This tool is coming soon.
Что такое 3D-диаграмма рассеяния?
3D-диаграмма рассеяния создаёт интерактивные трёхмерные графики из ваших данных. Вращайте, масштабируйте и перемещайте камеру, чтобы обнаружить закономерности и кластеры, которые легко пропустить на плоских графиках. Раскрашивайте по группам, меняйте размер точек и подписывайте оси.
Вставьте CSV напрямую или загрузите файл с тремя числовыми колонками X, Y, Z плюс необязательную колонку группы для раскраски. Рендер на Plotly, поэтому вращение, зум и панорама держатся плавными примерно до 10 000 точек. Пять встроенных палитр закрывают большинство задач; плоскости осей и сетку можно отключить для опрятного вида в публикациях.
Как использовать
- Вставьте данные в формате CSV со столбцами для координат X, Y, Z или загрузите CSV-файл. Дополнительно можно включить столбец «Группа» для цветовой кодировки.
- Настройте подписи осей, размер точек, цветовую палитру и фон. Включайте или отключайте сетку и осевые плоскости для лучшего восприятия глубины.
- Вращайте график перетаскиванием, масштабируйте колёсиком мыши, затем экспортируйте в PNG или скачайте интерактивный HTML-файл для совместного использования.
Когда использовать
- Находить кластеры в трёхвариантных данных, которые теряются в любой 2D-проекции.
- Визуализировать показания датчиков (широта, долгота, высота) или захваты движения во времени.
- Показывать результаты в презентации через интерактивный HTML-экспорт вместо плоской картинки.
Результат
Биолог вставляет 200 строк данных экспрессии генов (значения генов A, B, C) с группировкой по типу ткани. На 3D-графике обнаруживаются два отчётливых кластера, которые не были видны ни в одной двумерной проекции.
Частые вопросы
- Сколько точек график тянет до того, как начинает тормозить?
- До примерно 10 000 точек идёт плавно на современном ноутбуке. Дальше при вращении ощутимы просадки. Для бóльших датасетов агрегируйте или сэмплируйте заранее: пара тысяч представительных точек обычно рассказывает ту же историю.
- Какого формата ждёт парсер CSV?
- Первая строка — заголовки через запятую. Колонки 1–3 читаются как числовые X, Y, Z. Любая колонка с 4-й по счёту с именем вроде group, category или class используется для группировки по цвету. Строки с нечисловыми X/Y/Z пропускаются молча.
- Можно ли подписать отдельные точки или добавить тултипы?
- При наведении показываются исходные X, Y, Z и имя группы, если она задана. Текстовые подписи на каждой точке не поддерживаются: в 3D они нещадно перекрывают друг друга. Если нужны постоянные подписи, экспортируйте HTML и поправьте код Plotly.
- Почему оси начинаются с каких-то странных, не нулевых значений?
- График сам масштабирует каждую ось от минимума до максимума данных, с небольшим отступом. Так лучше виден разброс, но скрывается ноль. Если ось должна быть привязана к нулю, нормализуйте данные перед вставкой.
- Остаётся ли экспортированный HTML интерактивным после скачивания?
- Да. Экспортный HTML сохраняет данные полностью интерактивными: он по-прежнему вращается, масштабируется и сдвигается, а заголовок и стиль вшиты внутрь. При открытии файл подгружает библиотеку Plotly с CDN, поэтому ему нужно интернет-соединение, а не работа офлайн. Внутри вшиты только ваши данные, так что сам файл остаётся небольшим.
Похожие инструменты
3D-макет коробки/упаковки
Просмотр дизайна упаковки в 3D
3D-просмотрщик рельефа
Визуализация карт высот в виде 3D-рельефа
3D-витрина Товаров
Вращайте и рассматривайте товары в интерактивном 3D
Создание 3D-текста
Создавайте объёмный 3D-текст с уникальными стилями
Площадка WebGL-шейдеров
Пишите и просматривайте GLSL-шейдеры в реальном времени
Просмотр 360° изображений
Просматривайте и исследуйте 360-градусные панорамные снимки