python - Python - 我可以从 excel 文件中取消透视表并将数据源转换为 pandas 数据框吗?
问题描述
我有一个只有一张表的 excel 文件,在这张表中有很多信息,包括两个数据透视表,我需要原始数据(unpivot)获取此数据源并将其转换为数据框。
这是该文件的示例。
现在,手动方法是用右键单击数据透视表的任何单元格,选择“数据透视表选项”。它将打开一个弹出窗口。在那里,选择第二个选项卡“Totals & Filters”,然后标记两个第一个复选框,然后单击“确定”。
之后,我必须转到数据透视表中的最后一个单元格(右侧最后一列的最后一行),单击绿色方块两次。它将打开数据源。
这太手动了,我想用 python 自动化它。
解决方案
推荐阅读
- java - 以下哪个方法是重载的,哪个是覆盖的?
- python - DjangoRestFramework:AttributeError:'str'对象没有属性'_meta'
- google-sheets - 如何从 Google 表格的查询中删除“编辑权限”?
- java - 如何在 Java 中自定义命令行?
- java - 沃森语音到文本未经授权的请求错误 401
- excel - K - 12 年级的排序列 --- 我可以让 Excel 认为“K”是零吗?
- java - 如何使用 Spring Cloud Contract WireMock
- java - ModelMapper:尝试将方法替换为映射器
- java - 在netbeans ide中运行java代码的问题
- python - 如何将十六进制解释为无符号长整数(20 位整数、12 位小数、模 20 位)