📜  Python| Pandas Dataframe/Series.head() 方法

📅  最后修改于: 2022-05-13 01:55:16.920000             🧑  作者: Mango

Python| Pandas Dataframe/Series.head() 方法

Python是一种用于进行数据分析的出色语言,主要是因为以数据为中心的Python包的奇妙生态系统。 Pandas就是其中之一,它使导入和分析数据变得更加容易。

Pandas head()方法用于返回数据框或系列的前 n 行(默认为 5 行)。

要下载以下示例中使用的数据集,请单击此处。
在以下示例中,使用的数据框包含一些 NBA 球员的数据。下面附上任何操作之前的数据帧图像。

示例 #1:

在这个例子中,前 5 行数据框被返回并存储在一个新变量中。没有参数传递给 .head() 方法,因为默认情况下它是 5。

# importing pandas module
import pandas as pd
  
# making data frame
data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv")
  
# calling head() method 
# storing in new variable
data_top = data.head()
  
# display
data_top

输出:
如输出图像所示,可以看出返回行的索引范围为 0 到 4。因此,返回前 5 行。


示例 #2:使用 n parameter() 调用 Series

在此示例中,使用自定义输入 n 参数对系列调用 .head() 方法以返回系列的前 9 行。

# importing pandas module
import pandas as pd
  
# making data frame
data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv")
  
# number of rows to return
n = 9
  
# creating series
series = data["Name"]
  
# returning top n rows
top = series.head(n = n)
  
# display
top

输出:
如输出图像所示,返回了从 0 到第 8 个索引位置的前 9 行。