嗨喽,大家好呀~这里是爱看美女的茜茜呐
at 函数:通过行名和列名来取值(取行名为a, 列名为A的值)
iat 函数:通过行号和列号来取值(取第1行,第1列的值)
本文给出at、iat常见的用法,并附上详细代码。
python源码、视频教程、插件安装教程、资料我都准备好了,直接在文末名片自取就可
1. 首先创建一个DataFrame(data)
Out[1]: pd.DataFrame(np.arange(15).reshape(5,3), columns=list('ABC'), index=list('abcde'))
Out[1]:
A B C
a 0 1 2
b 3 4 5
c 6 7 8
d 9 10 11
e 12 13 14
2. 取 data中行名为a,列名为A的值
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:261823976
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
Out[2]: data.at['a','A']
Out[2]: 0
3. 取 data中第1行,第1列的值(注意,第一行,第一列均从0计数)
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:261823976
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
In [3]: data.iat[0,0]
Out[3]: 0
4. 利用at、iat赋值给某行某列
In [4]: data.at['a','A']=666 # 等价于 data.iat[0,0]=666
In [5]: data
Out[5]:
A B C
a 666 1 2
b 3 4 5
c 6 7 8
d 9 10 11
e 12 13 14
感谢你观看我的文章呐~本次航班到这里就结束啦
希望本篇文章有对你带来帮助 ,有学习到一点知识~
躲起来的星星也在努力发光,你也要努力加油(让我们一起努力叭)。
最后,宣传一下呀~更多源码、资料、素材、解答、交流皆点击下方名片获取呀