Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] программирование в SAS

Ответить
Настройки темы
Разное - [решено] программирование в SAS

Ветеран


Сообщения: 580
Благодарности: 2

Профиль | Отправить PM | Цитировать


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

при проведении корр анализа почему -то возникает ошибка

Код: Выделить весь код
вот простейший скрипт
data corr_XXX;
	input sex $ heigh weight age;
datalines
1 68 155 23
2 56 567 56
2 45 46 23
1 12 15 67
1 15 56 74
1 54 23 23
2 25 54 89
1 123 34 987
;
proc corr data=corr_XXX
	title 'example of corr matrix';
	var heigh weight age
RUN;
т.е. тут пол 1-муж, 2 жен, heigh weight age переменные кот. надо коррелировать, цифры взяты наобум.

программа всегда ведет лог

Код: Выделить весь код
NOTE: Copyright (c) 2002 by SAS Institute Inc., Cary, NC, USA.
NOTE: SAS (r) Proprietary Software Version 9.00 (TS M0)
      Licensed to SUNY AT STONY BROOK, Site 0013402001.
NOTE: This session is executing on the XP_PRO  platform.



NOTE: SAS initialization used:
      real time           0.54 seconds
      cpu time            0.53 seconds

1    data corr_XXX;
2        input sex $ heigh weight age;
3    datalines
4    1 68 155 23
     -
     22
     76
ERROR 22-322: Syntax error, expecting one of the following: ;, CANCEL, PGM.

ERROR 76-322: Syntax error, statement will be ignored.

5    2 56 567 56
6    2 45 46 23
7    1 12 15 67
8    1 15 56 74
NOTE: DATA statement used (Total process time):
      real time           0.01 seconds
      cpu time            0.01 seconds

NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set WORK.CORR_XXX may be incomplete.  When this step was stopped there were 0
         observations and 4 variables.
9    1 54 23 23
10   2 25 54 89
11   1 123 34 987
12   ;


13   proc corr data=corr_XXX
14       title 'example of corr matrix';
         ----- ------------------------
         22    200
ERROR 22-322: Syntax error, expecting one of the following: ;, (, ALPHA, BEST, COV, CSSCP,
              DATA, DEBUG, EXCLNPWGT, HOEFFDING, KENDALL, NOCORR, NOMISS, NOPRINT, NOPROB,
              NOSIMPLE, OUTH, OUTK, OUTP, OUTS, PEARSON, RANK, SINGULAR, SPEARMAN, SSCP,
              VARDEF.
ERROR 200-322: The symbol is not recognized and will be ignored.
15       var heigh weight age
16   RUN;
подскажите, где в моем скрипте ошибка.

Отправлено: 21:43, 20-01-2014

 

Ветеран


Сообщения: 580
Благодарности: 2

Профиль | Отправить PM | Цитировать


сам разобрался.) там после datalines надо ставить ; плюс к этому номинативные перменные д.б. закодированы буквами, а не числами.

Отправлено: 20:36, 23-01-2014 | #2



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

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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] программирование в SAS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Подключить SAS-диск к серверу в корзину SAS/SATA El Scorpio Накопители (SSD, HDD, USB Flash) 29 29-07-2013 09:40
Разное - [addon] SAS.Планета _syd_ Наборы обновлений для Windows XP/2003/Windows 7 2 18-10-2012 20:30
HDD - Подключение SAS Агапыч Накопители (SSD, HDD, USB Flash) 0 03-06-2011 14:15
Разное - SAS Контроллер Kirill NN Прочее железо 2 07-12-2009 17:35
HDD - Sata 2 SAS жесткий VbInt Накопители (SSD, HDD, USB Flash) 2 13-09-2009 19:52




 
Переход