2014-09-24 5 views
1

Я новичок в R. Я в настоящее время использую случайный лес, чтобы сделать какое-то предсказание. Когда я прочитал этот документ, он имеет следующие командные строки: - (. Видовой ~, данные = trainData, ntree = 100, бесконтактный = TRUE)Что такое специальный оператор «~» в R?

< iris_rf RandomForest ///// строят случайный лес

Это похоже, что «Species» - это набор входных данных, но я не понимаю, что делает «Species ~». означает, в частности, что такое смысл оператора '. Я никогда раньше не видел такого оператора.

+0

Поскольку вы являетесь новичком в R, я рекомендую вам взглянуть на [Учебник Quick-R] (http://statmethods.net) – Barranka

ответ

4

[К сожалению все, что я должен искал этот вопрос в OP был дубликат]

Это синтаксис R использует для формул.

Все это означает, что зависимой переменной~ ('зависит от')независимые переменные.

Что касается 'DepVar ~.' , мы используем '.' вместо независимых переменных, чтобы обозначить «все остальные переменные в наборе данных».

Смежные вопросы