如何将时间戳转为df转excelpython?
How to convert to timestamp into df to excel python?
我有这样一个数据框:
tanggal_tweet datetime64[ns, UTC]
pengguna object
isi_tweet object
sentimen object
dtype: object
但是当我使用 df.to_excel
申请时 returns 出现错误:
ValueError: Excel does not support datetime with timezone
基于这个答案,我做了这个
df['tanggal_tweet'] = df['tanggal_tweet'].apply(lambda a: pd.to_datetime(a).date())
然后:
df.to_excel()
当我查看 excel 文件时,我查看 tanggal_tweet
,但是没有时间信息,只有日期。我的问题是,如何在不删除时间的情况下将数据帧转换为 excel?
您可以使用 tz_localize
删除时区信息:
df['tanggal_tweet'] = df['tanggal_tweet'].dt.tz_localize(None)
我有这样一个数据框:
tanggal_tweet datetime64[ns, UTC]
pengguna object
isi_tweet object
sentimen object
dtype: object
但是当我使用 df.to_excel
申请时 returns 出现错误:
ValueError: Excel does not support datetime with timezone
基于这个答案
df['tanggal_tweet'] = df['tanggal_tweet'].apply(lambda a: pd.to_datetime(a).date())
然后:
df.to_excel()
当我查看 excel 文件时,我查看 tanggal_tweet
,但是没有时间信息,只有日期。我的问题是,如何在不删除时间的情况下将数据帧转换为 excel?
您可以使用 tz_localize
删除时区信息:
df['tanggal_tweet'] = df['tanggal_tweet'].dt.tz_localize(None)