Краткий частный обзор — Доступность статистического программного обеспечения

(Пер. с англ. — A Brief Personal Overview — Accessibility of Statistical Software )
Дата публикации:25.01.2013
Twitter Facebook Vkontakte

Оригинал статьи: http://www.access2science.com/statistics/PersonalOverviewStatisticsSoftware.html.

Автор: Джонатан Годфри, Университет им. Массея, Новая Зеландия (англ. Jonathan Godfrey, Massey University, New Zealand)

Введение

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

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

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

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

Решения о том, какое программное обеспечение использовать

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

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

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

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

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

Моё решение

Во время моего обучения на Ph.D. (учёная степень по западной классификации, примерно соответствующая российскому кандидату наук, т.е. фактически речь идёт об аспирантуре. — прим. перев.), я использовал коммерческий продукт, известный как S-Plus. Это было приложение с графическим пользовательским интерфейсом, которое могло быть использовано для решения множества задач, но для выполнения моей работы данное программное обеспечение было нужно из-за его полезности в качестве языка программирования с большим числом встроенных в него статистических процедур. Последняя версия S-Plus, которую я видел, была вполне доступна, но это было более пяти лет назад (оригинальная статья датирована 2011 годом. — прим. перев.), поэтому не могу ручаться за его текущую полезность.

Проект R

За последние десять лет, open source сообщество пережило подъём, и мир статистики также оказался не застрахован от соответствующих последствий. В конце 1990-ых годов, была разработана альтернатива S-Plus. Синтаксис языка в целом тот же, но выполнение некоторых скрытых задач изменилось. Эта программа известна как R (http://www.r-project.org/) и была названа в честь двух создателей — Роберта Джентльмена (англ. Robert Gentleman) и Росса Ихаки (англ. Ross Ihaka).

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

Недостатки GUI R

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

Терминальный режим R

В режиме терминала, R будет читать вам всё, что выводится, как только оно появится на экране. Окно в значительной степени похоже на то, которое вы получили бы будучи пользователем Linux. Если вы используете R в режиме терминала или GUI, то вы можете перенаправить вывод в текстовый файл, который может быть прочитан другим программным обеспечением. Между прочим, R также позволяет вывести набор команд в текущей сессии из текстового файла, написанного в вашем любимом текстовом редакторе.

Задача любого незрячего пользователя R заключается в том, чтобы заставить R запуститься в терминальном режиме, а затем узнать, как использовать программное обеспечение. Я объясняю способ настройки R для работы должным образом, а также существуют учебные материалы, написанные для моих студентов, которые могут вам помочь. Эти ресурсы расположены по адресу http://r-resources.massey.ac.nz..

Некоторые заметки по другому программному обеспечению

Minitab

Minitab используется во многих университетах. Оно множество раз претерпевало изменение за те годы, пока я за ним следил, и для большинства пользователей изменения от одной версии к другой были косметические. Однако они не были такими косметическими для меня. Версия 15 была для меня практически полностью бесполезна, так как я не мог быстро использовать любое из выпадающих меню. Диалоговые окна не были хорошо приспособлены для пользователей программ экранного доступа. Но хотя бы читалось окно вывода. Версия 16, лично для меня, была ещё хуже, поэтому я полностью отказался от использования Minitab. Как это и бывает, версия 12 была довольно хороша. Я был в состоянии использовать его во всех отношениях так же эффективно, как и мои зрячие сверстники, кроме создания графиков.

SPSS

SPSS также широко применяется. У меня есть ограничения по использованию этого программного обеспечения, но знаю, что использование его возможно, хотя и требуются некоторые дополнительные усилия, чтобы оно было установлено таким образом, чтобы сделать его пригодным для работы незрячего пользователя с программой экранного доступа. Доступ к выводу немного неуклюж, но в принципе возможен. Хотя, может быть, вам придётся использовать старую версию.

SAS

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

GenStat, Statistica, и Stata

Начальное погружение в современные (последние три года) версии GenStat и Statistica оставило меня озадаченным. Я уверен, что они были очень симпатичны и привлекательны, но для меня они были бесполезны. Опыта работы с Stata у меня нет. Относительно другого программного обеспечения мой опыт, в настоящее время, устарел и не заслуживает упоминания — хорошо или плохо.

Вывод — используем R

Подведём итог вышесказанному: благодаря R, я остаюсь дееспособным и эффективным, как мои коллеги. Некоторые из них обращаются ко мне за помощью по работе в R, так как мои знания лучше, чем у них. Ни один коллега никогда не спрашивал меня о других программах. Я предлагаю вам попробовать R. Это бесплатное программное обеспечение, поэтому вам придётся потратить только немного времени и усилий.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017