这似乎是一个非常常见的操作,但我不知道术语或要搜索什么。我在 CSV 中有一个如下表:
+------+------+------+------+
| Test | Var1 | Var2 | Time |
+------+------+------+------+
| 1 | A | 1 | 0.1 |
| 2 | A | 2 | 0.4 |
| 3 | A | 3 | 0.2 |
| 4 | B | 1 | 0.3 |
| 5 | B | 2 | 0.2 |
| 6 | B | 3 | 0.3 |
+------+------+------+------+
我想要提取一个二维Time
值表(如下所示),其中列为Var1=A
,Var1=B
行值为Var2
,最终生成散点图。
+---+-----+-----+
| | A | B |
+---+-----+-----+
| 1 | 0.1 | 0.3 |
| 2 | 0.4 | 0.2 |
| 3 | 0.2 | 0.3 |
+---+-----+-----+
当然,我的真实数据要大得多,手动执行这项操作相当繁琐。在我跑去创建脚本来执行此操作之前,我认为 libreoffice/excel 可以帮我完成。这可以轻松完成吗?它有名字吗?
答案1
点击随机菜单比搜索更快。
Libreoffice Calc:选择、Data->Pivot Table->Create
拖放
如果您更改源数据,则需要Data->Pivot Table->Refresh
(并不总是有效,有时需要重新启动)。
对于 excel 2007(据我所知,没有帮助->关于),它是Insert->Tables->Pivot Table
,但你不能创建散点图。