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实现从字符串中找出字符1的位置以及个数的方法
Aug 25 Python
python基础教程之Hello World!
Aug 29 Python
跟老齐学Python之坑爹的字符编码
Sep 28 Python
零基础写python爬虫之使用urllib2组件抓取网页内容
Nov 04 Python
python实现下载指定网址所有图片的方法
Aug 08 Python
python在ubuntu中的几种安装方法(小结)
Dec 08 Python
Python使用Pickle库实现读写序列操作示例
Jun 15 Python
python try except 捕获所有异常的实例
Oct 18 Python
Python Sphinx使用实例及问题解决
Jan 17 Python
Pytorch maxpool的ceil_mode用法
Feb 18 Python
PyQT5 实现快捷键复制表格数据的方法示例
Jun 19 Python
pyqt5 textEdit、lineEdit操作的示例代码
Aug 12 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
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
php使用curl代理实现抓取数据的方法
2017/02/03 PHP
php上传excel表格并获取数据
2017/04/27 PHP
Laravel学习教程之从入口到输出过程详解
2017/08/27 PHP
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
web css实现整站样式互相切换
2013/10/29 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
2015/12/10 Javascript
jQuery查找节点并获取节点属性的方法
2016/09/09 Javascript
JS button按钮实现submit按钮提交效果
2016/11/01 Javascript
JavaScript定时器制作弹窗小广告
2017/02/05 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
jQuery实现仿京东防抖动菜单效果示例
2018/07/06 jQuery
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
[49:56]VG vs Optic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
详解python3中的真值测试
2018/08/13 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
2020/06/18 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
CSS3圆角边框和边界图片效果实例
2016/07/01 HTML / CSS
HTML5实现WebSocket协议原理浅析
2014/07/07 HTML / CSS
提供世界各地便宜的机票:Sky-tours
2016/07/21 全球购物
欧洲最大的拼图游戏商店:JigsawPuzzle.co.uk
2018/07/04 全球购物
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
澳大利亚鞋仓库:Shoe Warehouse
2019/07/25 全球购物
法学毕业生自荐信
2013/11/13 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
处级干部考察材料
2014/12/24 职场文书
投资申请报告
2015/05/19 职场文书
企业转让协议书(范文2篇)
2019/08/15 职场文书
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
python lambda 表达式形式分析
2022/04/03 Python