Python:将大型系列子集化为较小的系列

时间:2014-10-05 14:07:59

标签: pandas series

我是python的新手并且有一个简单的问题但无法在任何地方找到答案。我有一个包含[[date,MKT,SMB,HML]列的数据系列。有很多行 - 日期从01.01.1926到01.10.2014。

我想制作一个新系列,其中包含从2013年1月1日到2014年1月1日的行,我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:1)

我有这个数据框:

ff = pd.DataFrame(DataReader("F-F_Research_Data_Factors_daily", "famafrench")[0])
ff.columns = ['Mkt_rf', 'SMB', 'HML', 'rf']

我想只拍摄2014.07.14至2014.07.24之间的日期。我使用pandas中的loc索引来做到这一点:

ff2 = ff.loc[20140714:20140724]