Основы графического представления информации. Шейдерный язык RenderMan. Какие существуют виды компьютерной графики

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

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

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

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

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

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

В терминологии программы Microsoft Word векторные объекты называются рисунками (pictures ), а растровые - изображениями (images ). Рисунки всегда внедрены в документ - их можно редактировать непосредственно по месту. Изображения вставляют в документ методом связывания или внедрения. Их редактирование средствами текстового процессора невозможно, но возможно управление их положением и их визуализацией. Под визуализацией понимается метод отображения с учетом яркости и контрастности.

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

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

Компьютерная графика

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

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

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

Параметры

Размер

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

Тип

Общепринятой классификации текстур по типам не существует, однако все же возможно выделить некоторые типы:

  • По эффектам при замощении : обычные (или шовные) и бесшовные текстуры (англ. Seamless patterns ). Бесшовные текстуры при сочленении не образуют видимого шва, т.е. нарушения текстурного рисунка, поэтому ими можно безболезненно замостить холст сколь угодно большого размера. Бесшовные текстуры часто называют паттернами, что является калькой с англ. pattern - узор. К примеру, в растровом графическом редакторе Adobe Photoshop во многих последних версиях имеются предустановленные бесшовные текстуры для замощения холста.
  • По типу изображаемой текстуры (список неполон):
    • текстуры природных объектов (древесная кора, листья, небо и т.д.);
    • текстуры поверхностей из различных материалов (деревянные, металлические, глиняные, каменные, бумажные поверхности и т.д.);
    • текстуры шума , ветра, царапин, выщербленности, иных повреждений;
    • абстрактные текстуры, на которых не изображены объекты, но имеется более-менее однородный фон

Способы получения

К способам получения текстур относятся:

  • фотографирование объекта, содержащего текстуру, на цифровую фотокамеру, с опциональной пост-обработкой в графическом редакторе;
  • сканирование объекта, содержащего текстуру. Недостаток этого способа в том, что, при превалирующей распространенности сканеров планшетного типа, объемные элементы (к примеру, габаритный деревянный щит) отсканировать трудно или вовсе невозможно;
  • отрисовка текстуры «с нуля» в графическом редакторе. Таким образом создаются, как правило, абстрактные текстуры, которым нет аналога в окружающем мире.

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

"МУРМАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"

Кафедра инженерной графики

Методические указания

к выполнению расчетно-графического задания

«Визуализация информации о процессах и явлениях»


Составитель: Червоняк Т.Ф. - старший преподаватель кафедры инженерной графики Мурманского государственного технического университета

Методические указания рассмотрены и одобрены на заседании кафедры, протокол № 9 от 20.05.11 г.

Рецензент - к.т.н, доцент кафедры ТМ и С Иваней А.А.


Введение 4

Основы графического представления информации. 5

Графические модели процессов и явлений 20

Указания к выполнению графического задания

«Визуализация информации о процессах и явлениях» 51

Варианты заданий 52

Используемая литература 67


ВВЕДЕНИЕ

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

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

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


Основы графического представления информации

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

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

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

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

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


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

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

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

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


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

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

Вопрос эффективности передачи и усвоения информации является одним из главных на протяжении последних десятилетий. Основным средством коммуникации в мире в начале XXI века служит визуализация (визуальная форма передачи) информации. Наибольшее количество информации (примерно 80-90 %) человек воспринимает визуально.

Рисунок 1. Классификация графических моделей


Рисунок 2. Схема способов передачи информации между людьми

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

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

Если смысл текста раскрывается словами, то иллюстрация «говорит» на языке форм. К ним относятся точка, линия, плоская геометрическая фигура, цвет, текстура.

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


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

Рисунок 3. Элементы, которые могут восприниматься как «Точка»

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

Рисунок 4. Элементы, которые могут восприниматься как «Линия»

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


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

Рисунок 5. Элементы, которые могут восприниматься как «Плоская форма»

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

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

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

Рисунок 6. Текстура

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

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

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

Существуют различные способы организации такого пространства:


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

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

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

Светотени - имитация различной освещенности разных участков графической формы.

Ассоциация расстояния - это сопоставление нарисованных форм с реальными объектами; использование известных из опыта размерных отношений для выявления расстояний между изображаемыми предметами.

Контраст - разделение форм по относительной удаленности путем использования разных оттенков цвета (контраста); более светлая форма отступает в направлении удаленного светлого фона.

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

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

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

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

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

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

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

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

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


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

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

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

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

Чаще всего основы композиции графического средства представления информации составляют горизонтали и вертикали. Это, как правило, линии, но могут быть использованы точки или компактные объекты. Компонуя графические информационные средства, следует учитывать биомеханику глаза, в частности то, что легче и быстрее глаз совершает горизонтальные движения, чем вертикальные. При этом надо учесть, что число объектов, расположенных в ряд, на одинаковом расстоянии, должно быть 7±2. Если это число больше, то для большинства людей возникает необходимость последовательного считывания информации. В этом случае


лучше информацию разбить на группы.

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

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

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

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

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

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


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

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

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

