![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 76 Регистрация: 27.04.2014 Пользователь №: 26375 ![]() |
хочу прописать такую конструкцию
DS <-vector ('numeric', length= 1) For (i in levels(ddd$SEX)) {print(i) { DS <-c(summary(ddd$SLEEP [(ddd$SEX==i)==TRUE)]), ?Range?=(min(ddd$SLEEP [(ddd$SEX==i)==TRUE)]) -max(ddd$SLEEP [(ddd$SEX==i)==TRUE)])) Print (DS)} } мне R выдает ошибку Error: unexpected 'in' in "For(i in" в R новичок, так что не все понимаю. ddd это мой дата сет, SEX групп. пер. -пол, SLEEP нужная мне переменная. Хочу для начала хотя бы размах научиться прописывать выражением. Сообщение отредактировал nastushka - 30.10.2014 - 15:43 |
|
![]() |
![]() |
![]() |
![]()
Сообщение
#2
|
|
![]() Группа: Пользователи Сообщений: 1091 Регистрация: 26.08.2010 Пользователь №: 22699 ![]() |
хочу прописать такую конструкцию жесткое порно ![]() 1) присоедините свой датасет в тред 2) скажите _словами_ что вы хотите получить, на R говорить пока у вас не получается ![]() ![]() PS ну и ненадежно как то всё, я бы писал ((((ddd$SEX==i)==TRUE)==TRUE)==TRUE) как минимум! PPS ааа, понял ![]() require(plyr) ddply(ddd, .(SEX), range, na.rm = TRUE) Сообщение отредактировал p2004r - 30.10.2014 - 18:05 ![]() |
|
![]() |
![]() |
![]() ![]() |