实例如下所示:

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 dataframe创建_python 创建一个空dataframe 然后添加行数据的实例相关推荐

  1. python 空dataframe_python 创建一个空dataframe 然后添加行数据的实例

    实例如下所示: import pandas as pd import re import math dframe1 = pd.read_excel("window regulator分析报告 ...

  2. python创建一个空的dataframe_python 创建一个空dataframe 然后添加行数据的实例

    实例如下所示: import pandas as pd import re import math dframe1 = pd.read_excel("window regulator分析报告 ...

  3. python 删除list 里面的一个空集合

    python 删除list 里面的一个空集合 与 删除list 里面的一个空元素方法一样 我们可以把空集合当成一个空元素具体操作如下 list_a = [["1", "2 ...

  4. 怎么用python读取csv文件、并且是读取行-使用python获取csv文本的某行或某列数据的实例...

    站长用Python写了一个可以提取csv任一列的代码,欢迎使用.Github链接 csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格: 就可以存 ...

  5. python csv读取-使用python获取csv文本的某行或某列数据的实例

    站长用Python写了一个可以提取csv任一列的代码,欢迎使用.Github链接 csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格: 就可以存 ...

  6. python建立列表_python创建列表和向列表添加元素的实现方法

    今天的学习内容是python中的列表的相关内容. 一.创建列表 1.创建一个普通列表 >>> tabulation1 = ['大圣','天蓬','卷帘'] >>> ...

  7. python定义一个空数组_python数组 1_python 数组最后一个元素_python定义一个空数组 - 云+社区 - 腾讯云...

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 感悟: 1.python列表操作里不允许变量类型的指针2.case1类似于冒泡排 ...

  8. python dataframe 列_python pandas库中DataFrame对行和列的操作实例讲解

    用pandas中的DataFrame时选取行或列: import numpy as np import pandas as pd from pandas import Sereis, DataFram ...

  9. python定义单位矩阵_python 实现一个反向单位矩阵示例

    python 实现一个反向单位矩阵示例 反向单位矩阵 单位矩阵即对角线为 1,如下: ​ 那么反向的单位矩阵就是反对角线为 1: ​ 左右镜像操作 这里采用 numpy 实现. 方案 1 import ...

最新文章

  1. docker 连接容器
  2. 判断链表是否存在环(及其延伸)
  3. FreeBSD 8.0 终于发布正式版了
  4. 网络营销外包期间站长如何挖掘用户真实需求探索网络营销外包真谛
  5. url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介【转】
  6. qq2440 cs8900移植
  7. 推荐系统遇上深度学习(二十)-贝叶斯个性化排序算法原理及实战
  8. 机器学习07应用机器学习的建议
  9. 计算机在机械制造领域中的应用论文,高科技在机械制造工艺中的应用论文
  10. 小白电商美工(设计师)都该了解一下PSD分层模板
  11. SQL批量更新 关系表更新
  12. 【讲座预告】Processing Learner Texts: from Annotation to ...
  13. wordpress如何隐藏后台位置?
  14. LINUX第2天——基础操作
  15. 太阳光轨迹软件_飞时达日照分析软件-FastSUN(日照分析软件)下载 v12.0中文版--pc6下载站...
  16. 测试手机烧屏的软件,烧屏坏点检测
  17. 基于R语言的现代贝叶斯统计学(INLA下的贝叶斯回归、多层贝叶斯回归、生存分析、随机游走模型、广义可加模型、极端数据的贝叶斯分析等)
  18. 2019我依旧满腔热血,追寻爱与梦想
  19. 360导致某些页面变为淡绿色
  20. 论文研读-AI4VIS-可视化推荐-VizML: 一种基于机器学习的可视化推荐方法

热门文章

  1. poj3671Dining Cows(DP)
  2. easyui中tab页中js脚本无法加载的问题及解决方法
  3. Linq Coding -- Part Three [Let子句]
  4. c语言中%hu,%hx是什么意思
  5. 爬虫篇——User-Agent爬取备用及存储
  6. EOS开发步骤(2) 钱包操作
  7. 51. N 皇后(回溯算法)
  8. Linux软件安装配置Yum源
  9. Linux Kernel中local_irq_enable()和local_irq_disable()的实现
  10. wxWidgets利用透明图片自定义工具条