pandas dataframe,如何高效添加新行
我想知道如何高效地给数据表添加一行。
假设我有一个空的数据表
"A" "B"
columns = ['A','B']
user_list = pd.DataFrame(columns=columns)
我想像这样添加一行 {A=3, B=4}
到数据表里,最有效的方法是什么呢?
1 个回答
0
columns = ['A', 'B']
user_list = pd.DataFrame(np.zeros((1000, 2)) + np.nan, columns=columns)
user_list.iloc[0] = [3, 4]
user_list.iloc[1] = [4, 5]
Pandas没有内置的调整大小功能,但它对nan(缺失值)处理得很好。不过,你需要自己来管理调整大小的部分 :/