Как делать диаграммы в опен офисе. Создание диаграммам и печать документа OpenOffice Calc


Теперь осталось вставить диаграмму нашего вычисления. Делается это очень просто:

Выделяются два столбца A и B . Из меню выбирается пункт Вставка->Диаграмма...

В нашем случае первая строка является подписью оси x , поэтому оставляем галочку Первая строка как подпись . Область значений, записанная в поле Область , определилась автоматически, она, как и предполагалось, равна $Лист1.$A$1:$B$361 .

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

После заполнения каждого диалогового окна нажимается кнопка Далее .

В этом окне выбирается тип диаграммы из следующих возможных:

Двумерные диаграммы

  • линии;
  • с областями;
  • гистограмма;
  • линейчатая;
  • круговая;
  • диаграмма XY;
  • сетчатая;
  • биржевая.

Трехмерные диаграммы

  • график 3М;
  • с областями 3М;
  • гистограмма 3М;
  • линейчатая 3М;
  • круговая 3М.

Поскольку строится диаграмма по двум столбцам, то выбираем XY-диаграмму. Ряды данных заданы в столбцах.

В этом окне уточняется вариант диаграммы.

Укажем название диаграммы; поскольку на ней присутствует только одна зависимость, убираем галочку легенды. Вводим подписи осей X и Y.

Диаграмма Ганта является в настоящее время де-факто методом для иллюстрации плана или графика работ. Кроме того, базовые знания, которые дают в университете по построению их в табличных процессорах (Excel или Calc), не всегда позволяют полностью представить себе все возможности и необходимые знания для их использования в реальных условиях. Поэтому я считаю необходимым рассказать про этот вид диаграмм.


Диаграмма Ганта представляет собой линейчатую диаграмму (гистограмму) с осью, настроенной как категории, и временной шкалой. Она довольно естественна и интуитивно понятна. Простейшими её примерами могут быть график уборки общественных площадей в коммунальной квартире или график на сменной работе, а среди наиболее часто используемых примеров — график проекта и распорядок дня. Однако при большом количестве задач (событий) она становится тяжело читаемой — в этом её основной недостаток.
В LibreOffice Calc нет специального типа диаграмм, предназначенного для быстрого построения диаграммы Ганта. Но её можно создать правильным формированием данных в таблице и доведением в редакторе диаграмм. Я хотел бы остановиться на следующих вопросах построения диаграммы Ганта в LibreOffice Calc:

  • Структура таблицы для построения простой диаграммы Ганта;
  • Создание подзадач;
  • Автоматизация учета выполнения задач;
  • Создание последовательности шагов и вех;
  • Настройка цветов;
  • Настойка шкал.

Создание гистограмм я подробно описывал в статье "Создание гистограмм при помощи мастера диаграмм в LibreOffice Calc" , поэтому тут я буду останавливаться только на шагах, необходимых для создания этого типа диаграмм.

Построение простой диаграммы Ганта

Для того, чтобы нам было проще ориентироваться в сложных примерах, начнём с простой диаграммы Ганта. Для более удобного построения таблица должна иметь следующую структуру: категории → время начала задачи → продолжительность задачи. Построим диаграмму на основе простого дневного графика в рабочий день. Таблица будет выглядеть так:



Для того, чтобы быстро создать такую таблицу, введите число в ячейку B2. Затем в ячейку B3 вставьте формулу =C3+B3, выделите ячейку B3 и за квадратик протяните её до B12. Это позволит вам вводить только продолжительность времени, начало следующей задачи будет указываться автоматически. Затем заполните столбец длительности задач.
Выделите диапазон A3:C12 и запустите мастер диаграмм. На первом шаге нам нужно выбрать тип диаграммы «Линейчатая» и подтип «С накоплением». Второй и третий шаг для нашей диаграммы можно пропустить (я их подробно описывал с статье про гистограммы), а для этой таблицы мастер всё правильно определил. На четвёртом шаге снимаем галочку с «Показать легенду» и заполняем поле «Заголовок». Нажмём кнопку «Готово». Наша диаграмма выглядит пока так:



Теперь нам нужно настроить диаграмму. Для этого перевернём ось X так, чтобы начало дня было вверху, настроим ось Y, чтобы период времени соответствовал дню и уберём лишние элементы с диаграммы, для её лучшего чтения.
Сразу после создания диаграммы вы находитесь в редакторе диаграмм. Если вы вышли из него, щёлкните по диаграмме правой кнопкой мыши и выберите «Правка», или два раза левой кнопкой мыши по самой диаграмме.
Щелкните на оси X (там, где у нас перечислены задачи) правой кнопкой мыши и выберите в контекстном меню пункт «Формат оси...». На вкладке «Масштабирование» поставьте галочку «В обратном порядке». Нажмите кнопку «Да».



