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生成url短链接的方法
May 04 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
Nov 16 Python
关于Python中浮点数精度处理的技巧总结
Aug 10 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
Jan 10 Python
python编程测试电脑开启最大线程数实例代码
Feb 09 Python
Python查找文件中包含中文的行方法
Dec 19 Python
python tools实现视频的每一帧提取并保存
Mar 20 Python
Python vtk读取并显示dicom文件示例
Jan 13 Python
AUC计算方法与Python实现代码
Feb 28 Python
pytorch读取图像数据转成opencv格式实例
Jun 02 Python
Python卷积神经网络图片分类框架详解分析
Nov 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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
十天学会php之第三天
2006/10/09 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
PHP基于数组实现的分页函数实例
2014/08/20 PHP
php+curl 发送图片处理代码分享
2015/07/09 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
Prototype使用指南之enumerable.js
2007/01/10 Javascript
Javascript面象对象成员、共享成员变量实验
2010/11/19 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
Vue.js 动态为img的src赋值方法
2018/03/14 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
在vue中实现禁止回退上一步,路由不存历史记录
2020/07/22 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
2020/09/22 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
Python爬取国外天气预报网站的方法
2015/07/10 Python
Python3.X 线程中信号量的使用方法示例
2017/07/24 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
react+django清除浏览器缓存的几种方法小结
2019/07/17 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
详解python程序中的多任务
2020/09/16 Python
西班牙英格列斯百货法国官网:El Corte Inglés法国
2017/07/09 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
专科毕业生求职简历的自我评价
2013/10/12 职场文书
学前教育毕业生自荐信
2013/10/29 职场文书
自主招生自荐信格式
2013/12/03 职场文书
创意活动策划书
2014/01/15 职场文书
公司领导班子对照材料
2014/08/18 职场文书
倡议书的写法
2014/08/30 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
送给自己的励志语句:要安静的优秀,悄无声息的坚强
2019/11/26 职场文书
MySQL GTID复制的具体使用
2022/05/20 MySQL