date列和hour列为数值格式
时间: 2024-02-20 09:57:34 浏览: 39
日期和时间格式
好的,如果date列和hour列为数值格式,您可以使用以下代码将它们转换为时间序列列 tm 并将其添加到CSV文件中:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('your_file.csv')
# 将date列和hour列转换为时间序列列
df['tm'] = pd.to_datetime(df['date'].astype(str) + df['hour'].astype(str), format='%Y%m%d%H')
# 将新的tm列添加到CSV文件中
df.to_csv('your_file_with_tm.csv', index=False)
```
请将代码中的 "your_file.csv" 和 "your_file_with_tm.csv" 替换为您实际使用的文件名称和路径。并且请保证date列和hour列的数值格式表示的时间是正确的,否则会导致转换错误。
阅读全文