pivot-table相关内容

通过谷歌表api和python折叠谷歌表中数据透视表中的所有总数

我通过python中的api创建了谷歌表数据透视表.但是,我无法用总计折叠行.我只是找不到解决方案来做到这一点.我正在使用 batchUpdate 函数来创建数据透视表. 有没有可能? 谷歌表格示例视图 这是我创建的用于执行数据透视表的代码. def create_pivot_table(self):电子表格 = self.google_drive.SHEETS.spread ..
发布时间:2021-06-18 18:42:00 Python

具有多索引的 Pandas 长格式到宽格式

我有一个如下所示的数据框: data.head()出[2]:区域区域 ID 变量名称变量 Id 年份 \0 阿根廷 9 保护性农业区 4454 19821 阿根廷 9 保护性农业区 4454 19872 阿根廷 9 保护性农业区 4454 19923 阿根廷 9 保护性农业区 4454 19974 阿根廷 9 保护性农业区 4454 2002值符号 Md0 2.01 6.02 500.0 我想 ..
发布时间:2021-06-18 18:41:51 Python

使用枢轴的 Pandas KeyError

我是 Python 新手,我想使用 Python 来复制常见的 excel 任务.如果已经回答了这样的问题,请告诉我.我一直无法找到它.我有以下熊猫数据框(数据): 日期阶段子阶段值12/31/2015 1.00 0.8968828911/1/2016 1.00 0.04588431/2/2016 1.00 0.1268055881/3/2016 1.00 乙 0.6158244611/4/20 ..
发布时间:2021-06-18 18:41:48 Python

使用 Pandas 中的数据透视表加权平均值

我编写了一些代码来使用 Pandas 中的数据透视表计算加权平均值.但是,我不确定如何添加执行加权平均的实际列(添加一个新列,其中每行包含 'cumulative'/'COUNT' 的值). 数据看起来像这样: VALUE COUNT GRID agb1 43​​ 1476 10512 212 1476 29835 7 1477 8904 1361 1477 2310 这是我的代码: ..
发布时间:2021-06-18 18:41:45 Python

使用 python win32com 创建数据透视图会导致 pywintypes.com_error

有没有人可以给出在excel中创建数据透视图的示例代码?我有一个使用数据透视表创建数据透视表的示例,它可以工作,而当我尝试以相同的方式创建数据透视图时,它总是失败! 导入 win32com.client导入操作系统Excel = win32com.client.gencache.EnsureDispatch('Excel.Application')win32c = win32com.client ..
发布时间:2021-06-18 18:41:41 Python

如何在 MySQL 中透视表

我有一个关于如何在 MySQL 中透视表的问题.我有一个数据集,列如下: ID 名称 job_title1 山姆消防员2 托马斯司机3 彼得消防员4 丽莎分析师5 马库斯·波斯特曼6 斯蒂芬分析师7 玛丽研究经理8 阿尔伯特分析师9 陈司机...等等... 我想生成一个这样的表: Fireman Driver Analyst Postman Research Manager ...山姆·托马 ..
发布时间:2021-06-18 18:41:38 数据库

R中的类似数据透视表的输出?

我正在编写一份报告,需要在 Excel 中生成多个数据透视表.我想有一种方法可以在 R 中做到这一点,这样我就可以避免使用 Excel.我想要像下面的屏幕截图一样的输出(教师姓名已编辑).据我所知,我可以使用 reshape 包来计算聚合值,但我需要多次这样做,并以某种方式以正确的顺序获取所有数据.那时,我应该只在 Excel 中进行.有没有人有任何建议或包装建议?谢谢! (编辑)数据以学生 ..
发布时间:2021-06-18 18:41:34 其他开发

统计SQL中某一列的特定值并根据唯一标识符按行显示

我必须使用下表命名的结果: 位置 |国家-------------------1 |我们2 |意大利3 |法国1 |我们2 |法国3 |意大利 我想创建以下内容 国家|1 |2 |3 |---------------------美国 |2 |0 |0 |意大利 |0 |1 |1 |法国 |0 |1 |1 | 我相信前进的最佳方式是使用数据透视表,有人可以就如何进行操作提供建议吗? 解 ..
发布时间:2021-06-18 18:41:31 数据库

SQL Server 2012 垂直数据到水平

我有一个 SQL Server 2012 表,我需要用多列轮换它.我已经检查了其他问题的几个答案,例如(SQL Server 2008 垂直数据到水平),但没有一个对我的情况有效.我有临时表“#temp2",我想同时选择和过滤它.下面是#temp2表的内容 优秀会员贷款专员天数延迟---------------------------------------------------------- ..
发布时间:2021-06-18 18:40:22 数据库

SQL Server 中的逆透视表

我有一个包含以下列的表格: SeqNo, Date, Code, Val1, Val2, Val3,.. Val20 我需要得到这个表示(我假设我应该将表部分从 Val1 反透视到 Val20): SeqNo、Date、Code、Val 其中所有 Val1 ..Val20 列都转到 Val 列. 而且我需要更改 Date 列值: 对于“Date"中的“Val1"值,不应更改. ..
发布时间:2021-06-18 18:38:57 数据库

在 Python 中的数据透视表列之间进行区分

我有一个包含 Week 、 Campaign 、 Placement 和 Count 列的数据框. 为了按活动和展示位置比较每周计数,我创建了一个非常有效的数据透视表.如何使用这 2 周之间的差异创建新列(如果可能,以百分比表示)? 代码: dfPivot = pd.pivot_table(dfPivot, values='Count',\index=['Campaign', 'Pl ..
发布时间:2021-06-14 18:34:28 Python

具有多索引的 Pandas 数据透视表小计

我正在尝试使用小计创建一个简单的数据透视表,excel 样式,但是我找不到使用 Pandas 的方法.我已经尝试了 Wes 在另一个与小计相关的问题中建议的解决方案,但这并没有给出预期的结果.下面是重现它的步骤: 创建示例数据: sample_data = {'customer': ['A', 'A', 'A', 'B', 'B', 'B', 'A', 'A', 'A','B', 'B', ..
发布时间:2021-06-13 20:50:44 Python