python - 将日期时间格式的索引转换为仅限日期的python pandas
问题描述
我有一个数据框,其索引格式为日期时间,如下所示:
2019-01-01 00:00:00+00:00
2019-01-02 00:00:00+00:00
2019-01-03 00:00:00+00:00
我只想保留年-月-日组件,而不必将索引更改回列然后再返回索引
期望的结果:
2019-01-01
2019-01-02
2019-01-03
我已经挣扎了很长一段时间。希望以前没有人问过这个问题。感谢您的输入!:)
解决方案
df.index = df.index.date
如果您的索引是字符串而不是日期时间类型,请将其转换为日期时间
df.index = pd.to_datetime(df.index)
推荐阅读
- java - 在 CoroutineDispatcher 中调用 CoroutineDispatcher 时应用程序冻结
- swift - 如何知道集合视图大纲何时展开?
- java - 使用没有范围的 RxJava 调用协程
- c++ - 如何从缓冲区创建接收器写入器?
- c# - 如何从 EventActivity 处理程序或除 OnMessageActivityAsync 之外的任何处理程序调用新对话框?
- assembly - Armv8 程序集 cmp 在运行时冻结
- javascript - 集合与有序集合
- discord.py - 如何修复 discord.py 不发送嵌入?
- python - Python multiprocessing.Process:如何将导入的目标函数的标准输出重定向到文件?
- azure-devops - 如何使用 Azure DevOps 部署组部署到本地服务器 (Linux)