Визуализация трехмерных данных с помощью электронной таблицы

434
sarasvati

Существует ли (возможно, электронная таблица?) Программа, которая позволяет манипулировать трехмерными данными? Эта проблема:

  • Есть несколько таблиц ( A, B, C, …)
  • Каждая таблица ( m x nматрица) представляет измеренные величины системы в один момент времени.
  • (Каждая таблица описывает одну и ту же систему, только в разные моменты времени)
  • Например, таблица A= состояние системы во времени t=0, таблица B= состояние системы во времени t=1,…

Я хотел бы иметь возможность отображать трехмерную электронную таблицу, содержащую эволюцию системы во времени и прокручивать таблицы (возможно, с возможностью графической визуализации).

Чтобы лучше проиллюстрировать ситуацию:

 . /|\ | time axis |  t = 2 +-------+ | | | C | | | | | t = 1 +-------+ | | |--+ | B | t = 0 +-------+ | | | | | A | | | |--+ | | | | +-------+ 
1

1 ответ на вопрос

2
Tony EE rocketscientist
  • Так как координатные оси определены X, (горизонт) Z, (глубина), Y (вертикальный)

  • Мастер графиков ожидает, что у вас будут имена в 1-м столбце и строке, а затем столбцы X, Y, Z для каждой точки данных.

  • создайте эту таблицу XYZ, используя ваши отдельные таблицы, которые разделяют 2 из 3 осей. Когда вы явно создаете эту таблицу, используя ссылки на каждую таблицу, а затем копируете записи, вам необходимо заполнить фиксированное значение отсутствующей оси для каждой таблицы.

  • В результате получается автоматический вертикальный слой с цветовой кодировкой для используемого диапазона.

  • Вот пример использования = RAND () в каждой ячейке, дающий результаты от 0 до 1. enter image description here

В качестве альтернативы, если у вас есть N наборов данных как функция оси X (времени), вы можете использовать точечную диаграмму с общей осью X для всех и вторичной осью для значений с большим отличием от остальных.

  • или используйте диаграмму поверхности, если все данные связаны, но разные датчики. enter image description here

enter image description here

Вы должны выбрать только 3 столбца данных и создать 2 трехмерные диаграммы для 4-го измерения Tony EE rocketscientist 7 лет назад 1
Моя проблема, к сожалению, сложнее. Чтобы объяснить мою проблему на вашем примере: представьте, что вместо оси Z, содержащей только переменные `x`,` y` и `z`, она будет содержать ** всю таблицу **, что сделает ваш график 4D. sarasvati 7 лет назад 0
Это сложнее, чем мой третий график? Tony EE rocketscientist 7 лет назад 0
Да, это так (моя проблема в том, что измеренные значения не являются векторами (как на третьем графике), а скорее матрицами, и линеаризация матриц по вектору не имеет смысла), но я постараюсь согнуть свой n-3D-график в соответствии с моими потребностями. sarasvati 7 лет назад 0
Мои - это просто скалярные величины с несколькими источниками данных Z1, Z2 и т. Д., Поэтому поверхность не будет иметь смысла, как в случае с диаграммой поверхности Tony EE rocketscientist 7 лет назад 0

Похожие вопросы