к оглавлению   к ТПОИ   визуальные среды - 4GL   экономическая информатика   дискретная математика

Программа статистического анализа Statistica

ГЛАВА 9. Примеры визуального анализа и настройки графиков в STATISTICA

Пример 1. Настройка двухмерных и трехмерных графиков

В данном примере описываются способы настройки графиков в системе STATISTICA с использованием диалоговых окон Общая разметка и Размещение графика.

Настройка двухмерных графиков

В примере использован файл Poverty.sta из набора примеров, поставляемых с системой STATISTICA, в котором содержатся сравнительные данные результатов переписи 1960 года по 30 случайно выбранным округам США. В качестве названий элементов введены названия округов. Ниже показана часть файла.

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

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

В любом из модулей системы STATISTICA откройте файл Poverty.sta. Затем с помощью кнопки Галерея графиков (или из основного меню Графика) выберите пункт Статистические 2М графики — Линейные графики (для переменных).

Появится диалоговое окно 2М линейные графики.

Затем нажмите кнопку Переменные и выберите три переменные для построения зависимостей Pt_Poor, Pt_Phone и Pt_Rural (чтобы выбирать переменные в произвольном порядке, при нажатии на имя переменной удерживайте нажатой клавишу CTRL).

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

Так как цель данного примера — воспроизвести все три зависимости на одном графике, в диалоговом окне 2М линейные графики необходимо выбрать строку Составной. Тогда диалоговое окно 2М линейные графики будет выглядеть следующим образом:

Для вывода установленного по умолчанию графика нажмите ОК.

 

Удаление кнопок Еще и Выход

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

Изменение размеров (пропорций) графического окна

Показанный выше график имеет размеры, установленные по умолчанию. При изменении размеров графического окна оно по умолчанию сохраняет свои пропорции, то есть вертикальные и горизонтальные размеры меняются одновременно. Этот режим (установленный по умолчанию) действует до тех пор, пока нажата кнопка Фиксировать пропорции. Если нажать кнопку Изменить пропорции то так называемый коэффициент разрешения может быть изменен — например, графическое окно можно сделать квадратным:

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

Прерывание построения графика

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

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

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

Просмотр данных

Нажмите кнопку панели инструментов, чтобы вызвать Редактор данных графика. Это можно сделать и другими способами, например:

1) выбрав команду Редактировать данные из выпадающего меню Разметки или

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

Напомним, что на двухмерных графиках каждая зависимость (в данном случае линия) представлена парой столбцов X и Y. Каждая пара Х- Y соответствует точке на графике. В этом редакторе можно изменять данные, удалять точки, добавлять строки или новые зависимости; все сделанные изменения будут отражены на графике после того, как будет нажата кнопка Перерисовать или кнопка Выйти+перерисоватъ на панели инструментов. Кроме того, в меню имеется много возможностей для изменения представления чисел в Редакторе данных графика. К примеру, нажмите кнопку Ширина столбца , чтобы вызвать диалоговое окно Настройка ширины.

Введите число 3 в поле Десятичные разряды и нажмите ОК.

Теперь все данные в редактируемой таблице имеют три десятичных знака. Можно изменить также шрифт и размер шрифта (используйте меню Сервис — Экран).

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

Основные соглашения по настройке графиков

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

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

Изменение заголовков

Для редактирования заголовка сделайте двойной щелчок мышью в его зоне.

Как видно из диалогового окна Правка заголовков, всего можно ввести 11 заголовков: 5 верхних и по 2 для каждой из остальных осей. Каждый заголовок может иметь собственный шрифт и размер, а также, как показано в последующих примерах, может включать символы форматирования для записи индексов, степеней, условных обозначений, уравнений аппроксимирующих функций и т. д. Эти символы легко вставляются со встроенной панели инструментов Формат.

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

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

 

Диалоговое окно Размещение 2М графика

Как видно из графика, процентные данные, отражающие долю «бедных» потребителей, расположены в основном ниже значений для переменных Pt_Phone и Pt_Rural. Для каждой из зависимостей масштаб может быть подобран отдельно и указан на левой или правой оси Y. Можно добиться «лучшего представления» переменной Pt_Poor, если установить для нее отдельный масштаб вдоль правой оси Y, включив при этом автоматический режим оптимального масштабирования.

Основные параметры отдельных зависимостей (в данном случае линейных графиков) задаются в диалоговом окне Размещение графика, причем для каждой из них открывается отдельное окно. Чтобы вызвать его для переменной Pt_Poor, щелкните правой кнопкой мыши где-либо на соответствующей линии (или на условном обозначении этой зависимости).

Затем выберите строку контекстного меню Изменить размещение зависимости(ей)

 

 

Построение графика, масштабированного вдоль правой оси Y

Практически в центре появившегося диалогового окна находится поле, обозначенное как Ось Y. Состояние переключателей этого поля определяет, относительно какой из осей Убудет построен график. Пометьте поле Справа, чтобы график переменной Pt_Poor масштабировался вдоль правой оси Y.

Изменение фиксированных условных обозначений

В левом верхнем углу диалогового окна находится поле Фиксир. усл. обозначения. Тест в этом поле определяет обозначение данной зависимости на графике. Далее в этом примере это условное обозначение будет преобразовано в пользовательский текст, который может быть помещен в любую область графического окна. Пока же заменим имеющееся обозначение более информативным (например, Процент), а затем во второй строке условного обозначения запишем бедные семьи (П). (П) добавлено, чтобы показать, что этот график относится к правой оси Y. Это добавление будет сделано автоматически, если в момент создания графика установить параметр С двойн. осью Y.