Теперь щёлкните правой кнопкой на оси Y (там где у нас время) и выберите в контекстном меню пункт «Формат оси...». Снимем галочки «Автоматически» для «Максимум», «Минимум» и «Основной интервал». Поставим значения: для «Минимума» начало первой задачи — 06:00:00, для «Максимума» начало первой задачи плюс период всего графика — 30:00:00, для «Основной интервал» удобный интервал для отображения — 02:00:00.



Перейдём на вкладку «Подписи». На этой вкладке в разделе «Ориентация текста» в поле «Градусов» ведём 90 и нажмём кнопку «Да».



Следующим шагом нам нужно убрать лишние части лент с диаграммы. Нажмем на синюю часть ленты правой кнопкой мыши и в контекстном меню выберем «Формат рядов данных...». В открывшемся окне на вкладке «Области» в выпадающем меню выберем пункт «Нет». И нажмем кнопку «Да». Снимем выделение с диаграммы. Вот, что получилось.



Как видите, повозиться с построением приходится, но не так сильно, как это кажется на первый взгляд.

Диаграмма Ганта с подзадачами

Подзадачи на диаграмме Ганта в LibreOffice Calc, так же как и основные задачи, делаются при помощи форматирования необходимой структуры таблицы. Разберём составление диаграммы с подзадачами на примере плана исследовательского проекта моей жены. Длительность задачи будем задавать в календарных днях. Таблица будет выглядеть так:



Если говорить про более лёгкое заполнение формулами, то тут не получится сделать как в прошлом примере. Однако формулы использовать предпочтительно по причине того, что вся таблица становится более интерактивной. Вот мой способ использования формул для этого случая:



Все шаги по построению будут соответствовать шагам из первого примера, за исключением настройки оси Y. Выделим диапазон A3:D14 и запустим мастер диаграмм. На первом шаге выбираем «Линейчатые» и подтип «С накоплением». Второй и третий шаг можно пропустить для этой таблицы. На четвёртом заполняем поле «Заголовок» и снимаем галочку показать легенду.
Следующее, что мы делаем, настраиваем оси. Для оси X (там где категории): жмем на неё правой клавишей мыши и в контекстном меню выбираем «Формат оси...», на вкладке «Масштабирование» ставим галочку «В обратном порядке», жмем «Да». На оси Y у нас вовсе не даты получились, поэтому повозиться придётся больше. Щёлкаем по ней правой кнопкой мыши и в контекстном меню выбираем «Формат оси...». В открывшемся окне, первое, что делаем, это идём на вкладку «Числа», снимаем галочку «Исходный формат» и выбираем формат даты. Для нашего случая лучше всего подойдёт DD.MM.YY. Нажмем кнопку «Да». Теперь мы должны опять открыть тоже самое окно. Почему? Дело в том, что к сожалению «Минимум» и «Максимум» не реагирует сразу на изменения формата, но после принятия изменений это произойдёт, и мы получим в этих полях человекочитаемые даты, а не соответствие количеству дней прошедших с 31.12.1899. Это неудобство ещё не устранено, к сожалению. Если вы можете прикинуть насколько нужно уменьшить/увеличить число, вы можете сделать всё это за один шаг. И так, нажимаем на оси Y правой кнопкой мыши и в контекстном меню выбираем опять «Формат оси...». На вкладке «Масштабирование» снимаем галочку «Автоматически» с «Минимум», «Максимум» и «Основной интервал» и в поля «Минимум» дату начала нашего проекта — 01.09.2014, в поле «Максимум» вводим дату окончания проекта — 01.06.2015, а в поле «Основной интервал» ставим число через которое у нас будут изображаться линии сетки, для этого проекта логичнее всего поставить 30.
Если вам не нравится расположение осей в виде «Зигзага», это можно поправить на вкладке «Подписи». Функция «Плитка» по умолчанию поворачивает все подписи на 45 градусов. Я поверну на 60 градусов. Это можно сделать, задав число в разделе «Ориентация текста» в поле «Градусы». Более подробные настройки осей мы рассмотрим дальше, пока остановимся на этом.
Осталось только удалить лишние элементы. Нажимаем на первый ряд данных (у меня он выглядит как синие линии) правой кнопкой мыши и выбираем в контекстном меню «Формат рядов данных...». Переходим на вкладку «Области» и в выпадающем меню «Заполнить» выбираем «Нет». Жмем «Да». Получилась вот такая диаграмма.

Автоматизация учета выполнения задач для диаграммы Ганта

Диаграмму Ганта в LibreOffice Calc можно использовать для отображения степени выполнение плана. При этом можно сделать интерактивную диаграмму, чтобы каждый раз не перестраивать её, а просто менять значения в ячейках таблицы. Разберём эту возможность на плане из предыдущего примера. Изменим для этого таблицу следующим образом:



