熊猫如何提取单元格的值

  介绍

这篇文章主要介绍熊猫如何提取单元格的值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

如提取第1行,第2列的值:

df。iloc [[0], [1]]

则会返回一个df,即有字段名和行号。

如果用值属性取值:

df.iloc [[0], [1]]。值

返回的值会是列的表,而且是嵌套列表:

[[值]]

因此,正确的写法是:

df.iloc [[0], [1]] . values [0] [0]

<强>补充:熊猫取出符合条件的某单元格的值

已经读取excel表中的值,得出DATAFRAME——data1

想取出某些值写入另一个excel表

发现用data1['任务指标利润总额& # 39;][data1[的企业& # 39;]==学生名单,给excel表中的单元格赋值,却失败

说的是一个系列,不能写入,只有用值[0]的方式才能写入

wbsheet.cell(行=指数+ 5,列=21,value=https://www.yisu.com/zixun/data1[的任务指标利润总额”][data1[的企业”)==学生名单]. values [0])   wbsheet.cell(行=指数+ 5,列=22日价值=data1[的任务指标三项费用”][data1[的企业”)==学生名单]. values [0])

查了一些网页,发现:

dataframe [b] [dataframe[一]==1]. values [0]   dataframe [dataframe [a]==1] [b] . values[0], #结果一样,但是过程不一样

但也没有更简便的写入方法。

以上是“熊猫如何提取单元格的值”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

熊猫如何提取单元格的值