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

 更新时间:2018年06月07日 10:30:16   作者:zn505119020  
今天小编就为大家分享一篇python 创建一个空dataframe 然后添加行数据的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

实例如下所示:

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 PyQt5的窗口界面的各种交互逻辑实现

    python PyQt5的窗口界面的各种交互逻辑实现

    PyQt5是一个Python绑定库,用于Qt C++ GUI框架,它允许开发者使用Python语言创建跨平台的应用程序,并利用丰富的Qt图形用户界面功能,本文介绍了python中PyQt5窗口界面的各种交互逻辑实现,需要的朋友可以参考下
    2024-07-07
  • 使用Python编写文件重复检查器的完整代码

    使用Python编写文件重复检查器的完整代码

    在日常工作中,我们经常需要处理大量文件,但有时候会遇到文件重复的情况,为了有效管理文件并避免重复占用存储空间,我们可以编写一个简单的Python程序来检查文件夹中是否存在重复文件,本文将介绍如何使用Python和其库来编写一个文件重复检查器
    2024-08-08
  • Python 中将数字转换为字母的方法

    Python 中将数字转换为字母的方法

    本文详细介绍了在 Python 中将数字转换为字母的几种常用方法,我们介绍了使用 chr() 函数、string 模块和 ord() 函数等方法,并提供了示例代码帮助你理解和应用这些方法,感兴趣的朋友跟随小编一起看看吧
    2023-06-06
  • Python开发之快速搭建自动回复微信公众号功能

    Python开发之快速搭建自动回复微信公众号功能

    这篇文章主要介绍了Python开发之快速搭建自动回复微信公众号功能的相关资料,需要的朋友可以参考下
    2016-04-04
  • selenium+PhantomJS爬取豆瓣读书

    selenium+PhantomJS爬取豆瓣读书

    这篇文章主要为大家详细介绍了selenium+PhantomJS爬取豆瓣读书,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • python 基于TCP协议的套接字编程详解

    python 基于TCP协议的套接字编程详解

    这篇文章主要介绍了python 基于TCP协议的套接字编程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-06-06
  • python调用函数、类和文件操作简单实例总结

    python调用函数、类和文件操作简单实例总结

    这篇文章主要介绍了python调用函数、类和文件操作,结合简单实例形式总结分析了Python调用函数、类和文件操作的各种常见操作技巧,需要的朋友可以参考下
    2019-11-11
  • Python批量处理csv并保存过程解析

    Python批量处理csv并保存过程解析

    这篇文章主要介绍了Python批量处理csv并保存过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • 详解Python绘图Turtle库

    详解Python绘图Turtle库

    Turtle库是Python语言中一个很流行的绘制图像的函数库,这篇文章主要介绍了Python绘图Turtle库的相关知识,需要的朋友可以参考下
    2019-10-10
  • python 发送qq邮件的示例

    python 发送qq邮件的示例

    这篇文章主要介绍了python 发送qq邮件的示例,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-03-03

最新评论