0
我想創建一個空的數據框,然後用行填充它。我不知道數據框聲明時的列名和索引。創建一個空的數據框,然後填充行
例如,我想要下面的代碼。
df_local = pd.DataFrame()
for i in range(0, 2):
some logic ......
var_1 = a dataframe object
df_local.loc[i] = var_1
var_1
這裏是熊貓對象,填充之際內部的代碼for循環每i
。
對於實例
For i = 0, Var_1 =
bam ham jam kam lam mam pam tam
0 0 0 0.823909 0 1.30103 0.823909 1 0
For i = 1 , Var_1 =
bam ham jam kam lam mam pam tam
1 1 2 0.823909 1 1.30103 4 1 0
我想輸出是這樣的:
df_local =
bam ham jam kam lam mam pam tam
0 0 0 0.823909 0 1.30103 0.823909 1 0
1 1 2 0.823909 1 1.30103 4 1 0
我試着用追加,但沒有得到任何輸出。
爲什麼你需要這個?特別是你可以使用['loc/.ix'](http://pandas.pydata.org/pandas-docs/stable/indexing.html#setting-with-enlargement)來放大放大 – EdChum