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小程序
Aug 15 Python
Python的Django框架中if标签的相关使用
Jul 15 Python
实现python版本的按任意键继续/退出
Sep 26 Python
正确理解python中的关键字“with”与上下文管理器
Apr 21 Python
tensorflow中next_batch的具体使用
Feb 02 Python
详解python单元测试框架unittest
Jul 02 Python
python对绑定事件的鼠标、按键的判断实例
Jul 17 Python
python matplotlib如何给图中的点加标签
Nov 14 Python
Python如何定义有可选参数的元类
Jul 31 Python
Python random模块的使用示例
Oct 10 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
Oct 18 Python
分享3个非常实用的 Python 模块
Mar 03 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
PHP执行zip与rar解压缩方法实现代码
2010/12/05 PHP
php中获取关键词及所属来源搜索引擎名称的代码
2011/02/15 PHP
Uncaught exception com_exception with message Failed to create COM object
2012/01/11 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
深入理解PHP内核(一)
2015/11/10 PHP
日期函数扩展类Ver0.1.1
2006/09/07 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
JavaScript编程的单例设计模讲解
2015/11/10 Javascript
Bootstrap每天必学之缩略图与警示窗
2015/11/29 Javascript
JavaScript中利用jQuery绑定事件的几种方式小结
2016/03/06 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
angularJs关于指令的一些冷门属性详解
2016/10/24 Javascript
解决AngualrJS页面刷新导致异常显示问题
2017/04/20 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
微信小程序实现顶部导航特效
2019/01/28 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
原生JavaScript实现幻灯片效果
2021/02/19 Javascript
Python脚本实现格式化css文件
2015/04/08 Python
python类继承用法实例分析
2015/05/27 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
python随机生成大小写字母数字混合密码(仅20行代码)
2020/02/01 Python
python误差棒图errorbar()函数实例解析
2020/02/11 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
"序列点" 是什么
2016/07/29 面试题
大学生毕业自我鉴定范文
2014/02/03 职场文书
个人年终总结结尾
2015/03/06 职场文书
在校生证明
2015/06/17 职场文书
教你怎么用Python操作MySql数据库
2021/05/31 Python
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python