PythonのpandasのDataFrameの初期化 データは空でindexとcolumnsだけ設定する

import pandas as pd

i = [1, 2, 3]
c = ['name', 'address', 'phone']
df = pd.DataFrame(data=None, index=i, columns=c)

print(df)

結果

  name address phone
1  NaN     NaN   NaN
2  NaN     NaN   NaN
3  NaN     NaN   NaN