目录
一、实战场景
实战场景:Pandas如何转换时间类型字段
二、主要知识点
三、菜鸟实战
马上安排!
1、创建 python 文件
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())
2、运行结果
Index(['timestamp', 'cnt', 't1', 't2', 'hum', 'wind_speed', 'weather_code',
'is_holiday', 'is_weekend', 'season'],
dtype='object')
<class 'pandas.core.frame.DataFrame'>
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
<class 'pandas.core.frame.DataFrame'>
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
菜鸟实战,持续学习!