Python Pandas - 根据日期偏移量选择时间序列数据的最后时期
要根据日期偏移量选择时间序列的最后一段时间,请使用last()方法。首先,使用句点和频率设置日期索引。Freq用于频率-
i = pd.date_range('2021-07-15', periods=5, freq='3D')现在,创建一个具有上述索引的DataFrame-
dataFrame = pd.DataFrame({'k': [1, 2, 3, 4, 5]},index=i)获取过去4天的行,即4D-
dataFrame.last('4D')示例
以下是完整的代码-
import pandas as pd
#dateindexsetwith5periodsandfrequencyof3days
i = pd.date_range('2021-07-15', periods=5, freq='3D')
#creatingDataFramewithaboveindex
dataFrame = pd.DataFrame({'k': [1, 2, 3, 4, 5]}, index=i)
print"DataFrame...\n",dataFrame
#fetchinglastfewrows
#fetchrowsfromlast4days
print"Last few rows fetched..\n",dataFrame.last('4D');输出结果这将产生以下输出-
DataFrame...
k
2021-07-15 1
2021-07-18 2
2021-07-21 3
2021-07-24 4
2021-07-27 5
Last few rows fetched..
k
2021-07-24 4
2021-07-27 5热门推荐
10 医院探望朋友祝福语简短
11 毕业祝福语简短女朋友
12 春节虎年爸妈祝福语简短
13 儿童毕业祝福语 简短6
14 开工仪式横幅祝福语简短
15 孩子日常祝福语大全简短
16 清晨寄语诗句祝福语简短
17 结婚送亲认亲祝福语简短
18 虎年喝酒拜年祝福语简短