openrefine - 如何在 Open Refine 中合并行
问题描述
我是开放优化的新手,我正在寻求将电子表格中的行和列与许多重复值结合起来。请在下面找到我正在寻找的示例。我认为这与“填写”命令有关,但我不确定。非常感谢!
Original Table New Table
Name | Totals Name|Totals
-----|------- ----|------
A 5 A 15
A 10 B 104
B 1 C 219
B 3
B 100
C 4
C 150
C 65
C 0
解决方案
你想要做的基本上是一个数据透视表。在电子表格软件(如 Excel)中执行此操作要简单得多。但在 OpenRefine 中它仍然是可行的。
确保“名称”列位于第一个位置并且其值已排序。
blank down
在此列中使用。从“总计”创建一个新列并使用以下公式:
row.record.cells.Totals.value.sum()
使用 a
filter by blank
,仅保留包含值的“名称”行。以 .csv 或 .xlsx 格式导出过滤后的行。
这个截屏视频会让事情变得更清楚。
推荐阅读
- php - 使用 simplexml_load_string 加载 xml 损失数组
- jquery - jQuery selectize 不存储反应钩子状态
- python - 在 Python 中运行 Anaconda 提示符
- smartcontracts - 合同前任 vs 签署人 vs 当前
- api - 我想从终端打开和关闭 Tripp-lite 电源警报设备管理器中的负载。谁能告诉我这个API?
- scala - 在 Scala 工作表中使用 playFramework 运行 Json 序列化失败
- workflow - 如何在 AEM 中等待大坝更新资产工作流程完成
- c++ - 静态方法/变量的内存布局
- sql-server - Azure 数据工厂无法执行复制数据任务到 SQL Server
- css - CSS网格 - 从每个开始的自动高度开始所有的coumns