Pandas提取单元格的值操作

作者:武功震树 时间:2022-10-19 08:34:21 

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


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

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

如果用values属性取值:


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

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

[[值]]

因此,正确的写法是:


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

补充:pandas取出符合条件的某单元格的值

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

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

发现用data1[‘任务指标利润总额'][data1[‘企业']==namelist],给excel表中的单元格赋值,却失败

说是一个series,不能写入,只有用values[0]的方式才能写入


wbsheet.cell(row=index+5,column=21,value=data1['任务指标利润总额'][data1['企业']==namelist].values[0])
wbsheet.cell(row=index+5,column=22,value=data1['任务指标三项费用'][data1['企业']==namelist].values[0])

查了一些网页,发现:


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

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

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

来源:https://www.cnblogs.com/sxinfo/p/11827942.html

标签:Pandas,提取,单元格值
0
投稿

猜你喜欢

  • python 文件下载之断点续传的实现

    2023-07-18 21:57:16
  • Django+python服务器部署与环境部署教程详解

    2023-01-29 15:16:22
  • Python Django ORM与模型详解

    2022-01-03 10:40:53
  • bootstrap table 服务器端分页例子分享

    2024-04-29 13:12:15
  • SQL Server重温 事务

    2024-01-14 21:47:00
  • 关于Python的Thread线程模块详解

    2022-12-20 02:48:16
  • SQL Server数据表字段自定义自增数据格式的方法

    2024-01-13 03:23:45
  • mysql 截取指定的两个字符串之间的内容

    2024-01-17 21:19:54
  • Python selenium如何设置等待时间

    2023-08-31 18:53:39
  • 解决python3运行selenium下HTMLTestRunner报错的问题

    2022-04-14 16:44:19
  • python 自动化办公之批量修改文件名实操

    2021-09-21 06:54:45
  • [欣赏] 情景互动广告

    2008-08-06 12:59:00
  • python 实现自动远程登陆scp文件实例代码

    2022-04-02 20:25:31
  • asp error对象基础

    2008-08-04 13:25:00
  • 浅谈慢SQL优化之索引的作用

    2024-01-24 20:31:54
  • JavaScript学习心得之如何走出初学困境

    2008-12-24 13:30:00
  • js实现通过开始结束控制的计时器

    2024-04-18 09:39:03
  • Python图像处理库PIL的ImageDraw模块介绍详解

    2022-06-29 04:18:20
  • OverFlow – 一个秘密武器

    2010-09-25 12:51:00
  • Tensorflow2.1实现Fashion图像分类示例详解

    2021-01-28 03:59:52
  • asp之家 网络编程 m.aspxhome.com