在给定的Pandas数据框架中获取特定的行

在给定的Pandas数据框架中获取特定的行

Pandas DataFrame中,我们可以通过使用函数iloc()找到指定的行值。在这个函数中,我们将行号作为参数传递。

pandas.DataFrame.iloc[]

语法 : pandas.DataFrame.iloc[]
参数 :

  • 索引位置:整数或整数列表中的行的索引位置。

返回类型:数据框或系列,取决于参数

例子1 :

# importing the module
import pandas as pd
  
# creating a DataFrame
data = {'1' : ['g', 'e', 'e'], 
        '2' : ['k', 's', 'f'], 
        '3' : ['o', 'r', 'g'], 
        '4' : ['e', 'e', 'k']}
df = pd.DataFrame(data)
print("Original DataFrame")
display(df)
  
print("Value of row 1")
display(df.iloc[1])

输出 :

在给定的Pandas数据框架中获取特定的行

示例 2:

# importing the module
import pandas as pd
  
# creating a DataFrame
data = {'Name' : ['Simon', 'Marsh', 'Gaurav', 
                 'Alex', 'Selena'],  
        'Maths' : [8, 5, 6, 9, 7],  
        'Science' : [7, 9, 5, 4, 7], 
        'English' : [7, 4, 7, 6, 8]} 
df = pd.DataFrame(data)
print("Original DataFrame")
display(df)
  
print("Value of row 3 (Alex)")
display(df.iloc[3])

输出 :

在给定的Pandas数据框架中获取特定的行

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程