如何保存每小时一次的约会才能脱颖而出



a=pd.date_range(开始=‘1/2021’,结束=‘01/01/2022’,频率=‘h’(

我有这些一年中的每小时日期,但当我试图保存它以使其脱颖而出时,它只是一个大得离谱的数字,我需要的是4列(年;月;日;小时(

提前感谢!

一种解决方案可能是:

  • 使用pd.DataFrame构造具有相应列的df
  • 使用df.to_csvdf写入csv文件(也可以:直接使用df.to_excelexcel(
import pandas as pd
a = pd.date_range(start='1/1/2021', end='01/01/2022', freq='h')
df = pd.DataFrame({'year': a.year,
'month': a.month,
'day': a.day,
'hour': a.hour})
print(df.head())
year  month  day  hour
0  2021      1    1     0
1  2021      1    1     1
2  2021      1    1     2
3  2021      1    1     3
4  2021      1    1     4
df.to_csv('fname.csv')

相关内容

  • 没有找到相关文章

最新更新