我有一个数据框df,其中包含
等列['Part Number', 'Category', '1.2013', '2.2013', ... , '12.2016']
和其他文本描述符列。
我将日期列为一个列表,并希望将它们作为一个系列从任意行中提取出来,使用旧值作为系列值进行索引,而不包含其他信息。
我该如何做到这一点?
EG:
我的第一行就像是
Category Part Number 1.2013 2.2013 3.2013
0 Engine RJ45 0 0 0
我想要
1.2013 0
2.2013 0
3.2013 0
Name: RJ45, dtype: int64
答案 0 :(得分:1)
这就是你想要的吗?
In [121]: df.filter(regex='^\d+\.\d{4}').T
Out[121]:
0
1.2013 0
2.2013 0
3.2013 0