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杀死一个线程的方法
Sep 06 Python
详解Python Socket网络编程
Jan 05 Python
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
May 17 Python
浅谈function(函数)中的动态参数
Apr 30 Python
Python 实现数据库(SQL)更新脚本的生成方法
Jul 09 Python
对Python中gensim库word2vec的使用详解
May 08 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
Aug 09 Python
python生成大写32位uuid代码
Mar 03 Python
python 使用cx-freeze打包程序的实现
Mar 14 Python
python实现程序重启和系统重启方式
Apr 16 Python
Anaconda的安装及其环境变量的配置详解
Apr 22 Python
python3实现Dijkstra算法最短路径的实现
May 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
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
php实现从ftp服务器上下载文件树到本地电脑的程序
2009/02/10 PHP
PHP 文件上传功能实现代码
2009/06/24 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
2019/04/15 PHP
javascript入门·对象属性方法大总结
2007/10/01 Javascript
Jquery在IE7下无法使用 $.ajax解决方法
2009/11/11 Javascript
基于KMP算法JavaScript的实现方法分析
2013/05/03 Javascript
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
2016/04/21 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
Angular2里获取(input file)上传文件的内容的方法
2017/09/05 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
微信小程序中button去除默认的边框实例代码
2019/08/01 Javascript
vue2.0+SVG实现音乐播放圆形进度条组件
2019/09/21 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
JavaScript 类的封装操作示例详解
2020/05/16 Javascript
python共享引用(多个变量引用)示例代码
2013/12/04 Python
python利用Guetzli批量压缩图片
2017/03/23 Python
Python 统计字数的思路详解
2018/05/08 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
微软台湾官方网站:Microsoft台湾
2018/08/15 全球购物
C面试题
2015/10/08 面试题
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
传媒专业推荐信范文
2013/11/23 职场文书
2014年秋季新学期寄语
2014/08/02 职场文书
党员干部反四风民主生活会对照检查材料思想汇报
2014/10/12 职场文书
信访稳定工作汇报
2014/10/27 职场文书
2014年终工作总结范本
2014/12/15 职场文书
合理化建议书
2015/02/04 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
房地产销售助理岗位职责
2015/04/14 职场文书
冬季作息时间调整通知
2015/04/24 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python