Pandas 如何在数据帧中选择多行范围

Pandas 如何在数据帧中选择多行范围,pandas,select,Pandas,Select,给出索引从0到30的熊猫数据帧示例。我想选择几个索引范围内的行,[0:5],[10:15]和[20:25] 如何做到这一点?假设您有一个包含30行和4列的随机数据帧,如下所示: import numpy as np import pandas as pd df = pd.DataFrame(np.random.randint(0,30,size=(30, 4)), columns=list('ABCD')) df.loc[np.r_[0:5, 10:15, 20:25], :] 然后,您可以

给出索引从
0
30
的熊猫数据帧示例。我想选择几个索引范围内的行,
[0:5]
[10:15]
[20:25]


如何做到这一点?

假设您有一个包含30行和4列的随机数据帧,如下所示:

import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.randint(0,30,size=(30, 4)), columns=list('ABCD'))
df.loc[np.r_[0:5, 10:15, 20:25], :]
然后,您可以使用来索引行范围
[0:5]
[10:15]
[20:25]
,如下所示:

import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.randint(0,30,size=(30, 4)), columns=list('ABCD'))
df.loc[np.r_[0:5, 10:15, 20:25], :]

对那个。我可能会漏掉“切片”这个词,所以我没有找到它。