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