python - 合并特定行的列
问题描述
假设数据如下
import pandas as pd
data = {'Sub_Id': ['SM01', 'SM02', 'SM03'], 'Sub_name': ['English', 'Physics', 'Maths'], 'Marks': ['62', '33', '86']}
table = pd.DataFrame(data)
print(table)
输出是
Sub_Id Sub_name Marks
0 SM01 English 62
1 SM02 Physics 33
2 SM03 Maths 86
我想添加一个额外的行,它将输出为
Sub_Id Sub_name Marks
0 SM01 English 62
1 SM02 Physics 33
2 SM03 Maths 86
3 Total_marks 181
这里第 4 行第 1 个元素Total_marks
对两者Sub_Id
和Sub_name
这可以通过 pandas 或 tabulate 或 Tableit 实现吗?
解决方案
推荐阅读
- c# - 按多个对象列表排序
- github - 如何在 Github 上多次 fork 存储库?
- javascript - 如果 React 组件总是呈现 null,我应该使用它,还是只使用一个函数?
- azure - 如何使用 REST API 或 Nodejs SDK 将 Azure 虚拟机与日志分析工作区连接起来?
- javascript - 为threejs创建一个弯曲的网格
- angular - Amazon AWS Amplify NestJs - 托管自己的前端和后端
- reactjs - 如何将 React 应用程序集成到 webflow 页面中
- wix - 在 Wix 中设置多个组件的条件
- java - 我们可以同时使用 new 关键字创建 Bean 和对象吗?
- github - 有没有办法根据标签名称获取 GitHub PR 列表?