我想知道如何有效地向数据帧添加新行。
假设我有一个空的数据帧
"A" "B"
columns = ['A','B']
user_list = pd.DataFrame(columns=columns)
我想在数据框中添加一行{A=3, B=4}
,如何以最有效的方式执行此操作?
答案 0 :(得分: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]
熊猫并没有内置调整大小,但它会很好地忽略了南非。但是,您必须管理自己的大小调整:/