Pandas DataFrame最佳实践

import pandas as pd

###构造DataFrame
df=pd.DataFrame(columns=["f_id","f_name","f_age"])

#添加行
df.loc[len(df)]=[1,"jj",22]

#添加空行
#empty_row = pd.Series(index=df.columns)
empty_row = pd.Series({"f_id":5})
df.loc[len(df)]=empty_row

#添加列
df["f_new"]=0

#最后行的某列
df.loc[len(df)-1,"f_name"]="aa"
print(df)



  f_id f_name f_age  f_new
0    1     jj    22      0
1    5     aa   NaN      0
posted @ 2025-01-20 08:41  jetz  阅读(15)  评论(0)    收藏  举报