Столбцы с названием «Вычисляем...» будут у нас в итоге скрыты, они являются служебными, для облегчения расчетов. Столбец «Выполнение» служит для занесения туда процента выполнения задачи. Формулы для столбца «Начало» я приводил в предыдущем примере, тут они в точности такие же. В столбце «Вычисляем выполнение задачи» в ячейку C3 мы вставляем формулу =G3*I3 и протягиваем её до ячейки C14. В поле «Вычисляем ост. длит. задачи» в ячейку D3 вставляем =G3-C3 и протягиваем её до D14 — это рассчитывает время до окончания задачи. Тоже самое делаем для подзадач. В столбец «Вычисляем выполнение подзадачи» в ячейку E3 вставляем формулу =H3*I3 и протягиваем её до ячейки H14. В столбце «Вычисляем ост. длит. подзадачи» в ячейку F3 вставляем формулу =H3-E3 и протягиваем её до F14. В столбце выполнение немного сложнее. Нам нужно, чтобы задача, имеющая подзадачи, вычислялась автоматически. Поэтому в поле задачи, имеющей подзадачи, мы вставляем формулу в которой будем складывать выполнение всех подзадач и делить результат на их количество. Для нашего примера это задачи 2 и 3. В ячейку I4 мы вставляем формулу =(I5+I6)/2, а в ячейку I7 формулу =(I8+I9+I10+I11)/4. И задаём ячейкам I3:I14 формат процентов. Общий вид таблицы с формулами такой:



Так как у нас на диаграмме станет много цветов, то для облегчения читаемости лучше создать легенду. Но из-за того, что названия столбцов очень длинные, для легенды лучше создать отдельный диапазон. Мой диапазон выглядит следующим образом:



В ячейке A16 я напечатал пробел — это маленькая хитрость, чтобы обмануть мастер диаграмм. Если этого не сделать, то в легенде будет отображаться название столбца «Столбец В», в качестве названия прозрачного ряда данных «Начало», которое в легенде нам не нужно. Пробел там тоже будет отображаться, но он не будет виден, а значит, не будет мешать читать диаграмму.
Теперь строим диаграмму Ганта. Выделяем диапазон A3:F14 и запускаем мастер диаграмм. На первом шаге выбираем тип диаграммы «Линейчатая» и подтип «С накоплением». Второй шаг в нашем случае можно пропустить, а на третьем шаге нам нужно в поле «Диапазон для: Названия» каждого ряда данных внести соответствующее значение ячейки с названием: для «Столбец B» - это ячейка с пробелом; для «Столбец C» - «выполнение задачи»; для «Столбец D» - «задача»; для «Столбец E» - «выполнение подзадачи»; для «Столбец F» - «подзадача». Напомню, что сделать это легче используя кнопку для выбора диапазона данных, которая находится рядом с полем «Диапазон для: Названия». На четвёртом шаге как всегда заполняем поле «Заголовок» и, для нашего случая, выставляем значение показать легенду «Снизу».
Теперь нам нужно развернуть ось X и настроить ось Y. Делается это так же, как в прошлом примере. Когда мы будем убирать показ лишних рядов данных, нам нужно на вкладке «Параметры» поставить галочку «Включить значения скрытых ячеек». Это позволит нам скрыть все служебные диапазоны, чтобы они не мешали нам использовать таблицу по предназначению.
Из-за того, что алгоритмы компоновки элементов диаграммы ещё находятся в стадии отработки, нам придётся в диаграмме уточнить место положения и размеры её элементов руками. Для того, чтобы выбрать элемент диаграммы можно пользоваться 2 способами:

  • первый — как я рассказывал раньше, просто щёлкать по нему клавишей мыши, он удобен тем, что вы не отвлекаетесь от работы с диаграммой;
  • второй — выбирать элемент диаграммы в выпадающем меню на панели инструментов, это часто спасает, когда элементы диаграммы очень мелкие.


Выберем легенду диаграммы и растянем её вправо, ухватив за правый зелёный квадратик, пока вся легенда не выстроится в один ряд. Как только вы это сделаете вид диаграммы сломается, диаграмма наедет на легенду. Это происходит всегда, когда вы переходите от автоматической компоновки к ручной. К сожалению, с этим приходиться пока мериться. Выберите диаграмму и за нижний зелёный квадратик сожмите её немного по вертикали а потом, найдя место где курсор примет вид стрелок, направленных в разные стороны, приподнимите её вверх. Такая ручная компоновка диаграммы нужна не часто, но иногда без неё не обойтись.
Теперь, когда диаграмма готова, можно указывать степень выполнения задач и она автоматически будет отражаться на диаграмме. Я проставил частичное выполнение только некоторых задач, что бы было видно как это выглядит.



Цветовое оформление получившейся диаграммы сбивает с толку. Как это поправить рассмотрим в следующем разделе.

Настройка цветов диаграммы Ганта

Цвета по умолчанию в LibreOffice Calc для всех диаграмм выставляются в диалоговом окне Параметров: «Сервис» → «Параметры...» → «Диаграммы» → «Цвета по умолчанию». Но это позволяет выбрать только цвета, для диаграммы Ганта это не лучший вариант. В LibreOffice Calc существует возможность настроить цвета и декоративное отображение в редакторе диаграмм. Делается это в окне настройки «Ряды данных» на вкладке «Области».
Интересным свойством для диаграммы может быть штриховка, делается она на той же вкладке что и выбор цвета. Для того, чтобы задать цвет для фона штриховки нужно поставить галочку «Цвет фона», после этого раскрывающийся список с цветами станет доступным. Внизу окна будет поле с предпросмотром цвета.



