1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| date = pd.date_range('20200101',periods=6) df = pd.DataFrame(np.arange(1,25).reshape((6,4)),index=date, columns=['A','B','C','D']) print('生成的表格数据是:\n' ,df)
df['F'] =np.nan print('\n添加列名为F的列,列值都等于NaN\n',df)
df['E'] = pd.Series([15,28,33,45,56,89], index=pd.date_range('20200101',periods=6)) print('\n添加列名为E的列,列值设定的值\n',df)
--->>> 生成的表格数据是: A B C D 2020-01-01 1 2 3 4 2020-01-02 5 6 7 8 2020-01-03 9 10 11 12 2020-01-04 13 14 15 16 2020-01-05 17 18 19 20 2020-01-06 21 22 23 24
添加列名为F的列,列值都等于NaN A B C D F 2020-01-01 1 2 3 4 NaN 2020-01-02 5 6 7 8 NaN 2020-01-03 9 10 11 12 NaN 2020-01-04 13 14 15 16 NaN 2020-01-05 17 18 19 20 NaN 2020-01-06 21 22 23 24 NaN
添加列名为E的列,列值设定的值 A B C D F E 2020-01-01 1 2 3 4 NaN 15 2020-01-02 5 6 7 8 NaN 28 2020-01-03 9 10 11 12 NaN 33 2020-01-04 13 14 15 16 NaN 45 2020-01-05 17 18 19 20 NaN 56 2020-01-06 21 22 23 24 NaN 89
|