dataframe取前10行
时间: 2023-07-25 16:43:44 浏览: 284
在pandas中遍历DataFrame行的实现方法
要取DataFrame的前10行,可以使用`head()`方法,该方法默认返回前5行数据,如果想要返回前n行数据,只需要在括号中传入n即可。示例如下:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
'B': [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]})
# 取前10行数据
df_top10 = df.head(10)
print(df_top10)
```
输出结果为:
```
A B
0 1 11
1 2 12
2 3 13
3 4 14
4 5 15
5 6 16
6 7 17
7 8 18
8 9 19
9 10 20
```
可以看到,`df_top10`中包含了`df`的前10行数据。需要注意的是,如果DataFrame中的行数不足10行,则会返回全部行数据。
阅读全文