简单地传递所期望的值作为第一个参数,如
0,
math.inf或,这里,
np.nan。然后,构造函数将值数组初始化并填充为参数
index和指定的大小
columns:
>>> import numpy as np>>> import pandas as pd>>> df = pd.Dataframe(np.nan, index=[0, 1, 2, 3], columns=['A', 'B'])>>> df.dtypesA float64B float64dtype: object>>> df.valuesarray([[nan, nan], [nan, nan], [nan, nan], [nan, nan]])