Для того чтобы изменить обозначения других зависимостей, для каждой из них также необходимо вызвать диалоговое окно Размещение 2М графика. Например, чтобы вызвать диалоговое окно Размещение 2М графика для второй переменной (Pt_Phone~), нажмите на кнопку Следующая » (в правом верхнем углу диалогового окна). Теперь введите другое Фиксмр. усл. обозначение и сделайте то же самое для следующей зависимости. Закончив изменения, нажмите ОК и вернитесь к графическому окну.

 

Изменение обозначений осей

Как и было задумано, на графике произошло два изменения. Во-первых, длинные условные обозначения стали более информативными и, во-вторых, график «процента бедных семей» стал более растянутым вдоль оси Y. Поскольку эта зависимость построена теперь вдоль правой оси Y, то на этой оси должны быть и соответствующие обозначения. Если сделать двойной щелчок на правой оси Y, то появится диалоговое окно Параметры оси: Y правая.

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

Чтобы включить поле Значения на оси для правой оси Y, надо нажать переключатель Числовые. Обратите внимание, что значение параметра Мин., которое выбирается автоматически (Разметка оси: Авто), равно 10. Таким образом, координата Y пересечения с осью X, соответствует не 0, а 10 процентам.

Очень часто необходимо показать, что позиция, интуитивно принимаемая за ноль, вовсе не соответствует нулевой отметке на графике. Это можно сделать, введя «разрыв шкалы» на данной оси. Разрыв шкалы по оси X на графике будет выглядеть следующим образом:

Чтобы ввести разрыв шкалы для правой оси Y, поставьте галочку в соответствующем поле (в нижнем левом углу диалогового окна), при этом установленное по умолчанию положение места разрыва шкалы оставьте неизменным. Теперь установите режим разметки оси Ручная/0, а значения параметров Макс., Шаг и Мин. сделайте равными соответственно 45, 5 и 11 (ввод значения 11 для параметра Мин. приведет к тому, что минимальное значение не будет показано, потому что оно находится за местом разрыва). Нажмите ОК, чтобы увидеть изменения на графике.

Теперь введенный на графике разрыв шкалы «предупреждает» наблюдателя о том, что начальная точка правой оси Y не соответствует нулю процентов.

 

Масштабирование осей

Выбор масштаба по левой оси Y тоже не является оптимальным, в данном конкретном случае минимум шкалы соответствует значению -10. Так как на графике представлены значения в процентах, то ноль был бы более подходящим значением для минимума. Сделав двойной щелчок на левой оси Y, вызовем диалоговое окно Параметры оси: Y левая.

Предусмотрено несколько режимов разметки оси: Авто, Авто/0, Ручная и Ручная/0. Если выбрана разметка Авто, то программа сама выбирает минимальный и максимальный отчеты на шкале так, чтобы все точки на графике были видны. Если выбрать режим Ручная, то параметры Макс., Шаг и Мин. будут определяться пользователем.

Режим масштабирования с привязкой к нулю (/0)

Режим разметки /0 определяет, где расположена «привязка» относительной шкалы. Объясним это на коротком примере.

Предположим, вручную установлены следующие параметры шкалы: минимум - 3, шаг - 5 и максимум - 25. Если для этой оси применить ручную разметку, то метки и риски будут расположены соответственно в точках 3, 3+5=8, 3+5+5= 13,18 и 23. Как правило, желательно иметь «четкую привязку» меток шкалы к нулю. Если включить режим Ручная/0, то метки и риски на оси окажутся на позициях 0+5=5, 0+5+5=70, 15,20,25 и т. д. Заметим, что режимы Ручная с параметром Мин., равным 0, и Ручная/0 (Manual/0) эквивалентны.

Для рассматриваемого в примере графика наиболее подходящий разметкой (так как все значения представлены в процентах) будет следующая: Ручная/0 со значением параметра Мин., равным 0, с параметром Шаг, равным 10, и параметром Макс., равным 109. Установите эти значения и нажмите ОК, чтобы увидеть изменения на графике.

 

Перемещение условных обозначений

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

 

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

Условные обозначения в заголовках

Для удаления какого-либо пользовательского объекта, такого, например, как текст, выделите его (щелкнув по нему кнопкой мыши) и нажмите клавишу Del (или выберите команду Вырезать объект из меню, вызываемую правой кнопкой мыши). Теперь откройте диалоговое окно Общая разметка 2М графиков. Для этого сделайте двойной щелчок где-либо на фоновой поверхности графика (или выберите пункт Общая разметка из контекстного меню, после щелчка правой кнопкой мыши на фоновой поверхности графического окна).

Удачным местом для условных обозначений была бы нижняя область графического окна. Нажмите на стрелку в поле Заголовки и выберите строку Нижняя ось X 2.

 

Управляющие символы

Специальное форматирование текста на графиках системы STATISTICA осуществляется с помощью последовательности управляющих символов, которая всегда начинается символом @. Эти управляющие символы позволяют включать индексы, степени, подчеркивание и т. п. в любой заголовок или пользовательский текст. Для включения в текст условного обозначения используется следующая последовательность управляющих символов: @1[номер зависимости]. Например, если написать в поле заголовка @L[1], то в самом заголовке на графике будет показано условное обозначение первой из зависимостей. Теперь в поле заголовка Нижняя ось Х2 введите следующую строку: @[L1]-% Poor (П) @L[2]-% Phone @L[3]-% Rural. 

