pandas创建空dataframe的方法
在 Pandas 中,可以使用 pd.DataFrame() 函数创建一个空的 DataFrame。以下是两种不同的方法:
方法一:指定列名
import pandas as pd # 指定列名 df = pd.DataFrame(columns=['A', 'B', 'C']) print(df)
输出:
Empty DataFrame Columns: [A, B, C] Index: []
在这个示例中,我们通过在 columns 参数中指定列名来创建一个空的 DataFrame。
方法二:指定索引
import pandas as pd # 指定索引 df = pd.DataFrame(index=range(5), columns=range(3)) print(df)
输出:
0 1 2 0 NaN NaN NaN 1 NaN NaN NaN 2 NaN NaN NaN 3 NaN NaN NaN 4 NaN NaN NaN
在这个示例中,我们通过在 index 参数中指定索引范围,以及在 columns 参数中指定列数来创建一个空的 DataFrame。这个方法还可以通过在 columns 参数中指定列名来同时指定列名和列数。
需要注意的是,这两种方法都创建了一个没有任何数据的空的 DataFrame。如果想向 DataFrame 中添加数据,可以使用 df.loc[] 或 df.iloc[] 函数,或者使用 df.append() 函数。
相关文章