Если нужно чуть оттенить один элемент от другого при условии, что у вас одинаковые цвета у элементов, можно перейти на вкладку «Прозрачность» и выставить значение прозрачность. Так же как и со вкладкой «Области» будет доступен предпросмотр получившегося цвета.
Я для задач поставил цвет «Диаграмма 4»; для выполненных задач поставил штриховку 45 градусов, фон «Диаграмма 4» и прозрачность 10%; для подзадач «Диаграмма 8»; для выполненных подзадач штриховка 45 градусов и прозрачность 10%. Вот что у меня получилось:

Создание последовательности шагов и вех для диаграммы Ганта

Последовательность шагов в LibreOffice Calc для диаграммы Ганта средствами мастера и редактора диаграмм не отобразить. Но задача всё равно посильная. Если нам нужно сделать стрелки, изображающие последовательность шагов, мы можем нарисовать их. Минусом такого способа является то, что если нам придётся менять длительность задачи в таблице, стрелки не будут автоматически сдвигаться за линией в диаграмме Ганта. Каждый раз нам придётся руками доводить вид. Хотя если вы часто пользуетесь данной возможностью, можно сделать макрос, который сам будет настраивать стрелки так, как вам необходимо. Объединить же стрелки и диаграмму в одну сущность, для более лёгкого изменения размеров, перетаскивания или копирования, можно и без макросов. Здесь мы разберём создание необходимых элементов вручную.
Диаграмма по умолчанию вписывается в ширину листа A4 книжной ориентации. Изменить её размер можно несколькими методами:

  • первый, самый простой — это выделить область диаграммы и потянуть за квадратик на её стороне;
  • второй (годится для точной подгонки) — щёлкнуть по области диаграммы правой кнопкой мыши и в контекстном меню выбрать «Положение и размер».
В сущности эти два метода подходят для любого элемента диаграммы, но вторым обычно пользуются только при наложении диаграмм.
Стрелки и вехи можно рисовать по-разному. Рисование довольно муторное занятие, отнимает много времени, особенно когда ты только осваиваешь это. Причина этому, на мой взгляд в том, что сначала не понимаешь, как твой рисунок будет выглядеть на диаграмме, часто приходится перерисовывать. Когда я только начинал пользоваться этой возможностью я использовал меню LibreOffice Calc: «Вставка» → «Объект» → «Объект OLE» и в открывшемся окне выбирал «Рисунок LibreOffice» и создавал новый рисунок. Появляется встроенный документ и в нём можно рисовать. Потом, когда я осознал, что у меня многие стрелки повторяются из проекта в проект, я решил создавать рисунки в отдельные файлы, и уже этот файл включать в документ. Таким образом, у меня начали накапливаться стрелочки, а скорость создания диаграммы стала увеличиваться.
Для того, чтобы вставить рисунок на лист LibreOffice Calc нужно так же пройти в меню «Вставка» → «Объект» → «Объект OLE».

В открывшемся окне нужно выбрать «Создать из файла».Оно изменится, теперь можно указать путь к файлу. Если путь длинный или вы не помните точного пути, то можно нажать на кнопку «Поиск», это откроет диалоговое окно выбора файла.



Я рисую стрелки большими по сетке в LibreOffice Draw, для меня так удобнее. При вставке получается большой рисунок, который можно сжать до необходимых размеров.



На моём рисунке ширина линии равна 0,2 см, ширина стрелки 1,50 см, а ширина ромба 1,2 см. Лист после рисования нужно настроить, чтобы не вставлялось лишнее пустое пространство, тогда работать будет полегче. Сделать это можно нажав правой кнопкой мыши на поле рисунка и в контекстном меню выбрать «Страница» → «Параметры страницы». В открывшемся окне настроить ширину и высоту формата бумаги.
Когда вы нарисуете вехи и стрелки для шагов и расставите их на свои места, выделите все стрелки с нажатым Shift и в последнюю очередь диаграмму, после этого отпустите Shift и нажмите на диаграмму правой кнопкой мыши. В контекстном меню выберете «Сгруппировать» → «Сгруппировать». После чего диаграмма станет одной сущностью: её можно будет переносить, менять размер и копировать её в другие документы (например, Writer или Draw).



Несколько уточнений: если большие элементы вставляются после мелких и их область перекрывает область мелкого элемента, то выделить последний очень тяжело. Можно большой элемент сдвинуть на более задний план нажав на него правой кнопкой мыши и в контекстном меню выбрать «Расположить» → «Переместить назад». Иногда имеет смысл сначала сделать одну группировку, а затем сгруппировать оставшиеся элементы и эту группировку.
Чтобы отредактировать элементы, можно либо разгруппировать (в контекстом меню «Сгруппировать» → «Разгруппировать»), либо войти в группу («Сгруппировать» → «Войти в группу»). После того, как редактирование будет завершено нужно опять сгруппировать элементы, если вы разгруппировали их, или выйти из группы, если вы вошли в неё.
Если вы хотите сделать вехи в стиле MS Project, то в таблице нужно оставить пустые строки на их месте, которые можно будет скрыть после создания диаграммы, предварительно включив значения скрытых ячеек.

