2015-02-10 3 views
0

Я очень новичок в R и пытаюсь выяснить, как использовать индексирование с помощью $. Если бы я хотел добавить аргумент, скажите drop(), как мне использовать $ с аргументами? Я пробовал:

subset <- mydata_df$variable1[drop=FALSE] 

Это не работает.

ответ

2

Если вы смотрите на странице ?"[.data.frame" помощи, вы увидите, что оператор $ отличается от оператора [ и только последний имеет drop= аргумент. Таким образом, правильный синтаксис для такой экстракции составляет

mydata_df[, "variable1", drop=FALSE] 
Смежные вопросы