我在我的df中有微秒的分辨率,这是非常重要的,但无论我尝试什么,我都无法使用.xls或.xlsx显示微秒分辨率。有关如何让它们显示而不显式转换为字符串的任何想法?熊猫输出时间戳to_excel微秒
2
A
回答
1
随着大熊猫在GitHub上的最新版本(以及即将发布的0.13.1),您可以在ExcelWriter()
像这样指定的Excel日期格式:
import pandas as pd
from datetime import datetime
df = pd.DataFrame([datetime(2014, 2, 1, 12, 30, 5, 60000)])
writer = pd.ExcelWriter("time.xlsx", date_format='hh:mm:ss.000')
df.to_excel(writer, "Sheet1")
writer.close()
这将显示在微秒时间(或者因为这至少是毫秒Excel的显示限度):
+0
谢谢,我安装了0.13.1,我相信它至少是序列化的微秒,但它太糟糕了,Excel不能显示微秒的分辨率......也许libreoffice会。 – stgtscc
相关问题
- 1. 熊猫时间戳修正
- 2. 熊猫时间戳减法
- 3. 熊猫转换时间戳
- 4. 时间以秒大熊猫
- 5. PHP日期时间由负UNIX时间戳与微秒毫秒/微秒
- 6. 熊猫:转换时间戳和毫秒DatetimeIndex
- 7. log4j的ConversionPattern时间戳和微秒
- 8. KDB创建微秒时间戳
- 9. 跨平台微秒精确时间戳
- 10. 微秒时间戳:DB2查询
- 11. 转换大熊猫DateOffset为微秒
- 12. 大熊猫to_dict()返回“时间戳”
- 13. 在熊猫中本地化时间戳
- 14. 转换大熊猫时间戳月endate
- 15. 熊猫to_csv使时间戳成元组
- 16. 使用带时间戳的熊猫to_datetime
- 17. 大熊猫:时间戳搞砸后群
- 18. 熊猫:attribute_error转换时间戳EST
- 19. 熊猫时间戳差值变换
- 20. 熊猫中的时间戳聚合
- 21. 如何按熊猫时间戳排序?
- 22. Python中,熊猫,转换时间戳期
- 23. 熊猫`to_excel`设置字体名称
- 24. 熊猫无法将输入转换为时间戳错误
- 25. 熊猫:使用Unix时间戳时间戳作为日期时间索引
- 26. 如何将大熊猫时间戳转换为纳秒以来的时代?
- 27. 熊猫 - 毫秒
- 28. 将微秒时间戳转换为Python中的日期时间
- 29. 获取包含微秒的日期和时间的时间戳
- 30. PostgreSQL的合并日期,时间和微秒到时间戳
你能给一个例子显示这个吗?大熊猫的时间戳是纳秒,所以微秒是没有问题的 –
@AndyHayden实际上,熊猫支持它,但无论你做什么Excel不支持微秒的分辨率。如果你问我,相当烦人。我现在正在做的是在输出为excel之前将所有时间戳转换为文本 - 这是我能想到的唯一方法。 – stgtscc