【发布时间】:2021-05-30 17:06:02
【问题描述】:
当我想根据所需的列值获取索引时,我有一个如下的数据框,我也得到了数据类型。
''' df.Date[df.Date == '2017-01-01 03:00:00'].index '''
输出是 'Int64Index([3], dtype='int64')' 但我只想得到 int 值 3。 我该如何处理这个任务?
| Date | Hour | Load | |
|---|---|---|---|
| 0 | 2017-01-01 00:00:00 | 0 | 26659.73 |
| 1 | 2017-01-01 01:00:00 | 1 | 25326.95 |
| 2 | 2017-01-01 02:00:00 | 2 | 23978.32 |
| 3 | 2017-01-01 03:00:00 | 3 | 22652.84 |
| 4 | 2017-01-01 04:00:00 | 4 | 22053.85 |
| 5 | 2017-01-01 05:00:00 | 5 | 21946.24 |
| 6 | 2017-01-01 06:00:00 | 6 | 22060.05 |
| 7 | 2017-01-01 07:00:00 | 7 | 22288.36 |
【问题讨论】:
-
也许这个问题对你有帮助? stackoverflow.com/questions/16683701/…
标签: python python-3.x pandas dataframe datetime