Python Pandas Dataframe.iat[]

Python Pandas Dataframe.iat[]

Python是一种进行数据分析的伟大语言,主要是因为以数据为中心的Python软件包的奇妙生态系统。Pandas就是这些包中的一个,它使导入和分析数据变得更加容易。

Pandas iat[]方法用于返回数据帧中传递位置的数据。传递的位置的格式是[行中的位置,列中的位置]。这个方法的工作原理与Pandas iloc[]类似,但是iat[]只用来返回一个单一的值,因此工作起来比它快。

语法:

Dataframe.iat[row,column]

参数:
位置:列中元素的位置
标签:元素在行中的位置
返回类型:在通过的位置的单个元素

在下面的例子中,所使用的数据框包含一些NBA球员的数据。下面是数据框在任何操作之前的图像。

Python Pandas Dataframe.iat[ ] 。

示例 #1:
在这个例子中,通过向Pandas .read_csv()方法传递csv的URL来创建一个数据框架。之后,3被传递为列的位置,7被传递为行的位置,该位置的值用.iat[ ]方法返回。

# importing pandas module 
import pandas as pd
 
# reading csv file from url 
data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv")
 
# creating column and row variables
column = 7
row = 3
     
# calling .iat[] method
output = data.iat[row, column]
 
# display
print(output)
 
# df display
data.head()

输出:
如输出图片所示,可以对输出进行比较,可以看出,第7列的第3个元素的值被返回。

Python Pandas Dataframe.iat[ ] 。

注意:

  • 与.iloc[ ]不同,这个方法只返回单个值。因此,dataframe.at[3:6, 4:2]将返回一个错误。
  • 因为这个方法只对单个值起作用,所以它比.iloc[]方法快。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程