Похоже, что это будет действительно обычная операция, но я не знаю терминологию или что искать. У меня есть таблица, подобная следующей в 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  |
+------+------+------+------+

Я хотел бы вытащить 2D-таблицу значений 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 ответ1

1

Нажатие случайных меню быстрее, чем поиск.

Libreoffice Calc: Выбрать, Data->Pivot Table->Create Сводная таблица- > Создать , Перетаскивание

Если вы измените исходные данные, вам потребуется Data->Pivot Table->Refresh (не всегда работает, иногда требуется перезапуск).


Для Excel 2007 (afaik, нет справки-> о), это Insert->Tables->Pivot Table , но вы не можете создавать точечные графики.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .