目录
实战场景:Pandas如何转换时间类型字段
文件读写
基础语法
Pandas
to_datetime
马上安排!
- import pandas as pd
-
- df = pd.read_csv("london_bike.csv")
-
- print(df.columns)
-
- # 当前是什么类型
-
- print(df.info())
-
- df["timestamp"] = pd.to_datetime(df["timestamp"])
- print(df.info())
Index(['timestamp', 'cnt', 't1', 't2', 'hum', 'wind_speed', 'weather_code',
'is_holiday', 'is_weekend', 'season'],
dtype='object')
RangeIndex: 17414 entries, 0 to 17413
Data columns (total 10 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 timestamp 17414 non-null object
1 cnt 17414 non-null int64
2 t1 17414 non-null float64
3 t2 17414 non-null float64
4 hum 17414 non-null float64
5 wind_speed 17414 non-null float64
6 weather_code 17414 non-null float64
7 is_holiday 17414 non-null float64
8 is_weekend 17414 non-null float64
9 season 17414 non-null float64
dtypes: float64(8), int64(1), object(1)
memory usage: 1.3+ MB
None
RangeIndex: 17414 entries, 0 to 17413
Data columns (total 10 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 timestamp 17414 non-null datetime64[ns]
1 cnt 17414 non-null int64
2 t1 17414 non-null float64
3 t2 17414 non-null float64
4 hum 17414 non-null float64
5 wind_speed 17414 non-null float64
6 weather_code 17414 non-null float64
7 is_holiday 17414 non-null float64
8 is_weekend 17414 non-null float64
9 season 17414 non-null float64
dtypes: datetime64[ns](1), float64(8), int64(1)
memory usage: 1.3 MB
None
菜鸟实战,持续学习!