当我们需要创建一个空的DataFrame时,可以使用Pandas中的方法,下面是创建空DataFrame的攻略。
方法一:使用DataFrame()构造函数
可以通过调用DataFrame()构造函数并传入列名来创建一个空的DataFrame。
import pandas as pd
# 创建空的DataFrame
df = pd.DataFrame(columns=['Column1', 'Column2', 'Column3'])
print(df)
上面的代码将会输出一个包含空数据的DataFrame,其中columns参数传入了列名参数。
方法二:通过from_records()方法创建空DataFrame
另一种创建空的DataFrame的方法是通过使用from_records()方法来传入一个空的二维数组。
import pandas as pd
# 创建一个空数组
data = []
# 创建DataFrame
df = pd.DataFrame.from_records(data, columns=['Column1', 'Column2', 'Column3'])
print(df)
在上面的代码中,我们创建了一个空数组,然后将其传递给from_records()方法,该方法还可以传递列名参数。
值得注意的是,在使用from_records()方法时,传递的空数据必须具有与您想要用作列名的空DataFrame具有相同数量的列。否则将会出现异常。
以上是创建空DataFrame的两种方法,可以根据不同的要求选择适合自己的方法。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:利用Pandas 创建空的DataFrame方法 - Python技术站