Нажмите OK, чтобы увидеть изменения на графике.

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

Представление графиков различных типов

Попробуем представить данные о проценте «бедных» потребителей не в виде линейного графика, а в виде гистограммы. Тип всех зависимостей на графике может быть одновременно изменен в диалоговом окне Общая разметка 2М графиков. Изменить тип одной зависимости можно в ее диалоговом окне Размещение графика.

Вызовите диалоговое окно Размещение графика для первой зависимости (% Poor), щелкнув на ее условном обозначении (или на самой линии) правой кнопкой мыши и выбрав пункт Изменить размещение зависимости(ей).

Теперь щелкните на значке Столбч. диагр. по X в поле Тип графика, а затем нажмите ОК, чтобы увидеть изменения на графике.

 

Как видно, ширина столбцов на этом графике оказалась не очень удачной. Так как этот параметр (ширина столбца) является характеристикой только одной из зависимостей (Зависимости 1), то именно для нее нужно опять вызвать диалоговое окно Размещение графика.

В диалоговом окне Общая разметка 2М графиков величина шага по оси X установлена равной 1 (это окно можно вызвать, дважды щелкнув мышью на оси X). Следовательно, если установить ширину столбцов гистограммы равной 0,8, то они будут занимать 80% ширины интервалов по оси X, но при этом еще будут разделены промежутками. Установите параметр Ширина в поле Вид диаграммы равным 0,8 и нажмите ОК, чтобы увидеть результаты изменений.

 

Изменение стиля обозначений

Представление гистограммы по данным о проценте «бедных» потребителей все же не очень удачно, поскольку она закрывает два других линейных графика. По-видимому, можно решить эту проблему, сделав гистограмму прозрачной.

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

Сначала нажмите на поле Шаблон и в открывшемся списке стилей выберите «пустой» (второй сверху).

Обратите внимание, что теперь стали доступны два режима: Непрозрачный и Прозрачный. Если включить режим Прозрачный, то «сквозь» гистограмму будут видны даже линии направляющей сетки. В данном случае достаточно включить режим Непрозрачный. Теперь нажмите OK, и график будет изменен.

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

Сохранение графика

Для сохранения итогового графика воспользуйтесь кнопкой Сохранить файл на панели инструментов или выберите пункт Сохранить из основного меню Файл. Графические файлы системы STATISTICА (с расширением *.stg) используют свой графический формат, который сохраняет все сделанные настройки. Поэтому после открытия графического файла его настройку можно продолжить с того самого места, где она была прекращена. График может быть записан и в других форматах, таких как Метафайл или Растровое изображение.

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

Формат метафайл Windows сохраняет некоторую «структурную» информацию о графике (текст, обозначения и др.), и его можно редактировать в некоторых других приложениях.

Печать графика (предварительный просмотр печатной страницы)

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

Можно распечатать график, минуя этот этап, с помощью кнопки Печать на панели инструментов.

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

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

Размеры этого окна можно изменять, используя в том числе и полноэкранный режим просмотра.

Просмотр графика в том виде, как он будет напечатан (режим WYSIWYG)

При настройке сложных графиков желательно, чтобы пропорции графического окна на экране в точности соответствовали тем, которые сформируются при его печати. Такой режим получил название WYSIWYG (What You See Is What You Get). Из меню Вид выберите пункт Пропорции страницы при печати, чтобы сделать пропорции графика соответствующими печатной странице. Например, если в диалоговом окне Принтер предварительно выбрана Книжная ориентация, то на экране появится соответствующее изображение графика.

Теперь все введенные ранее параметры графика показаны на экране именно так, как они будут напечатаны.

 

Настройка трехмерных графиков

В этом примере, как и для двухмерных графиков, будет использован файл Poverty sta. Создание и настройка трехмерного графика рассеяния проводится с помощью диалоговых окон Общая разметка ЗМ графиков и Размещение графика.

Создание графика по умолчанию

Из Галереи графиков или меню Графика выберите пункт Статистические XYZ графики Диаграммы рассеяния. Появится диалоговое окно ЗМ диаграммы рассеяния.

Нажмите на кнопку Переменные и выберите в качестве X переменную Pt_Poor, в качестве Y — Pt_Rural, а в качестве Z — Age (средний возраст в соответствующем округе). Затем нажмите на кнопку Параметры. Появится диалоговое окно Статистические графики: параметры. Для того чтобы на графике были показаны названия округов, задайте режим Имена наблюдений в поле Метки наблюдений.

Затем нажмите ОК, чтобы вернуться к диалоговому окну ЗМ диаграммы рассеяния.

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

Чтобы избежать наложения меток (как это произошло на данном графике), можно использовать режим Фильтры изображения.

Просмотр данных графика

Как и в предыдущих примерах, для начала посмотрим данные графика. Для этого надо вызвать Редактор данных графика. Например, щелкните правой кнопкой мыши на какой-либо из точек и выберите Редактировать данные для зависимости(ей) или нажмите кнопку Редактор данных графика на панели инструментов. В Редакторе данных графика показаны 3 столбца (X, Y и Z) для каждой зависимости.

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

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

Редактирование меток наблюдений

Предположим, что особый интерес представляют округа Jackson и Shelby. В данный момент на графике трудно что-либо разобрать, поскольку многие названия перекрываются. Поэтому нужно удалить все не представляющие интереса метки, чтобы «упорядочить» график.

Для редактирования меток точек:

1) дважды щелкните на одной из них или

