pandas怎么获取某个单元格的值

   2024-11-08 9330
核心提示:要获取Pandas DataFrame中某个单元格的值,可以使用.at[]或.iat[]方法。.at[]方法:根据标签获取单元格的值。.iat[]方法:根据位

要获取Pandas DataFrame中某个单元格的值,可以使用.at[].iat[]方法。

.at[]方法:根据标签获取单元格的值。.iat[]方法:根据位置获取单元格的值。

下面是使用这两个方法获取单元格值的示例:

import pandas as pd# 创建DataFramedata = {'Name': ['Tom', 'Nick', 'John'],        'Age': [28, 32, 25],        'City': ['London', 'New York', 'Paris']}df = pd.DataFrame(data)# 使用.at[]方法获取单元格的值value_at = df.at[1, 'Age']print('Value at (1, "Age"): ', value_at)# 使用.iat[]方法获取单元格的值value_iat = df.iat[2, 0]print('Value at (2, 0): ', value_iat)

输出:

Value at (1, "Age"): 32Value at (2, 0): John

上述示例中,.at[1, 'Age']获取了第2行的’Age’列的值,.iat[2, 0]获取了第3行的第1列的值。

 
举报打赏
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策网站留言    |  赣ICP备2021007278号