DataFrame中的日期格式
时间: 2023-11-03 13:07:12 浏览: 63
日期的显示格式
5星 · 资源好评率100%
在 Pandas 的 DataFrame 中,日期格式通常使用 pandas.Timestamp 或 pandas.DatetimeIndex 表示。可以使用 pd.to_datetime() 函数将字符串转换为 Timestamp 格式,如下所示:
```python
import pandas as pd
df = pd.DataFrame({'date': ['2022-01-01', '2022-01-02', '2022-01-03'], 'value': [1, 2, 3]})
df['date'] = pd.to_datetime(df['date'])
print(df.dtypes)
```
输出结果为:
```
date datetime64[ns]
value int64
dtype: object
```
在这个示例中,我们将 "date" 列的字符串格式转换为 Timestamp 格式,并使用 dtypes 属性查看 DataFrame 中各列的数据类型。
如果想要在 DataFrame 中使用 DatetimeIndex,可以将 Timestamp 格式的列设置为索引:
```python
df.set_index('date', inplace=True)
print(df.index)
```
输出结果为:
```
DatetimeIndex(['2022-01-01', '2022-01-02', '2022-01-03'], dtype='datetime64[ns]', name='date', freq=None)
```
阅读全文