Настройки шкал на диаграмме Ганта

Настройка временной шкалы на диаграмме Ганта в LibreOffice Calc является одной из самых трудоёмких задач. Иногда, действительно сложно сделать необходимое отображение. Например, если ваш проект длиться полгода, то разделить шкалу ровно по месяцам без написания макросов вряд ли удастся. Другой пример, многоуровневая ось Y создается наслоением нескольких диаграмм, что требует много времени и делает невозможным автоматическую подстройку диаграммы при изменении входных данных. Однако, задать неделю, квартал или даже миллисекунду (хотя такого формата в LibreOffice Calc нет) достаточно просто, нужно только отформатировать вид значений на вкладке «Числа» оси Y. В официальной вики есть прекрасная статья на этот счет (Коды числовых форматов в LibreOffice). Наложению диаграмм и макросам я посвящу отдельные статьи, здесь же мы займёмся настройкой оси X.
Первое, что хочется сделать на предыдущих диаграммах — это выровнять названия задач и подзадач по левому краю, сделать это можно используя моноширинный шрифт и пробелы. Чтобы не заниматься тупой работой, отсчитывая пробелы, и сохранить возможность автоматической подстройки диаграммы при ее изменении, стоит использовать формулу. Разберём это на предыдущем примере. Добавим в таблицу два столбца. В первом будем считать длину названия задачи/подзадачи, а во втором добивать название пробелами до длины максимально длинной строки. Таблица примет следующий вид:



В ячейку C3 мы вставляем формулу =LEN(A3) и протягиваем её до С14, а в ячейку D3 вставляем формулу =CONCATENATE(A3;REPT(" "; MAX($B$3:$B$14)-B3)) и протягиваем её до D14. Функция LEN() просто подсчитывает количество знаков в строке, а функция MAX() находит максимальное значение в заданном массиве значений. Обратите внимание, что массив закреплён знаками $, иначе он у нас выйдет за пределы нужного диапазона. Функция REPT() повторяет знак заданное количество раз, для нашего примера равное длине самой длинной строки за вычетом длины текущей строки. А функция CONCATENATE() объединяет строки, в нашем случае это название задачи/подзадачи и строка с пробелами. В итоге мы получаем строки, содержащие равное количество знаков. Для того, чтобы подзадачи немного отстояли от левого края, просто добавим пробел перед текстом в столбце А, так будет легче восприниматься. Теперь, если мы решим изменить название одной из задач/подзадач то в столбце C у нас всё автоматически пересчитается.
Следующим шагом мы строим саму диаграмму. Для построения диаграммы для данной таблицы следует использовать диапазон C3:H14. Все шаги будут соответствовать примеру «Автоматизация учета выполнения задач при помощи диаграммы Ганта в Calc». За одним маленьким исключением, нам нужно везде настроить шрифты. На мой взгляд, самыми приятными шрифтами являются DejaVu Sans Mono. Поэтому я их выбрал для отображения заголовка и оси X. Для оси Y я выбрал DejaVu Sans он похож на первый, но не моноширинный, его я выбрал по причине компактности. Вы можете выбрать свои шрифты, единственное, нужно помнить, что для этой цели для оси X шрифт должен быть моноширинным, иначе ничего не получится.
Для открытия диалога настройки шрифтов нужно нажать на необходимом элементе диаграммы правой кнопкой мыши и выбрать в контекстном меню пункт формат элемента. В открывшемся окне нам необходима вкладка «Шрифт», в которой можно выбрать шрифт, указать его размер и свойства.
Я добавил стрелки для шагов и вехи на диаграмму, чтобы показать всю картину целиком. Вот, что в итоге получилось.

Диаграмма - это графическое представление текстовой и цифровой информации. Диаграммы автоматически обновляются при изменении исходных данных.

Если диаграмму скопировать и вставить в другое приложение, она перестанет изменяться при изменении исходных данных. В приложении Calc диаграмма является объектом таблицы. Работа с диаграммами будет подробней рассмотрена во второй части данной книги «Табличный редактор Calc».

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

Как вставить диаграмму на страницу документа Writer

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

2. В списке команд наведите курсор на пункт Объект.

3. В раскрывшемся меню выберите пункт Диаграмма.

4. На странице появится диаграмма. Как вставить в диаграмму собственные данные

1. В окне открытого документа выделите двойным щелчком нужную диаграмму.

3. В контекстном меню выберите пункт Таблица данных диаграммы.

4. В окне Таблица данных введите собственные данные.

При необходимости в окне можно добавить и удалить строки и столбцы соответствующими кнопками. Как изменить тип диаграммы