2) щелкните на любой из них правой кнопкой мыши, выберите пункт Изменить размещение зависимости(ей), в появившемся диалоговом окне Размещение графика выберите пункт Метки данных.

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

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

Удалите все метки, кроме Jackson и Shelby.

Нажмите ОК, снова появится диалоговое окно Метки точек данных. Чтобы увеличить размер шрифта (например, выбрать Arial полужирный 12), нажмите кнопку Шрифт.

Нажмите ОК, чтобы увидеть изменения на графике.

Теперь здесь хорошо видны две конкретные точки.

Редактирование заголовков

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

Ниже показаны несколько возможных заголовков.

Изменение масштаба

Как и в предыдущих примерах, по двум горизонтальным осям выбран не очень удобный масштаб. Поскольку переменная Pt_Rmal выражена в процентах, то более подходящим здесь был бы интервал от 0 до 100 (а не от 10 до 110). Дважды щелкните на этой оси, чтобы вызвать диалоговое окно Параметры оси: Y.

В поле Разметка оси выберите режим Ручная с параметрами Мин. = 0, Шаг = 20 и Макс. = 100.

Вращение трехмерного графика

Все трехмерные графики в системе STATISTIC А могут быть повернуты в пространстве вокруг любой из трех осей. Также может быть изменена перспектива. Выберите команду Вращать из меню Вид. Появится диалоговое окно Перспектива и вращение. Другим способом это окно можно вызвать, нажав кнопку Вращение графика на панели инструментов.

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

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

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

Когда нужные пространственная ориентация и перспектива наконец выбраны, закройте диалоговое окно Перспектива и вращение. График будет перерисован.

Диалоговое окно Размещение графика

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

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

Выберите, как показано выше, в качестве значков треугольники и установите их размер равным S (поле Точки). Затем нажмите ОК, чтобы закрыть окно Шаблон точки. Теперь нажмите кнопку Перпендикуляр.

Здесь можно выбрать стиль для вертикальных линий, которые соединяют точки с плоскостью X-Y. Чтобы увидеть изменения на графике, выберите сплошную линию. Нажмите ОК, а затем еще раз ОК в диалоговом окне Размещение графика. Все эти изменения появятся на графике, как показано ниже.

 

Диалоговое окно Общая разметка ЗМ графиков

Теперь сделайте двойной щелчок где-либо на поверхности графика, чтобы вызвать диалоговое окно Общая разметка.

По обычным правилам, установленным в системе STATISTICA, функции этого диалогового окна относятся ко всему графику в целом. Смысл большинства из них понятен по названиям.

Подгонка поверхности к диаграмме рассеяния

Выберем, к примеру, в поле Тип графика строку График поверхности для того, чтобы заменить диаграмму рассеяния. Заметьте, что изображение в левом верхнем углу тоже изменилось и соответствует новому типу графика. Нажмите ОК, чтобы перерисовать график.

В диалоговом окне ЗМ графики: дополнительные свойства, которое вызывается с помощью двойного щелчка на поверхности графика, выбираются параметры подгонки поверхности.

Во-первых, на приведенном выше графике метка Shelby «затенена» поверхностью. Штриховку здесь можно изменить или сделать поверхность полностью прозрачной. Нажмите кнопку Показать скрытое, чтобы сделать поверхность прозрачной, то есть чтобы сделать видимым все, что находится за ней. В результате поверхность на графике станет «сетчатой». Нажмите ОК, чтобы закрыть это диалоговое окно. Теперь на маленьком графике в диалоговом окне Общая разметка будут видны результаты изменений.

 

Перемещение условных обозначений

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

Число сечений поверхности

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

Обратите внимание на то, что показанный выше график повернут так, чтобы поверхность была лучше видна.

Изменение пропорций осей (пропорции трехмерной ячейки)

По умолчанию трехмерный график располагается в кубической ячейке, т. е. длины всех осей для него равны. Иногда желательно изменить эти пропорции. Например, на этом графике хотелось бы «растянуть» точки вдоль плоскости X-Y. Другими словами, хотелось бы удлинить оси X и Y относительно оси Z. Это можно сделать с помощью диалогового окна ЗМ графики: дополнительные свойства, которое уже использовалось в этом примере.

Снова вызовите диалоговое окно Общая разметка и нажмите кнопку Дополнительно... (заметьте, что прежде это окно вызывалось с помощью двойного щелчка мышью). Затем введите в поле Пропорции осей X: 2 и Y: 2.

Нажмите ОК, чтобы закрыть окно ЗМ графики: дополнительные свойства, и снова ОК, чтобы закрыть окно Общая разметка.

Обратите внимание на то, что такой же результат можно получить, оставив без изменения значения для X и Y (то есть 1), но изменив значение для Z с 1 до 0,5.

 

 

Представление трехмерных аппроксимирующих функций в заголовках

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

Дважды щелкните на фоновой поверхности графического окна. Появится диалоговое окно Общая разметка. В поле Подгонка (поверхности и контуры) выберите пункт Линейное сглаживание, а параметр Число сечений верните к значениям, установленным по умолчанию (X: 15 и У: 15). Нажмите ОК, чтобы вернуться к графическому окну.

Управляющие символы

С помощью управляющих символов может быть настроен практически любой текст на графике (заголовки, метки, пользовательский текст и др.). К примеру, текст может включать индексы, показатели степени, подчеркивания и т. д. Для появления в заголовке графика уравнения аппроксимирующей функции одной из зависимостей используйте следующие управляющие символы @F[номер зависимости]. Дважды щелкните на первом заголовке, в строку Заголовок 1 введите текст Функция: @F[1] и нажмите ОК.

