pandas dataframe,如何有效地添加新行

时间:2014-07-08 19:47:15

标签: python pandas dataframe

我想知道如何有效地向数据帧添加新行。

假设我有一个空的数据帧

"A" "B"

columns = ['A','B']

user_list = pd.DataFrame(columns=columns)

我想在数据框中添加一行{A=3, B=4},如何以最有效的方式执行此操作?

1 个答案:

答案 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]

熊猫并没有内置调整大小,但它会很好地忽略了南非。但是,您必须管理自己的大小调整:/