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中的异常处理学习笔记
Jan 28 Python
Python的Tornado框架实现图片上传及图片大小修改功能
Jun 30 Python
利用python获取当前日期前后N天或N月日期的方法示例
Jul 30 Python
Python连接phoenix的方法示例
Sep 29 Python
python 读取摄像头数据并保存的实例
Aug 03 Python
python生成每日报表数据(Excel)并邮件发送的实例
Feb 03 Python
python tkinter实现彩球碰撞屏保
Jul 30 Python
python中hasattr()、getattr()、setattr()函数的使用
Aug 16 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
Jan 02 Python
python encrypt 实现AES加密的实例详解
Feb 20 Python
Python smtp邮件发送模块用法教程
Jun 15 Python
Python机器学习之PCA降维算法详解
May 19 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与php MySQL 之间的关系
2009/07/17 PHP
set_exception_handler函数在ThinkPHP中的用法
2014/10/31 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
2016/03/01 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
PHP实现打包下载文件的方法示例
2017/10/07 PHP
页面中iframe相互传值传参
2009/12/13 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
javascript工具库代码
2012/03/29 Javascript
封装属于自己的JS组件
2016/01/27 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
BootStrap iCheck插件全选与获取value值的解决方法
2016/08/24 Javascript
JavaScript实现前端实时搜索功能
2020/03/26 Javascript
判断颜色是否合法的正则表达式(详解)
2017/05/03 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
详解mpvue开发微信小程序基础知识
2019/09/23 Javascript
vue-router懒加载的3种方式汇总
2021/02/28 Vue.js
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
Python操作列表的常用方法分享
2014/02/13 Python
Python中的jquery PyQuery库使用小结
2014/05/13 Python
python sort、sorted高级排序技巧
2014/11/21 Python
python pygame实现滚动横版射击游戏城市之战
2019/11/25 Python
Pytorch 数据加载与数据预处理方式
2019/12/31 Python
Pyinstaller加密打包应用的示例代码
2020/06/11 Python
python爬取微博评论的实例讲解
2021/01/15 Python
Looking4Parking美国:全球排名第一的机场停车比较品牌
2019/08/26 全球购物
nohup的用法
2012/11/26 面试题
舞蹈教师自荐信
2014/01/27 职场文书
艺术学院毕业生求职信
2014/07/09 职场文书
政府个人对照检查材料
2014/08/28 职场文书
员工培训协议书
2014/09/15 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
利用Selenium添加cookie实现自动登录的示例代码(fofa)
2021/05/08 Python
nginx安装以及配置的详细过程记录
2021/09/15 Servers
Vue如何清空对象
2022/03/03 Vue.js
CentOS7环境下MySQL8常用命令小结
2022/06/10 Servers