Теперь вернитесь к диалоговому окну Правка заголовков; запись в нем изменилась: {z=28,748+0.049*x+0.086*y@}. Этот текст можно редактировать, менять его шрифт и т. п.

Обратите внимание, что часть текста заголовка внутри фигурных скобок ({}), ограниченная символами @, автоматически обновляется системой STATISTICA; она изменится, например, если отредактировать данные или уравнение функции. После удаления фигурных скобок и символов @ эта запись будет восприниматься как обычный текст.

 

 

Пример 2. Подгонка функций, увеличение и закрашивание

Построение диаграммы рассеяния

В любом модуле (например, Основные статистики и таблицы) откройте файл Poverty.sta. Из меню Графика выберите Статистические 2М графики Диаграммы рассеяния. Задайте в качестве переменной X — Pop_chng (изменение численности населения), а в качестве У — Pt_Poor (процент бедных потребителей).

Нажмите ОК. По умолчанию будет построена диаграмма рассеяния с графиком линейной регрессии. Нажмите кнопку Вых., чтобы удалить из графического окна кнопки Еще и Вых.

 

Приближение полиномами

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

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

По умолчанию используется полином 5-й степени. Теперь закройте это диалоговое окно (нажмите ОК).

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

Выйдите из диалогового окна Размещение графика, включив диалоговое окно Общая разметка.

Здесь видно, что запись уравнения новой функции автоматически обновляется, потому что во второй строке заголовка введен специальный управляющий символ @F[1] (использование специальных управляющих символов для форматирования рассматривалось в примере 2). Теперь нажмите ОК, чтобы увидеть результат на графике.

В итоге в заголовок помещены оценки параметров функции, а на графике показана 95% доверительная полоса.

 

Интерактивное удаление выбросов (Закрашивание)

Нажмите кнопку панели инструментов Кисть . Форма курсора изменится и будет соответствовать показанной на кнопке. Появится диалоговое окно Закрашивание.

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

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

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

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

Чтобы «снять выделение» точки (то есть поместить ее обратно на график), поместите курсор на соответствующую строку в окне Редактор данных графика и на его панели инструментов нажмите кнопку Показать идентификаторы точек графика

В появившемся диалоговом окне:

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

 

Увеличение

Увеличение — это весьма полезный инструмент для подробного изучения выбранной области графика, в частности, когда необходимо удалить отдельные точки. Если, например, на диаграмме рассеяния есть области «скученности» точек, то можно увеличить эту область, чтобы идентифицировать отдельные точки. Нажмите кнопку Увеличение , при этом курсор на поверхности графика примет форму лупы. Подведите его к центру той области, которую вы хотели бы увеличить, и щелкните левой кнопкой мыши.

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

Каждый щелчок левой кнопкой мыши приводит к увеличению соответствующей области примерно в два раза.

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

Чтобы снять увеличение, нажмите кнопку Уменьшение и щелкните на соответствующей области графика. Заметим, что после нескольких успешных операций увеличения и уменьшения положение графика в графическом окне может измениться.

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

График будет вновь перестроен в соответствии с параметрами, заданными по умолчанию.

 

Рисование пользовательской функции

Снова вызовите диалоговое окно Размещение графика и нажмите в нем кнопку Пользовательская. Откроется диалоговое окно Задание функции пользователя. Задайте, например, экспоненциальную функцию: у = 25.183*ехр(-0.016*х).

Нажмите ОК в этом диалоговом окне и в диалоговом окне Размещение графика. Заданная функция будет нарисована на графике (соответственно будет обновлен и заголовок).

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

 

Добавление зависимости

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

Нажмите кнопку Редактор данных графика (или вызовите его любым другим упоминавшимся выше способом). Из меню Правка выберите пункт Добавить зависимость.

В этом диалоговом окне сохраните все установки по умолчанию (нажмите OK). При этом будет добавлена новая зависимость (в показанном ниже Редакторе данных графика добавлены два пустых столбца).

Теперь щелкните правой кнопкой мыши на первом столбце и из контекстного меню выберите пункт Размещение графика. В этом диалоговом окне для зависимости 1 снова выберите полиномиальную подгонку. Затем нажмите кнопку Следующая >>. Появится диалоговое окно Размещение графика для второй (новой) зависимости.

Здесь выберите пункт Другая функция и снова определите ее следующим образом   

у = 25.183 *ехр(-0.016 *х).

Закройте диалоговое окно Задание функции пользователя и откройте диалоговое окно Общая разметка. В этом диалоговом окне Общая разметка: 2М график и выберите в списке Заголовки строку Заголовок 3. Пользуясь введенными ранее правилами, запишите в качестве заголовка: Функция 2: @F[2].

Для построения графика нажмите ОК:

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

 

Пример 3. Динамическое закрашивание (Кисть)

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

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

 

Файл данных

В этом примере использован файл данных Irisdat.sta с классическим отчетом Фишера (1936). В нем приведены данные о длине и ширине лепестков и чашелистиков трех сортов ирисов (Setosa, Versicol, Virginia). Чисть этого файла приведена ниже.

 

Построение матричного графика

Откройте файл данных Irisdat.sta, выберите из Галереи графиков или меню Графика пункт Статистические матричные графики. Появится диалоговое окно Матричные графики.

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

 

