Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Теория программирования -> Боровиков В. -> "STATISTICA. Искусство анализа данных на компьютере" -> 191

STATISTICA. Искусство анализа данных на компьютере - Боровиков В.

Боровиков В. STATISTICA. Искусство анализа данных на компьютере — Спб.: Питер, 2003. — 688 c.
Скачать (прямая ссылка): statistikaiskusstvoanalizadannih2003.djvu
Предыдущая << 1 .. 185 186 187 188 189 190 < 191 > 192 193 194 195 196 197 .. 204 >> Следующая


Когда вы запускаете этот макрос «как есть», будет повторена вся последовательность анализа

Клавиатурные макросы

Если вы выбираете команду Stan Recording Keyboard Macro — Записать клавиатурный макрос в меню Сервис — Макрос — Tools — Macro, то STATISTICA записывает последовательность нажатия клавиш, которую вы производите.

По окончании записи в редакторе STATISTICA Visual Basic Е^оготкрывается окно с простой программой, содержащей единственную команду SendKeys с символами, которые перечисляют все нажатия клавиш во время рабочей сессии в STATISTICA.

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

Среда программирования

Итак, мы показали, как можно записать последовательность действий в STA T1STICA. Вы проводите анализ данных в STATISTICA, программа записывает код сценария, имея код, можно многократно повторять его.

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

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

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

Глава 18. Язык STATISTICA VISUAL BASIC

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

Наше популярное изложение основано, главным образом, на текстах про— и комментариях к ним. Так же как при изучении иностранных языков ны ста" тесь совместить чтение текстас правилами грамматики,так н при изучении я:г программирования изучение программ следует совместить с основными прав-ми и сог шшеннями языка. Мы настоятельно рекомендуем вам лкспернмснщ вать с STATISTICA, писать собственные программы и модифицировать нзг; ные Лейтмотивом нашей книги является слово «эксперимент», нелыя научит анали-шронать данные, не экспериментируя всесторонне с программой.

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

Заметьте, таких переменных может быть достаточно много, также может бьп! большое количество пациентов, которые нрошли обследование, потому вам тр- з по обозреть полученные результаты

Получив таблицу, вы хшелн бы визуально представить полеченные резулыж ты. например, выделить опредеаенным цветом группу пациентов, которые ncyi. тааываются в норму, или выделить группы пациентов, которые близки друг к другу по ряду параметров, и т.д. В выборе способа выделения ваша фан нюия ничо» С” ограничивается. Конечно, каждый модуль системы STATISTICA предлагает сгаЧ циальные средства визуализации результатов анализа, однако нам хотелось бы получить нечто свое

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

Конечно, наше описание не яаляется полным, для всестороннего знакомо следует использовать руководство по стандартному Visual Basic.

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

Основные соглашения STATISTICA Visual Basic

О Основная программа: как минимум, в каждой программе имеется про Main, которая декларирована как Sub Hain в начале программы.

о Процедура завершается оператором End Sub. Между Sub Main н End Sub пи шется текст программы.
г

| Основные соглашения STATISTICA Visual Basic

651

О Комментарии: любая строчка, которая начинается с апострофа, считается комментарием.

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

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

о Справочник по ключевым словам SVB: в любой момент вы можете высветить текст н нажать клавишу F1, чтобы вывести на экран общую справку по синтаксису SVB для данной конкретной команды и просмотреть пример се использования.

О Для того чтобы записать код программы на SVB. нужно выполнить следующие действия.
Предыдущая << 1 .. 185 186 187 188 189 190 < 191 > 192 193 194 195 196 197 .. 204 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.