创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门

文章目录

创建Dataframe

创建空的Dataframe

import pandas as pd
df=pd.DataFrame(columns=['date','rainfall'])
df

创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门

创建全为0的Dataframe

import pandas as pd
import numpy as np
dates=pd.date_range('2020-05-01 02:00:00',periods=5,freq='3H')
data=np.zeros([5,4], dtype = int)
df=pd.DataFrame(data,index=dates,columns=list('ABCD'))
df

创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门

向DataFrame中插入数据

插入一行

df.append(df_new),将新的一行作为Dataframe加入到末尾
这里df_new可以以字典的形式{列名:列值,列名:列值,…}构造
注意,这里字典的列值需要为 可迭代对象,如列表:

df2=pd.DataFrame({'date':['1999-08-23'],'rainfall':[58]})
df=df.append(df2)
df

创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门

将字典转换为Dataframe

将字典的键用list()转化为列表,值转化为另一个列表,分别存入对应列中。
dct={‘1999′:10,’2000’:30}
df=pd.DataFrame({‘date’:list(dct.keys()),’rainfall’:list(dct.values())})
df

创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门

Original: https://blog.csdn.net/weixin_44644621/article/details/113927927
Author: 我是女生,我不做程序媛
Title: 创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/741011/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球