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 相关文章推荐
PHP webshell检查工具 python实现代码
Sep 15 Python
python实现的登录和操作开心网脚本分享
Jul 09 Python
Python单元测试框架unittest使用方法讲解
Apr 13 Python
Python批量转换文件编码格式
May 17 Python
python实现文本去重且不打乱原本顺序
Jan 26 Python
详解Python下ftp上传文件linux服务器
Jun 21 Python
Python 实现Windows开机运行某软件的方法
Oct 14 Python
Python实现删除排序数组中重复项的两种方法示例
Jan 31 Python
python 抓取知乎指定回答下视频的方法
Jul 09 Python
详解python安装matplotlib库三种失败情况
Jul 28 Python
python批量创建变量并赋值操作
Jun 03 Python
Python可视化神器pyecharts绘制水球图
Jul 07 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使用in_array函数检查数组中是否存在某个值
2015/03/25 PHP
PHP IDE phpstorm 常用快捷键
2015/05/18 PHP
XHProf报告字段含义的解析
2016/05/17 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
JS控制表单提交的方法
2015/07/09 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
概述如何实现一个简单的浏览器端js模块加载器
2016/12/07 Javascript
JavaScript学习笔记--常用的互动方法
2016/12/07 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
2017/02/12 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
2017/07/16 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
Vue中jsx不完全应用指南小结
2019/11/01 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
JavaScript 判断数据类型的4种方法
2020/09/11 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
[01:08:48]LGD vs OG 2018国际邀请赛淘汰赛BO3 第三场 8.25
2018/08/29 DOTA
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
基于tensorflow加载部分层的方法
2018/07/26 Python
利用python修改json文件的value方法
2018/12/31 Python
Python List cmp()知识点总结
2019/02/18 Python
python实现串口自动触发工作的示例
2019/07/02 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
2020/06/08 Python
python多线程和多进程关系详解
2020/12/14 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
LEGO玩具英国官方商店:LEGO Shop GB
2018/03/27 全球购物
英国女性时尚品牌:Apricot
2018/12/04 全球购物
自荐信的禁忌和要点
2013/10/15 职场文书
党员作风建设自查报告
2014/10/23 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
爱心捐赠活动简讯
2015/07/20 职场文书
python 实现图片特效处理
2022/04/03 Python