1. В окне открытого документа выделите нужную диаграмму двойным щелчком.

2. Щелкните правой кнопкой мыши по диаграмме.

3. В контекстном меню выберите пункт Тип диаграммы.

4. В окне Тип диаграммы выберите новый тип диа граммы.

5. Закройте окно кнопкой ОК. Вставка врезки Врезка - это независимый контейнер для нестандартного размещения текста или объектов. Врезка имеет внутреннее текстовое поле и рамку. Все составные части врезки можно форматировать. Максимальный размер врезки равен размеру страницы.

Как вставить врезку

1. В окне открытого документа раскройте меню Вставка.

2. В списке команд выберите пункт Врезка.

3. В окне Врезка на вкладке Тип регуляторами Ширина и Высота задайте нужные размеры врезки.

При активации пунктов Относительно размеры задаются в процентах.

4. Для установки автоматической ширины или высоты рамки относительно содержимого врезки активируйте пункт Автоматически.

5. В группе Привязка задайте привязку врезки:

К странице - к текущей странице;

К абзацу - к текущему абзацу;

К символу - к выбранному символу;

Как символ - привязывает выбранную врезку как символ. При этом высота текущей строки подбирается по высоте врезки.

6. В группе Положение задайте положение врезки на текущей странице по горизонтали и по вертикали.

Если для четных страниц вы хотите применить обратные значения параметров выравнивания по горизонтали, активируйте пункт Зеркальное положение на четных страницах.

7. Для удержания врезки в границах текста, к которому она привязана, активируйте пункт Следовать за текстом.

8. На вкладках Обрамление и Фон при необходимости задайте параметры рамки и текстового поля врезки.

9. Закройте окно кнопкой ОК.

Как задать обтекание врезки

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

1. В окне открытого документа выделите созданную врезку щелчком мыши.

2. На автоматически открывшейся панели Врезка щелкните по кнопке Свойства фрейма.

3. В окне Врезка на вкладке Обтекание выберите нужный тип обтекания: слева, справа, по контуру и т. д.

При необходимости задайте регуляторами группы Отступы расстояние от текста до рамки врезки.

4. Закройте окно кнопкой ОК

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

Построение графиков по точкам с помощью LibreOffice Calc

Таблица заполнена числовыми значениями и не содержит никаких математических выражений. Для построения графика используется тот же самый инструмент Диаграмма на Панели инструментов (обведен красным кружком на иллюстрации). Он подробно рассматривался в предыдущем разделе.

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

После того, как при выделенных ячейках будет нажата кнопка Диаграмма , запустится Мастер диаграмм . Здесь надо пройти те же четыре шага. В случае построения графика, а не диаграммы выбор вариантов будет немного другим.

Первый шаг Тип диаграммы - Диаграмма XY .

Второй шаг Диапазон данных - сами данные уже были выбраны в момент выделения нужных ячеек. Но для правильного отображения графика необходимо выбрать вариант Ряды данных в строках вместо ...в столбцах , что в данном случае логично.

Третий шаг Ряды данных - в данном случае ничего менять не нужно. Но можно добавить Подпись данных , если это нужно.

Четвертый шаг Элементы диаграммы позволяет задать Заголовок и определить позицию Легенды .

Кнопка Готово прекращает работу Мастера диаграмм . График остается на рабочем поле в виде прикрепленного объекта, который можно перемещать и размеры которого можно изменять. Точно так же, как и у диаграммы, у графика имеются собственные меню, которые позволяют изменить его вид - выбрать цвет линии, вид сглаживания, вид и размера шрифтов и другое.

скачать .

Построение графиков функций с помощью LibreOffice Calc

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

LibreOffice Calc не может строить графики функций, которые заданы математическим выражением. Он для этого просто не предназначен. График может быть построен только если для этого в электронной таблице имеется набор числовых данных. Поэтому перед построением надо получить этот набор для заданной функции. Для этого создается таблица из двух строк, одна из которых заполняется значениями аргумента (X), а в другой будут содержаться значения функции (Y) после их вычисления.

В примере вычисляется функция =(B3^3)-(B3^2-6) , запись которой в данном случае сделана в соответствии с правилами записи выражений в LibreOffice Calc. Это выражение записывается только в первую ячейку значений функции - в ячейку B4 . Остальные ячейки (C4, D4 ...) получаются ее копированием и вставкой.


Для построения графика, как и раньше, нужно выделить все ячейки, содержащие данные, воспользоваться кнопкой Диаграмма и пройти четыре шага Мастера диаграмм .

Файл с электронной таблицей и графиком можно скачать .

Дополнительно можно отметить, что в заголовке таблицы виден "нормальный", математически привычный вид записи функции. Он получен с помощью приложения LibreOffice Math, которое входит в офисный пакет и автоматически устанавливается вместе с другими его компонентами. LibreOffice Math предназначен только для получения подобных "нормальных" записей и больше ни для чего другого. Строить графики он не умеет. LibreOffice Math можно запустить как любое другое приложение, но гораздо удобнее получить нужную запись непосредственно в приложении LibreOffice - Calc, Writer или Impress. Работает это везде одинаково.

