pandas怎么读取指定单元格数据

1468
2023/12/10 14:07:07
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Pandas中,可以使用DataFrame.atDataFrame.iat方法来读取指定单元格的数据。

首先,使用DataFrame.at方法,可以按照行标签和列标签来获取指定单元格的数据。下面是一个示例:

import pandas as pd

data = {'Name': ['Tom', 'Nick', 'John'],
        'Age': [20, 21, 22],
        'City': ['London', 'New York', 'Paris']}
df = pd.DataFrame(data)

# 读取第0行第1列的单元格数据
value = df.at[0, 'Age']
print(value)  # 输出:20

另外,使用DataFrame.iat方法,可以按照行索引和列索引来获取指定单元格的数据。下面是一个示例:

import pandas as pd

data = {'Name': ['Tom', 'Nick', 'John'],
        'Age': [20, 21, 22],
        'City': ['London', 'New York', 'Paris']}
df = pd.DataFrame(data)

# 读取第0行第1列的单元格数据
value = df.iat[0, 1]
print(value)  # 输出:20

无论使用DataFrame.at还是DataFrame.iat方法,都可以根据需要读取指定单元格的数据。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Pandas中怎么应用自定义函数