что? Это внешний и внутренний вид объекта, его физическое строение (рисунок 7). Под объектом понимается предмет, имеющий геометрическую форму и размеры. Внешний вид - это характеристики объекта с теми их особенностями, которые воспринимаются зрительно. При создании более реалистического изображения внешнего вида чаще всего используют различные виды перспективы, светотени. Фон может опускаться для придания большей выразительности основным физическим характеристикам;

Информация, отвечающая на вопросы как? когда? Это информация, касающаяся физического движения объекта (рисунок 9), логики, отношения общего движения объекта и движения его частей, функционирования объекта как последовательного ряда взаимосвязанных событий, а также информация, отображающая систему (рисунок 8). Процесс представляет собой ряд последовательных действий объекта. Графическими средствами эти действия очень трудно описать в их естественной активной форме, поэтому они отражаются в виде статических элементов (рисунок 10);

Информация, отвечающая на вопрос сколько? Это количественная сторона понятия об объектах, касающаяся их физических размеров, тенденции возрастания или уменьшения, соотношения частей с целым. В


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

Информация, отвечающая на вопрос где? Это информация о расположении объекта в пространстве или по отношению к другим объекта.

Рисунок 7. Графическое представление формы и структуры объекта


Рисунок 8. Графическое представление системы «Движение»


Рисунок 9. Графическое представление процесса

Рисунок 10. Графическое представление информации «Система»


©2015-2019 сайт
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-11

В век информационных технологий компьютерная графика получила широкое распространение во всем мире. Почему она так популярна? Где она применяется? И вообще, что такое компьютерная графика? Давайте разберемся!

Компьютерная графика: что такое?

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

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

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

Какие задачи решает компьютерная графика?

Если рассматривать этот раздел информатики в широком смысле, то можно увидеть, что средства компьютерной графики позволяют решать следующие три типа задач:

1) Перевод словесного описания в графическое изображение.

2) Задача распознавания образов, то есть перевод картинки в описание.

3) Редактирование графических изображений.

Направления компьютерной графики

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

Во-первых, иллюстративное направление. Оно является самым широким из всех, так как охватывает задачи начиная от простой визуализации данных и заканчивая созданием анимационных фильмов.

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

В-третьих, исследовательское направление. Оно включает в себя изображение абстрактных понятий. То есть применение компьютерной графики направлено на создание изображения того, что не имеет физического аналога. Зачем? Как правило, с целью показать модель для наглядности либо проследить изменение параметров и скорректировать их.

Какие существуют виды компьютерной графики?

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

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

Растровая графика

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

Основная проблема растрового изображения - это большие объемы данных.

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

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

Векторная графика

Элементарной составляющей векторной графики является линия. Естественно, что в растровой графике тоже присутствуют линии, однако они рассматриваются как совокупность точек. А в векторной графике все, что нарисовано, является совокупностью линий.

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

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

Соответственно, для каждой из точек линии резервируется одна из ячеек памяти. Необходимо заметить, что в векторной графике объем памяти, занимаемый одним объектом, остается неизменным, а также не зависит от его размера и длины. Почему так происходит? Потому что линия в векторной графике задается в виде нескольких параметров, или, проще говоря, формулой. Что бы мы ни делали с ней в дальнейшем, в ячейке памяти будут изменяться лишь параметры объекта. Количество ячеек памяти останется прежним.

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

Трехмерная графика

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

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

Фрактальная графика

Фракталом называется рисунок, состоящий из одинаковых элементов. Большое количество изображений являются фракталами. К примеру, снежинка Коха, множество Мандельброта, треугольник Серпинского, а также «дракон» Хартера-Хейтчея.

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

Модификация изображения происходит при внесении изменений в структуру алгоритма или смене коэффициентов в формуле.

Главным преимуществом фрактальной графики является то, что в сохраняются только формулы и алгоритмы.

компьютерной графики

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

Итак, перечислим основные области компьютерной графики:

1) моделирование;

2) проектирование;

3) отображение визуальной информации;

4) создание пользовательского интерфейса.

Где применяется компьютерная графика?

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

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

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

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

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

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

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

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

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

В примере использован файл 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М линейные графики будет выглядеть следующим образом:


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


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

Если продолжить работу с данным конкретным графиком, может возникнуть необходимость убрать кнопки Еще и Вых . из левого верхнего угла графического окна. Для этого нужно нажать на кнопку Вых. (после нажатия кнопки Еще вновь появится диалоговое окно 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, то в самом заголовке на графике будет показано условное обозначение первой из зависимостей. Теперь в поле заголовка Нижняя ось Х2 введите следующую строку: @-% Poor (П) @L-% Phone @L-% 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 и нажмите ОК.


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

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


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

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

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


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


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

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


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

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

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


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


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


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

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

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

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

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

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


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

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

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


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

Увеличение

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


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


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

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


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

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

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


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

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


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

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


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

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

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

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

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


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

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

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

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


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

Пример 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) пробелами. Поскольку условные обозначения не уместятся в одну строку, то табулятор не сможет гарантировать одинаковый интервал между символами и текстом.


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


Текст расположен не в центре рамки, потому что в первоначальной записи условных обозначений присутствовали символы межстрочного интервала (@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. Позже этот график снова может быть занесен в инициализационный файл (с помощью кнопки Добавить), и опять появится в меню Графики пользователя.