Вставка математического выражения делается примерно так же, как любого другого объекта, например, рисунка. Для этого имеется пункт главного меню Вставка -> Объект -> Формула . При его выборе в нижней части рабочего пространства появляется область для ввода выражения в соответствии с правилами записи выражений в LibreOffice Calc.

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

Другие способы построения графиков

LibreOffice Calc позволяет решать многие прикладные задачи. Но в некоторых случаях бывает нужна конкретная направленность, например, для работы с денежными документами. Или иногда требуется более серьезный математический инструментарий. В подобных случаях можно использовать свободные специализированные математические программы. Вот их небольшой перечень с очень краткой характеристикой.

Quickplot - простое построение графиков.

Gnuplot - построение двухмерных и трехмерных графиков в декартовой, полярной, сферической и цилиндрической системах координат.

MayaVi - программа визуализации данных.

PAW (Physics Analysis Workstation) - интерактивная программа визуализации данных.

ROOT (An Object Oriented Data Analysis Framework) - развитие проекта PAW.

Sage математическое программное обеспечение.

GNU Octave - программный комплекс для проведения численных расчетов.

Maxima - программный комплекс для проведения как традиционных (дифференциальное и интегральное исчисление, решение линейных и нелинейных систем уравнений), так и численных вычислений.

Scilab - программный комплекс для проведения численных расчетов и построения графиков.

GnuCash - программа для учета личных финансов.

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

Цель:

1) учебная

  • Научить создавать таблицы и строить графики в OpenOffice.org Calc.
  • Обучить навыкам работы по их оформлению.
  • Закрепить материал практически, выполняя задание за ПК.

2) воспитательная

  • Воспитание чувства нового, прогрессивного; объективности, находчивости, дисциплинированности.
  • Воспитание трудолюбия.
  • Привитие учащимся навыков самостоятельности в работе.

3) развивающая

  • Развитие познавательного интереса.
  • Развитие логического мышления, внимания.
  • Формирование информационной культуры, компьютерной грамотности и потребности в приобретении знаний.

Тип занятия: усвоение нового материала.

Межпредметные связи: математика, русский язык, экономика.

Уровень усвоения знаний: умение и навыки.

Контроль: на выполнение практических действий.

Обеспечение занятия: инструкция к практической работе.

Общие сведения

1. График (Диаграмма) XY

Диаграмма XY в ее базовой форме основана на одном ряде данных, состоящем из имени, списка значений X и списка значений Y . Каждая пара значения (X, Y) отображается в виде точки в системе координат. Имя ряда данных связано со значениями Y и указывается в условных обозначениях.

Диаграмма XY решает следующие задачи:

  • масштабирование оси X ;
  • создание параметрической кривой, например, спирали;
  • создание графика функции;
  • исследование статистической связи количественных переменных.

Диаграмма XY может содержать несколько рядов данных.

Вариант диаграммы XY можно выбрать на первой странице Мастера диаграмм или по пути Формат ->Тип диаграммы для диаграммы в режиме редактирования .

Диаграмма создается с использованием настроек по умолчанию. После создания диаграммы можно редактировать ее свойства для изменения внешнего вида. Стили линий и значки могут быть изменены на вкладке Линия в диалоговом окне свойств ряда данных.

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

Для двумерных диаграмм здесь можно выбрать Вставка>Панели ошибок для Y, чтобы включить отображение панелей ошибок.

С помощью команд меню "Вставить" можно включить отображение линий среднего значения и линий тренда.

Только точки

Каждая точка данных обозначается значком. В OpenOffice.org используются стандартные значки с различными формами и цветами для каждого ряда данных. Стандартные цвета задаются в меню Сервис -> Параметры -> Диаграммы ->Стандартные цвета.

Только линии

В этом варианте прямые линии соединяют одну точку данных с другой. Точки данных не обозначаются значками.

Порядок рисунка совпадает с порядком в ряде данных. Опция Сортировать по значениям X позволяет прорисовать линии в порядке значений X . Эта сортировка применяется не к данным в таблице, а только к диаграмме.

Линии и точки

В этом варианте одновременно отображаются и точки, и линии.

Трехмерные линии

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

Сглаживание линий

Опция Сглаживание линий позволяет прорисовать кривые вместо прямых линий.

Необходимо выбрать Свойства для установки дополнительных параметров кривых.

Кубический сплайн интерполирует точки данных с параболами третьей степени. Переходы между фрагментами параболы сглажены и обладают тем же наклоном и искривлением.

Разрешение определяет количество линейных сегментов, вычисляемых для создания фрагмента параболы между двумя точками данных. При щелчке по точке данных отображаются промежуточные точки.

Би-сплайн использует точки данных как контрольные точки для формирования би-сплайновой кривой. Эти кривые формируются из парабол. Функция Порядок точек данных устанавливает степень k этих парабол.

Порядок выполнения работы

Задание 1.