Нажмите кнопку панели инструментов. Появится диалоговое окно Закрашивание. Затем в качестве типа кисти выберите Прямоугольник и включите режим Движение (см. следующий рисунок).

Курсор примет форму перекрестья. Теперь на одном из графиков матрицы можно выбрать прямоугольную область. Для исследования и сравнения связей между четырьмя характеристиками ирисов (Sepallen, Sepalwid, Petallen и Petalwid) трех различных сортов (Setosa, Virginia и Versicol) выберите одну группу точек на правом верхнем графике (представляющем один из сортов).

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

 

Скорость и направление движения при динамическом закрашивании задаются в диалоговом окне Движение,

Такая динамическая визуализация позволяет выявить разнообразие связей для каждого сорта ирисов. Например, когда прямоугольная область закрашивания проходит через первую группу (как показано выше), то выделение соответствующих точек позволяет судить о различной величине и направлении связи между параметрами Sepalwid и Petallen, Sepalwid и Petalwid.

 

Закрашивание в редакторе данных графика

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

Этот Редактор предоставляет «командную» среду, где можно напрямую присваивать атрибуты точкам, не выбирая их предварительно, а используя кнопки панели инструментов, диалоговое окно Идентификаторы точек на графике, контекстные меню или команды выпадающего меню Правка. Таким образом, операции закрашивания имеют здесь тот же статус, что и режим Автообновление в процедуре закрашивания. При этом текущая операция будет выполняться после каждого выбора атрибута, и точки, заданные с помощью курсора (как отдельные точки, так и выделенные блоки), будут сразу же маркироваться, помечаться, выделяться и т. д.

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

Пример 4. Связывание и внедрение

В этом примере будет показано, как поместить график системы STATISTICA в другое графическое окно или в какое-либо приложение Windows, используя средства OLE. При вырезании (удалении) или копировании графика или другого выделенного объекта (такого как пользовательский текст, метки, вставки или рисунки) он помещается в буфер обмена (Clipboard).

Для совместимости с другими приложениями Windows помимо объекта в собственном графическом формате системы STATISTICA в буфер копируется метафайл, а также растровое и текстовое представления.

 

Растровые изображения

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

Метафайлы Windows («картинки»)

В отличие от растрового изображения этот формат сохраняет некоторые структурные компоненты графика. Формат метафайла Windows хранит картинку в виде набора описаний или определений всех компонент графика и их параметров (например, сегментов линий, шаблонов заполнения, текста и его характеристик и пр.). Поэтому формат метафайла предоставляет более гибкие возможности для настройки и преобразования графика в других приложениях Windows.

Например, открыв график в формате метафайла в программе Microsoft Draw, его можно «разобрать», выделить и изменить отдельные линии, заполнение, цвета, отредактировать текст и изменить его параметры и т. п. Заметим, что не все программы обеспечивают возможность полноценного редактирования метафайлов, например, программа Microsoft Draw не поддерживает режим вращения текста.

 

Собственный графический формат системы STATISTICA

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

 

Копирование и вставка графических объектов

В этом примере использован файл данных Flat.sta. Откройте этот файл в одном из модулей системы STATISTICA (например, в модуле Основные статистики и таблицы). Из меню Графика или Галерея графиков выберите пункт Статистические 2М графики — Диаграммы рассеяния. В диалоговом окне 2М диаграммы рассеяния в поле Тип графика: выберите строку Составной. Затем нажмите на кнопку Переменные и выберите в качестве переменной X — PRICE, a TOTSP и PODSP — в качестве переменных Y. Нажмите ОК, чтобы закрыть диалоговое окно выбора переменных.

Нажмите OK, и на экране появится график.

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

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

В окне редактора уберите из текста символ перевода строки (поместите курсор в конец первой строки и нажмите клавишу Del). Две строчки в записи условных обозначений превратятся в одну. Можно поместить четыре дополнительных пробела между условными обозначениями первой и второй зависимости и заменить символы табуляции (@T[6]) пробелами. Поскольку условные обозначения не уместятся в одну строку, то табулятор не сможет гарантировать одинаковый интервал между символами и текстом.

Нажмите ОК, чтобы увидеть на графике измененные условные обозначения.

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

Теперь дважды щелкните на условных обозначениях в виде пользовательского текста, затем нажмите CTRL+C или кнопку чтобы скопировать пользовательский текст в буфер обмена, и закройте Редактор текста графика.

 

Вставка в виде текста

С помощью двойного щелчка на заголовке графика вызовите диалоговое окно Правка заголовков. Для вставки поместите курсор на пустое поле Заголовка 2 и нажмите комбинацию клавиш CTRL+V или кнопку на встроенной панели инструментов.

Нажмите ОК, чтобы увидеть итоговый график.

Теперь условные обозначения помещены в заголовок.

 

Вставка в виде растрового изображения

Чтобы выделить условные обозначения в виде пользовательского текста, снова щелкните мышью, поместив над ними курсор. Затем из меню Правка выберите команду Вырезать (можно осуществить эту операцию и другими способами: с помощью комбинации клавиш CTRL+X, кнопки панели инструментов или команды Вырезать контекстного меню). Согласно пояснениям во введении к данному примеру теперь пользовательский текст помещен в буфер обмена в четырех разных форматах: как обычный текст, как растровое изображение, как метафайл и как собственный графический объект системы STATISTICA.

Из меню Правка выберите режим Специальная вставка.

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

 

Теперь вставка имеет вид обычных условных обозначений в виде пользовательского текста, но на самом деле это не так. Программа воспринимает ее как набор точек, то есть растровое изображение.

