python 创建一个空dataframe 然后添加行数据的实例


Posted in Python onJune 07, 2018

实例如下所示:

import pandas as pd
import re
import math
dframe1 = pd.read_excel("window regulator分析报告数据对比源.xlsx", sheetname="Sheet1") #读取数据
dframe2 = pd.read_excel("window regulator分析报告数据对比源.xlsx", sheetname="Sheet2")#
dframe1["sku"] ="#" #添加一列数据,初始化为#

df = pd.DataFrame(columns = ["ebayno", "p_sku", "sale", "sku"]) #创建一个空的dataframe
# print(df)
sku = dframe2.sku.values
p_skus = dframe2.p_sku.values
# print(p_skus)
i = 0
for ps in p_skus :
 dframe1.loc[dframe1.p_sku == ps,"sku"] = sku[i]

 # print(dframe1.loc[dframe1.p_sku == ps])
 df = df.append(dframe1.loc[dframe1.p_sku == ps], ignore_index=True) #忽略索引,往dataframe中插入一行数据
 # print(df)
 i = i + 1
# print(dframe1)
# print(sku.values) #将series变成数组
print(df)
df = df[["sku","ebayno","sale"]] #选取指定的列
df.to_csv("std.csv",encoding="gbk",index=False ) #写入到csv时,不要将索引写入index = False

以上这篇python 创建一个空dataframe 然后添加行数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python图像灰度变换及图像数组操作
Jan 27 Python
常用python编程模板汇总
Feb 12 Python
详解python3中socket套接字的编码问题解决
Jul 01 Python
Python基于datetime或time模块分别获取当前时间戳的方法实例
Feb 19 Python
在pytorch中为Module和Tensor指定GPU的例子
Aug 19 Python
基于h5py的使用及数据封装代码
Dec 26 Python
超全Python图像处理讲解(多模块实现)
Apr 13 Python
详解在Python中使用Torchmoji将文本转换为表情符号
Jul 27 Python
Python接口自动化测试框架运行原理及流程
Nov 30 Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 Python
一篇文章搞懂python混乱的切换操作与优雅的推导式
Aug 23 Python
Python可视化动图组件ipyvizzu绘制惊艳的可视化动图
Apr 21 Python
使用Python处理Excel表格的简单方法
Jun 07 #Python
python实现验证码识别功能
Jun 07 #Python
通过Pandas读取大文件的实例
Jun 07 #Python
Pandas:DataFrame对象的基础操作方法
Jun 07 #Python
Python中偏函数用法示例
Jun 07 #Python
网红编程语言Python将纳入高考你怎么看?
Jun 07 #Python
python指定写入文件时的编码格式方法
Jun 07 #Python
You might like
json的键名为数字时的调用方式(示例代码)
2013/11/15 PHP
php生成图片验证码的方法
2016/04/15 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
jquery select动态加载选择(兼容各种浏览器)
2013/02/01 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
Jquery为a标签的href赋值实现代码
2013/05/03 Javascript
JavaScript常用全局属性与方法记录积累
2013/07/03 Javascript
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
vue2 自定义动态组件所遇到的问题
2017/06/08 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
深入解析Python中的list列表及其切片和迭代操作
2016/03/13 Python
python requests 使用快速入门
2017/08/31 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
Python基于回溯法解决01背包问题实例
2017/12/06 Python
Python中 传递值 和 传递引用 的区别解析
2018/02/22 Python
python实现excel读写数据
2021/03/02 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
django数据模型(Model)的字段类型解析
2019/12/25 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
2020/02/25 Python
Python操作MongoDb数据库流程详解
2020/03/05 Python
sklearn和keras的数据切分与交叉验证的实例详解
2020/06/19 Python
Python计算矩阵的和积的实例详解
2020/09/10 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
2020/11/17 Python
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
企业给企业的表扬信
2014/01/13 职场文书
简历自我评价模板
2015/03/11 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
公司仓库管理制度
2015/08/04 职场文书
2019个人工作总结
2019/06/21 职场文书