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], :]
对那个。我可能会漏掉“切片”这个词,所以我没有找到它。