Щелкните на объекте правой кнопкой мыши и выберите из контекстного меню пункт Свойства объекта (или дважды щелкните на объекте, или выделите объект и нажмите комбинацию клавиш ALT+ENTER).

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

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

 

Вставка в виде собственного графического объекта системы STATISTICA

Выберите из меню Правка пункт Специальная вставка, а затем режим Внутреннее описание системы STATISTICA.

Первоначально этот объект выглядит как растровое изображение. Дважды щелкните на нем. Вы увидите, что размеры шрифта изменить нельзя. Вместо этого откроется окно Редактора текста графика.

Таким образом, система STATISTICA воспринимает это изображение как собственный графический объект и, следовательно, позволяет его редактировать любыми доступными средствами. Чтобы изменить размер условных обозначений, необходимо выбрать Шрифт большего размера, например, ArialBold20. Ниже показан график, получившийся после внесения изменений.

 

 

Сетка

Для выравнивания положения текста и других графических объектов используется функция Направляющая сетка из выпадающего меню Вид (она вызывается также с помощью комбинации клавиш CTRL+G).

Имеющаяся на графике сетка позволяет очень точно размещать различные объекты (например, текст). Эта сетка не выводится на печать. Удалить ее можно, снова выбрав пункт Направляющая сетка (то есть удалив метку около названия функции или нажав комбинацию клавиш CTRL+G).

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

При перемещении и изменении размеров объектов режим прикрепления к сетке можно легко включать и выключать клавишей TAB.

 

Функции клиента и сервера в OLE

Теперь удалите все графические объекты, помещенные в этом примере, на диаграмму рассеяния. Сам этот график будет вставлен в трехмерную гистограмму. Этот пример продемонстрирует, как система STATISTICA может являться одновременно клиентом и сервером в методе OLE.

 

Создание трехмерной гистограммы

Из меню Графики выберите пункт Статистические ЗМ последовательные графики — Гистограммы двух переменных. Выберите в качестве переменных PRICE и TOTSP. Нажмите OK для построения гистограммы двух переменных.

 

Внедрение диаграммы рассеяния

Щелкните на предыдущем изображении диаграммы рассеяния. Затем из меню Правка выберите команду Копировать (или нажмите комбинацию клавиш CTRL+C). Снова щелкните на гистограмме и теперь из меню Правка выберите пункт Специальная вставка.

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

Выберем вместо этого собственный графический формат системы STATISTICA.

Поскольку этот формат установлен по умолчанию, то достаточно просто выбрать команду Вставить или нажать комбинацию клавиш CTRL+V.

 

Редактирование внедренного графика

Щелкните на внедренном графике правой кнопкой мыши. В появившемся контекстном меню будут показаны все доступные функции редактирования. Внедренный график рассматривается как связанный объект, т. е. с ним можно обращаться как с исходным графиком. Если дважды щелкнуть на нем, то он будет стандартным образом открыт по соглашениям Windows о связывании и внедрении объектов OLE. Сделайте нужные изменения и выйдите из режима редактирования с помощью команды Закрыть и вернуться из меню Файл. Все изменения будут отображены на внедренном графике.

 

Внедрение или связывание графиков из файлов

Можно осуществить процедуру внедрения или связывания графиков из имеющегося графического файла. Например, сохраните диаграмму рассеяния в виде собственного графического файла системы STATISTICA (например, в виде файла Scatterstg). Затем щелкните на трехмерной гистограмме и из меню Вставка выберите пункт Объект (или нажмите на панели инструментов кнопку Вставка объекта ).

В диалоговом окне Вставка выберите вкладку Объект из файла, при этом в списке Тип объекта укажите График STATISTICA. Проверьте также, включен ли режим Связь с файлом. В этом режиме связанный график будет автоматически обновлен при изменении и сохранении исходного графика. В списке Имя файла выберите предварительно сохраненный файл Scatter.stg. Нажмите ОК, и в левом верхнем углу картинки появится график из этого файла.

 

 

Автоматическое обновление связанных графиков

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

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

 

Управление несколькими графическими объектами

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

Рассмотрим, например, построенную ранее трехмерную гистограмму с внедренным графиком. Ниже показан этот график после добавления к нему стрелки и пользовательского текста.

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

 

Изменение очередности изображения графических объектов

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

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

 

Управление графиками системы STATISTICA в других приложениях Windows средствами OLE

В этом примере будет показано, как связать график системы STATISTICA с другим приложением Windows, используя метод Связывания и внедрения объектов (OLE). В данном случае график будет связан с документом, предназначенным для редактирования в программе Microsoft Word. Связанный таким образом график системы STATISTICA может редактироваться внутри другого приложения с использованием инструментов настройки системы STATISTICA (если это приложение поддерживает средства OLE).

Сначала построим в системе STATISTICA приведенный ниже график.

Предположим, данный график необходимо включить в документ, редактируемый в программе Microsoft Word. Ниже показана та часть «отчета», в которую должен быть помещен график.

