一起使用
我正在尝试切片框架以返回时间序列的特定部分。但是,每周都盖章了,这给了我麻烦。
df
Week one two
0 12/3/2017 0 7
1 12/3/2017 6 1
2 12/10/2017 5 8
3 12/10/2017 2 4
4 12/17/2017 3 7
5 12/17/2017 2 0
6 12/24/2017 8 9
我一直在尝试通过将"周"列设置为索引,然后使用部分字符串索引来切片,但是我一直遇到一个关键错误,说"无法限制非唯一标签的切片:'12/3/2017'"
df = df.set_index('Week')
df = df['12/3/2017':'12/17/2017']
KeyError: "Cannot get left slice bound for non-unique label: '12/3/2017'"
关于我如何完成此工作的任何建议?
是的,使用 loc
。
df.loc['12/3/2017':'12/17/2017']
one two
Week
12/3/2017 0 7
12/3/2017 6 1
12/10/2017 5 8
12/10/2017 2 4
12/17/2017 3 7
12/17/2017 2 0
这与v0.21
。