Как добиться регулярных временных интервалов на графике в LibreOffice Calc, если данные не являются регулярными?

Вопрос или проблема

У меня есть площадная диаграмма в LibreOffice Calc, где я хотел бы, чтобы ось X измерялась с интервалом в один месяц на равном расстоянии.

Однако данные, идущие в график, не равномерно распределены с интервалом в один месяц. В любом данном месяце может быть ноль, один или два значения.

В настоящее время диаграмма сохраняет горизонтальное распределение данных и настраивает ось X, чтобы ей соответствовать, что противоположно тому, что я хочу. На примере рисунка ниже вы можете увидеть, что есть одна точка данных в марте, одна в ма@е и две в июне. На оси X апреля нет, а июнь занимает двойное пространство.

пример диаграммы

Вместо этого я хотел бы, чтобы месяцы оставались на одинаковом расстоянии, чтобы был апрель, май и июнь, и чтобы область данных диаграммы сжималась или расширялась горизонтально по мере необходимости. Я попробовал редактировать ось X и настраивать временные интервалы, но это, похоже, ничего не дает.

То, что я ищу, возможно?

Да, это возможно. Вам нужно выбрать тип диаграммы XY (Точечная). Если вы начнете с этой таблицы данных:

таблица данных

…, выберите ее, запустите мастер диаграмм и выберите XY (Точечная), предварительный просмотр результата уже показывает, что точки данных расположены правильно:

мастер диаграмм

(Примечание: я еще не настраивал значения по умолчанию мастера – Calc правильно распознал столбцы).

Единственная проблема в том, что вы все равно не можете сказать Calc использовать “один месяц” в качестве единицы масштабирования для оси X. Это означает, что шкала оси X будет использовать дни в качестве единицы масштабирования. Если вы установите основной интервал оси X равным 30 (дней), итоговая диаграмма будет выглядеть так:

диаграмма

Да, вам нужно другое программное обеспечение, такое как MS Excel. То, что вы ищете, – это отсутствующая функция в Libre Office Charts.

Многие люди хотели бы иметь возможность отображать дату на оси X при использовании площадных диаграмм, но программное обеспечение поддерживает только использование ОРДИНАЛЬНЫХ чисел. Это явный дефект программного обеспечения, который существует уже давно. Похоже, нет интереса к исправлению этой проблемы.

Попробуйте следующее:

Отформатируйте ось X, Масштаб
Тип: Дата
Минимум: Автоматически
Максимум: Автоматически
Разрешение: Дни
Основной интервал: 1 месяц
Вторичный интервал: Автоматически.

Это можно сделать в Calc: выберите столбец с вашими временными значениями (предварительно установите формат ячеек на Дата), а затем

Данные | Текст по столбцам…(оставьте параметры по умолчанию)

Теперь попробуйте построить ваши значения с помощью диаграммы X-Y (Точечная). Дважды щелкните по оси X и на вкладке Масштаб используйте свои пользовательские значения для настройки по вашим требованиям (снимите галочку с Автоматически).

Ответ или решение

Для того чтобы создать график в LibreOffice Calc с равными интервалами времени по оси X, когда ваши данные не имеют регулярного распределения, необходимо следовать нескольким шагам:

  1. Подготовка данных: Убедитесь, что ваши временные отметки (даты) правильным образом отформатированы. Выделите столбец с датами, щелкните правой кнопкой мыши и выберите "Формат ячеек…". Убедитесь, что формат установлен как "Дата".

  2. Создание графика XY (Рассеяние): Ваш первоначальный график, вероятно, использует тип "Область", что не позволяет установить равные интервалы. Для этого выберите ваши данные и откройте мастер графиков, затем выберите тип "XY (Рассеяние)". Это позволит правильно отобразить точки данных по времени.

  3. Настройка оси X:

    • Дважды щелкните по оси X вашего графика, чтобы открыть настройки оси.
    • Перейдите на вкладку "Масштаб".
    • Установите тип оси на "Дата".
    • Для "Минимум" и "Максимум" выберите "Автоматически".
    • Установите "Разрешение" на "Дни".
    • Для "Основного интервала" установите значение 30 (число дней), чтобы отобразить равные месячные интервалы. Вы также можете использовать значение 1 "Месяц", если такая опция доступна, для более удобного отображения.
  4. Корректировка данных: Если в вашем наборе данных есть промежутки и пропуски, учитывайте это при создании графика. Например, вы можете добавлять пустые ячейки (например, равноценные нулям) для месяцев без данных, чтобы поддерживать ситуацию на графике.

  5. Дополнительная настройка: Если вам потребуется изменить детали графика (цвета, стиль линий и т.д.), воспользуйтесь правой кнопкой мыши для доступа к дополнительным опциям форматирования.

К сожалению, если вы хотите использовать тип графика "Область" и сохранить равные временные интервалы для оси X, вам, возможно, придется использовать другое программное обеспечение, такое как MS Excel, так как LibreOffice Calc имеет ограничения на использование дат по оси X для этого типа графика.

Следуя этим шагам, вы сможете создать график с равными временными интервалами для оси X, даже если ваши данные не имеют регулярного распределения.

Оцените материал
Добавить комментарий

Капча загружается...