1
我有一个熊猫数据框。如何使用一行在熊猫中选择范围
我在另一个进程中从该数据框中选择了一行。
在另一种方法中,我现在需要从该数据帧中选择一行,并返回55行,如果有这么多的话。
下面是一些伪代码,希望它有助于:
df = DataFrame from csv
row = df[3454]
index = row.index
start = max(0, index - 55)
end = max(1, index)
dfRange = df[start:end]
没有你的代码不能正常工作?你最好使用'iloc'语法,因为你所做的只有在这些索引值存在的情况下才有效 – EdChum 2014-09-05 08:33:39
如果你还没有阅读[docs](http://pandas.pydata.org/pandas-docs/stable) /indexing.html) – EdChum 2014-09-05 08:36:53