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

Разнообразные статистические процедуры также
доступны в Библиотеке операций с матрицами (см
ниже) и могут быть применены к анализу открытого
файла данных или к определенным его переменным.
Поддерживает ли язык STATISTICA BASIC построение
графиков?
Язык STATISTICA BASIC является мощным инструментом
разработки графических приложений для
статистического анализа. Он позволяет получить
доступ практически ко всем графическим
процедурам системы STATISTICA. Даже создание
очень сложных графиков с помощью языка STATISTICA BASIC
происходит на удивление просто. Для ускорения
ввода операторов языка (в том числе графических
функций) программа предлагает использование
специального окна Мастер. Например, для
построения графика достаточно ввести всего одну
строчку программного кода.
Следующая (законченная) программа на языке STATISTICA
BASIC строит диаграмму рассеяния для всех
наблюдений (NCases) первых двух переменных (v1
и v2) из текущего набора данных.
NewGraph (SCATTERPLOT, 'Title',
'x', 'y', NCases, v1, v2);
Следующая модификация программы, изменяет
названия осей на графике, приписывая им имена
соответствующих переменных (эти имена задаются в
переменных x$ и y$, а затем используются в
качестве названий осей).
x$ := VarName(1);
y$ := VarName(2);
NewGraph (SCATTERPLOT, 'Title',
x$, y$, NCases, v1, v2);
Приложения
Существует огромное количество применений
графических функций языка BASIC, начиная с
обычных последовательных графиков (например,
построенных для каждого наблюдения файла данных,
расположенных на экране каскадом) до новых,
сложных типов составных изображений,
технических чертежей и диаграмм, связанных с
вашими данными (включая все составные типы
графиков системы STATISTICA такие, как
категоризованные трехмерные и тернарные
графики, создание динамических трехмерных
изображений в перспективе[т.е. реальное
трехмерное рисование, как показано на
следующем рисунке], а также другие специальные
функции).

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

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