Вопрос или проблема
У меня есть площадная диаграмма в 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, когда ваши данные не имеют регулярного распределения, необходимо следовать нескольким шагам:
-
Подготовка данных: Убедитесь, что ваши временные отметки (даты) правильным образом отформатированы. Выделите столбец с датами, щелкните правой кнопкой мыши и выберите "Формат ячеек…". Убедитесь, что формат установлен как "Дата".
-
Создание графика XY (Рассеяние): Ваш первоначальный график, вероятно, использует тип "Область", что не позволяет установить равные интервалы. Для этого выберите ваши данные и откройте мастер графиков, затем выберите тип "XY (Рассеяние)". Это позволит правильно отобразить точки данных по времени.
-
Настройка оси X:
- Дважды щелкните по оси X вашего графика, чтобы открыть настройки оси.
- Перейдите на вкладку "Масштаб".
- Установите тип оси на "Дата".
- Для "Минимум" и "Максимум" выберите "Автоматически".
- Установите "Разрешение" на "Дни".
- Для "Основного интервала" установите значение 30 (число дней), чтобы отобразить равные месячные интервалы. Вы также можете использовать значение 1 "Месяц", если такая опция доступна, для более удобного отображения.
-
Корректировка данных: Если в вашем наборе данных есть промежутки и пропуски, учитывайте это при создании графика. Например, вы можете добавлять пустые ячейки (например, равноценные нулям) для месяцев без данных, чтобы поддерживать ситуацию на графике.
-
Дополнительная настройка: Если вам потребуется изменить детали графика (цвета, стиль линий и т.д.), воспользуйтесь правой кнопкой мыши для доступа к дополнительным опциям форматирования.
К сожалению, если вы хотите использовать тип графика "Область" и сохранить равные временные интервалы для оси X, вам, возможно, придется использовать другое программное обеспечение, такое как MS Excel, так как LibreOffice Calc имеет ограничения на использование дат по оси X для этого типа графика.
Следуя этим шагам, вы сможете создать график с равными временными интервалами для оси X, даже если ваши данные не имеют регулярного распределения.