是否可以追加到不包含任何索引或列的空数据框?
我尝试过这样做,但最后总是得到一个空数据框。
例如
import pandas as pd
df = pd.DataFrame()
data = ['some kind of data here' --> I have checked the type already, and it is a dataframe]
df.append(data)
结果如下:
Empty DataFrame
Columns: []
Index: []
最佳答案
应该可以的:
>>> df = pd.DataFrame()
>>> data = pd.DataFrame({"A": range(3)})
>>> df.append(data)
A
0 0
1 1
2 2
但是append
不会发生在原地,所以如果需要,您必须存储输出:
>>> df
Empty DataFrame
Columns: []
Index: []
>>> df = df.append(data)
>>> df
A
0 0
1 1
2 2
https://stackoverflow.com/questions/16597265/