前几天学了时间序列构造与索引转换的相关操作,详情如下:
类别 | 函数 | 作用或参数说明 |
---|---|---|
构造或生成时间序列 | Datetime(2001,1,1) | 将字符串转成时点类型数值 |
Pd.to_datetime(‘2000-02-02’) | ||
Datetime.strptime(’03-01-2014年’,’%m-%d-%Y年’) | 将不规则字符串转成时点类型数值 | |
Datetime.strftime(datetime.now(),’today is : %Y-%m-%d’) | 将时点类型数值转成字符串 | |
DataFrame[‘birthday’].apply(str) | ||
Pd.date_range(‘20200101’,period=6,freq=’M’) | 按要求生成一个指定间隔的时点类型数值Freq=’M/MS/2M/1h30min/90T’ | |
peariodIndex(values,freq=’M’) | 按要求生成一个指定序列(不一定间隔相同)的时点类型数值 | |
时间索引转换 | Student.to_peariod(‘A-Aug’) | 将一个时点索引按指定格式分成多个时期索引数值 |
Student.to_timestamp() | 将时期索引数值转换为时点索引数值 | |
Student.asfreq(freq=’D’,how=end)</ |