График системы STATIST1CA нужно вставить между вторым и третьим абзацами текста (после слов следующим образом.

 

Связывание графика системы STATISTICA

Сначала откройте систему STATISTICA и постройте необходимый график (например, такой, как показано выше). Затем скопируйте его с помощью комбинации клавиш CTRL+C или команды Копировать из меню Правка.

Переключитесь на документ Word и поместите курсор в то место, с которым должен быть связан график (в конец второго абзаца). В программе Microsoft Word выберите из меню Правка пункт Специальная вставка.

Редактор Microsoft Word распознал в буфере обмена график системы STATISTICA. Следовательно, по умолчанию график будет помещен в документ как График STATISTICA. Для вставки графика нажмите ОК.

Обратите внимание, что таким же образом можно просто вставить график в документ (нажав CTRL+V), поскольку формат График STATISTICA стоит первым в списке форматов буфера обмена (Clipboard).

 

Редактирование связанного графика

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

Обратите внимание, что система STATISTICA «знает», что данный график внедрен в документ Microsoft Word. Таким образом, сделав необходимые настройки, можно закрыть систему STATISTICA и вернуться в Word (Закрыть и вернуться...), обновить график в программе Word и продолжить редактирование в системе STATISTICA (Обновить...) или выйти из системы STATISTICA и вернуться в программу Word (если график был изменен, то система STATISTICA спросит, нужно ли обновить его в документе Word).

Предположим, к графику добавлен следующий пользовательский текст.

В меню Файл выберите команду Выйти и вернуться в Microsoft Word. Теперь в документе Word содержится обновленный график.

Как видно из рисунка, на графике, внедренном в документ Word, присутствует новый текст.

 

Пример 5. Добавление заданных пользователем статистических графиков в окно Галерея графиков и к меню Графика

STATISTICА позволяет включать в пункт меню Графика дополнительные типы графиков, определенные пользователем. Это очень удобно при построении типовых графиков с конкретными параметрами настройки. Кроме того, определенные пользователем графики, а также типовые настройки могут быть поставлены в соответствие кнопкам на панели инструментов Кнопки автозадач.

Предположим, что в процессе контроля качества обычно производится 25 серий измерений, в каждой из которых берется по 5 образцов продукции. При этом каждый раз по этим данным строится минимаксная диаграмма одного и того же типа. В этом случае для экономии времени целесообразно включить этот конкретный тип графика со всеми его настройками в список графиков, определяемых пользователем. Этот список вызывается из меню Графика (в подпункте Статистические графики пользователя).

 

Файл данных

В этом примере используется файл данных Pistons.sta. В нем содержатся результаты измерений диаметров поршневых колец, 25 серий измерений по 5 колец в каждом. Часть этого файла представлена на рисунке.

 

Определение параметров графика

Откройте файл Pistons.sta и выберите в меню Графика пункт Статистические 2М графики — Диаграммы размаха. Появится диалоговое окно 2М диаграммы.

Нажмите кнопку Переменные и выберите переменную Samples в качестве категоризующей в поле Группы на диаграмме, а в качестве второй — переменную Size. Нажмите ОК, чтобы закрыть диалоговое окно выбора переменных.

На этом минимаксном графике должны быть показаны средние значения, стандартные отклонения и интервал (максимум и минимум) для каждой серии замеров. Поэтому в списке Средняя точка выберите строку Среднее, в списке Прямоугольник — Ст.откл, а в списке Отрезок — Мин-макс. Затем в поле Группы на диаграмме поставьте переключатель в положение Коды, нажмите кнопку Задать коды и выберите их значения с 1 по 25. И наконец, нажмите кнопку Параметры и установите режим Текст или даты на осях. Закройте диалоговое окно Статистические графики: параметры. Теперь диалоговое окно 2М диаграммы размаха выглядит следующим образом:

 

Создание нового графика пользователя

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

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

В данном примере установите режим Сохранить текущие переменные с определением графика. (Здесь можно изменить имя файла и каталог, в котором он должен быть сохранен.) В поле ввода Название пункта меню введите название графика для его обозначения в списке меню Графика (в подпункте Статистические графики пользователя). Назовите этот тип графика, например, Контроль качества,

Закройте это диалоговое окно (нажмите OK), и заданная диаграмма будет построена.

 

Выбор заданного пользователем графика

Закройте модуль системы STATISTICA, в котором вы работали, а затем откройте его опять. Если открывать модуль с помощью кнопки Переключатель модулей системы STATISTICA, то все его настройки вновь будут установлены по умолчанию. Откройте файл Pistons.sta, если он еще не открыт по умолчанию. Предположим, что этот файл теперь содержит новые данные, полученные по той же схеме (то есть в первой переменной записаны 25 идентификационных кодов, а во второй — результаты измерений). Чтобы построить этот предварительно определенный пользователем график, выберите в меню Графика подпункт Статистические графики пользователя.

Как видно, к этому списку добавлен ранее сохраненный график пользователя Контроль качества (в том случае, если вы не добавляли в это меню другие графики, график Контроль качества может оказаться единственным в этом списке). Теперь выберите его, при этом появится диалоговое окно 2М диаграммы размаха.

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

 

Просмотр и редактирование списка графиков пользователя

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

Можно изменить порядок графиков в списке. Для этого нужно выбрать строку (строки) для перемещения и щелкнуть на новом месте расположения. Кроме того, можно добавить новые графики (если они предварительно сохранены как графики пользователя в файле с расширением *.sug), изменить названия или присвоить их заново. Ненужные графики можно удалить.

Удаление графика из списка на данном этапе не означает удаление файла, содержащего параметры графика (файла с расширением *.sug). Операция Удалить стирает имя графика из инициалнзационного файла системы STATISTICA Statist.ini. Позже этот график снова может быть занесен в инициализационный файл (с помощью кнопки Добавить), и опять появится в меню Графики пользователя.

к оглавлению   к ТПОИ   визуальные среды - 4GL   экономическая информатика   дискретная математика

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution