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 相关文章推荐
wxPython中文教程入门实例
Jun 09 Python
理解python中生成器用法
Dec 20 Python
java中两个byte数组实现合并的示例
May 09 Python
python日期时间转为字符串或者格式化输出的实例
May 29 Python
解决python "No module named pip" 的问题
Oct 13 Python
学习Python列表的基础知识汇总
Mar 10 Python
Django admin 实现search_fields精确查询实例
Mar 30 Python
Selenium使用Chrome模拟手机浏览器方法解析
Apr 10 Python
python构造IP报文实例
May 05 Python
Pycharm无法打开双击没反应的问题及解决方案
Aug 17 Python
Python+Xlwings 删除Excel的行和列
Dec 19 Python
PyCharm 光标变成黑块的解决方式
Feb 06 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&mysql(五)
2006/10/09 PHP
php下保存远程图片到本地的办法
2010/08/08 PHP
php对csv文件的读取,写入,输出下载操作详解
2013/08/10 PHP
session在php5.3中的变化 session_is_registered() is deprecated in
2013/11/12 PHP
Codeigniter控制器controller继承问题实例分析
2016/01/19 PHP
php简单的上传类分享
2016/05/15 PHP
js控制input框只读实现示例
2014/01/20 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
JS 滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件
2016/10/10 Javascript
EasyUI的DataGrid每行数据添加操作按钮的实现代码
2017/08/22 Javascript
jquery select插件异步实时搜索实例代码
2017/10/20 jQuery
详解如何将 Vue-cli 改造成支持多页面的 history 模式
2017/11/20 Javascript
值得收藏的vuejs安装教程
2017/11/21 Javascript
Vue2.5通过json文件读取数据的方法
2018/02/27 Javascript
动态加载JavaScript文件的3种方式
2018/05/05 Javascript
VUE 配置vue-devtools调试工具及安装方法
2018/09/30 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
js 执行上下文和作用域的相关总结
2021/02/08 Javascript
Python pickle模块用法实例
2015/04/14 Python
python实现图书管理系统
2018/03/12 Python
详解PyTorch批训练及优化器比较
2018/04/28 Python
解决Python中回文数和质数的问题
2019/11/24 Python
pandas实现DataFrame显示最大行列,不省略显示实例
2019/12/26 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
Html5元素及基本语法详解
2016/08/02 HTML / CSS
苹果美国官方商城:Apple美国
2016/08/24 全球购物
汽车维修专业毕业生的求职信分享
2013/12/04 职场文书
微型企业创业投资计划书
2014/01/10 职场文书
5.1手机促销活动
2014/01/17 职场文书
保险公司增员口号
2015/12/25 职场文书
2019通用版劳动合同范本!
2019/07/11 职场文书
Python使用UDP实现720p视频传输的操作
2021/04/24 Python
Pillow图像处理库安装及使用
2022/04/12 Python