Постройте график линейной функции y=3,65х-1,5 .

Для этого:

1. Запустите OpenOffice.org Calc .

2. На первом листе создайте таблицу по образцу.

3. Переименуйте ярлычок Лист 1 , присвоив ему имя “График 1 ”.

4. Постройте график линейной функции y=3,65х-1,5 на интервале [-6,6] с помощью Мастера диаграмм, выбрав в шаге 1 тип диаграммы – Диаграмма XY (только линии);

  • в шаге 2 при выборе диапазона данных установите Ряды данных в строках;
  • в шаге 4 введите элементы диаграммы: заголовок “ГРАФИК у=3,65х-1,5”, показать легенду справа, отображать сетку по оси X и Y.
  • 5. Отформатируйте построенный график.

    Произведите градиентную заливку области диаграммы и установите для нее обрамление.

    6. Произведите текстурную заливку области легенды и установите для нее обрамление.

    7. Вставьте подписи данных.

    Для этого щелкните по нужному ряду и выполните Вставка -> Подпись данных .

    8. Произведите формат оси X .

    Для этого:

    • Нажмите ПКМ по оси X и выберите Формат оси... из контекстного меню.
    • Во вкладке Масштабирование появившегося окна Ось Х

    • Во вкладке Линия установите для оси Х 0,10 см .
    • Нажмите на Ok .

    9. Произведите формат оси Y .

    Для этого:

    • Нажмите ПКМ по оси Y и выберите Формат оси... из контекстного меню.
    • Во вкладке Масштабирование появившегося окна Ось Y установку выполните согласно рисунку:

    • Во вкладке Линия установите для оси X сплошную линию синего цвета шириной 0,10 см .
    • Нажмите на Ok .

    10. Произведите формат основной сетки оси X .

    Для этого:

    • Нажмите ПКМ по основной сетке оси X и выберите Формат основной сетки из контекстного меню.
    • Во вкладке Линия появившегося окна Основная сетка оси X 0,05 см .
    • Нажмите на Ok .

    11. Произведите формат основной сетки оси Y .

    Для этого:

    • Нажмите ПКМ по основной сетке оси Y и выберите Формат основной сетки из контекстного меню.
    • Во вкладке Линия появившегося окна Основная сетка оси Y установите сплошную линию красного цвета шириной 0,05 см .
    • Нажмите на Ok .

    12. Произведите формат дополнительной сетки оси X .

    Для этого:

    • Нажмите ПКМ по дополнительной сетке оси X и выберите Формат доп. сетки из контекстного меню.
    • Во вкладке Линия появившегося окна Дополнительная сетка оси X установите сплошную линию черного цвета шириной 0,01 см .
    • Нажмите на Ok .

    13. Увеличьте пропорционально размеры графика.

    Для этого:

    • Подведите указатель мыши к одному из восьми маркеров размера, расположенных на рамке диаграммы, так, чтобы он превратился в двунаправленную стрелку.
    • Нажмите клавишу Shift и ЛКМ и перетащите маркер до нужного размера диаграммы.

    14. Сохраните полученный файл под именем Графики.ods .

    Задание 2.

    Постройте график функции y=sin2х на интервале [-10,10].

    Для этого:

    1. Откройте файл Графики.ods . Перейдите на второй лист, щелкнув мышью по ярлыку Лист 2 .

    2. Переименуйте ярлычок Лист 2 , присвоив ему имя “График 2 ”.

    3. Постройте график функции y=sin2х на интервале [-10,10] с помощью Мастера диаграмм (см. п.4 задания 1).

    Таблицу значений для функции можно строить как горизонтально, так и вертикально.

    • В данном случае таблицу значений для функции y=sin2х постройте вертикально.
    • Для построения графика этой функции введите в строку формулы следующее выражение: = SIN(2*X) или = SIN(2*А2) .
    • Произведите сглаживание линии.

    • В итоге у Вас должно получится:

    4. Отформатируйте построенный график, повторив действия п.5–13 задания 1 .

    5. Пересохраните полученный файл под тем же именем Графики.ods .

    Задание 3.

    Решите графически систему уравнений

    Для этого:

    1. Откройте файл Графики.ods . Перейдите на третий лист, щелкнув мышью по ярлыку Лист 3 .

    2. Переименуйте ярлычок Лист 3 , присвоив ему имя “График 3 ”.

    3. Постройте графики функций и с помощью Мастера диаграмм .

    Таблицы значений этих функций и их графики постройте таким образом:

    4. Отформатируйте построенные графики, повторив действия п.5–13 задания 1 .

    5. Пересохраните файл под тем же именем Графики.xls .

    Контрольные вопросы:

    1. Какие задачи можно решить с помощью Диаграммы XY ?

    2. Что позволяет выполнить опция Сглаживание линий в Диаграмме XY ?

    3. Какие действия можно выполнить при форматировании осей X и Y ?

    4. Что такое “автозаполнение” и когда оно используется?

    5. Как удалить диаграмму (график)?





    

    2024 © gtavrl.ru.