head()方法基于位置返回对象的前n行。如果对象包含正确类型的数据,它对于快速测试是有用的。此方法用于返回数据框或系列的前n行(默认值为5)。

语法

DataFrame.head(n=5)  

参数

n: 它是一个整数值,表示返回的行数。

返回值

它返回具有前n行的DataFrame。

示例1

info = pd.DataFrame({'language':['C', 'C++', 'Python', 'Java','PHP']})  
info.head()  
info.head(3)  

输出

       language
0        C
1       C++
2       Python

示例2

我们有一个名为"aa.csv"的csv文件,其中包含以下数据集。

     Name               Hire Date    Salary      Leaves Remaining  
0   John Idle           03/15/14     50000.0       10  
1   Smith Gilliam       06/01/15     65000.0       8  
2   Parker Chapman      05/12/14     45000.0       10  
3   Jones Palin         11/01/13     70000.0       3  
4   Terry Gilliam       08/12/14     48000.0       7  

通过在下面的示例中使用head(),我们只显示数据集的前2行。

# importing pandas module   
import pandas as pd    
# making data frame   
data = pd.read_csv("aa.csv")     
# calling head() method    
# storing in new variable   
data_top  = data.head(2)    
# display   
data_top  

输出

       Name          Hire Date      Salary      Leaves Remaining
0     John Idle        03/15/14     50000.0        10
1     Smith Gilliam    06/01/15     65000.0        8

标签: Pandas, Pandas教程, Pandas库, Pandas基础, Pandas学习, Pandas使用, Pandas指南, Pandas入门教程, Pandas模块, Pandas数据库, Pandas实战教程, Pandas用法总结, Pandas文档