python - 如何替换 DataFrame 中的最后一个 empy 行(pandas,python)
问题描述
我想通过 python 将统计数据从 Oracle 导出到 Excel,我几乎做了我所拥有的一切,而不是结果:
import cx_Oracle
import pandas as pd
1) Use data=pd.read_sql(select slid,name,sum(lines),sum(packs) group by...)
2) sum_row=data[["LINES","PACKS","PACKS_C"]].sum()
3) data_final=data.append(sum_row,ignore_index=True)
之后,我得到:
我想更改最后一行,在“OT”列的空值下,必须添加一个像“Total”这样的词我试过使用data_final2=data_final.append({'OT':'Total'},ignore_index=True)
但我有:
解决方案
推荐阅读
- javascript - XMLHttpRequest() 发送空有效载荷
- svg - svg 字体有连字表吗?
- python - pydantic 转换为 jsonable dict(不是完整的 json 字符串)
- linux - 新 git 用户的授权键被忽略
- javascript - 如何在 React 应用程序中使用 Fetch 向 Flask API 发送 POST 请求
- python - Tensorflow (v1.12.0) - keras.backend.clear_session() 和 tf.keras.backend.clear_session() 有什么区别?
- wifi - 有没有办法纯粹从探测响应 .pcap 文件中找出无线网络的安全协议?
- git - 如何在不推送本地代码的情况下从特定远程分支创建新的空远程分支?
- ios - 如何在对数组进行排序时解决无效的部分数量
- sql - SQL Server如何一次添加with(nolock)并影响所有查询?