asd*_*lkj 7 python dataframe pandas
假设我有一个数据框,df像这样
col1 col2 col3
1 2 34
11 32 32
21 62 34
31 12 31
13 82 35
11 32 33
41 32 33
Run Code Online (Sandbox Code Playgroud)
我想在前 2 行之后选择 3 行,也就是说我想选择这些行
21 62 34
31 12 31
13 82 35
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
Flo*_*oor 13
使用切片行loc来做到这一点df.loc[2:5]
输出:
col1 col2 col3 2 21 62 34 3 31 12 31 4 13 82 35 5 11 32 33
如果您想忽略当前索引,则使用切片iloc将获取范围之间的行。
df.iloc[2:4]
Run Code Online (Sandbox Code Playgroud)
col1 col2 col3 2 21 62 34 3 31 12 31
| 归档时间: |
|
| 查看次数: |
23334 次 |
| 最近记录: |