文章目录
创建Dataframe
创建空的Dataframe
import pandas as pd
df=pd.DataFrame(columns=['date','rainfall'])
df
创建全为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中插入数据
插入一行
df.append(df_new),将新的一行作为Dataframe加入到末尾
这里df_new可以以字典的形式{列名:列值,列名:列值,…}构造
注意,这里字典的列值需要为 可迭代对象,如列表:
df2=pd.DataFrame({'date':['1999-08-23'],'rainfall':[58]})
df=df.append(df2)
df
将字典转换为Dataframe
将字典的键用list()转化为列表,值转化为另一个列表,分别存入对应列中。
dct={‘1999′:10,’2000’:30}
df=pd.DataFrame({‘date’:list(dct.keys()),’rainfall’:list(dct.values())})
df
Original: https://blog.csdn.net/weixin_44644621/article/details/113927927
Author: 我是女生,我不做程序媛
Title: 创建Dataframe&向Dataframe添加数据&字典转化为Dataframe_Python处理Excel入门
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/741011/
转载文章受原作者版权保护。转载请注明原作者出处!