本文介绍一下如何在给Dataframe 新增一行数据。
第一种方法:使用df.append
代码如下:
import pandas as pd
import xlsxwriter
columns=['上证-成交金额', '深证成指-成交金额','合计成交-亿元']
dates=[]
df=pd.DataFrame(columns=columns,index=dates) #新建一个Dataframe
print(df)
series=pd.Series({'上证-成交金额':333, '深证成指-成交金额':222,'合计成交-亿元':555},name='20210918') #name 就是index的值
df=df.append(series)
print(df)
输出结果如下:
第2中方法: 使用df.loc 方法
import pandas as pd
import xlsxwriter
columns=['上证-成交金额', '深证成指-成交金额','合计成交-亿元']
dates=[]
df=pd.DataFrame(columns=columns,index=dates) #新建一个Dataframe
print(df)