#r #database #statistics #symbols
#r #База данных #Статистика #символы
Вопрос:
Насколько я понимаю, эти два символа показывают отношения двух переменных. Я не могу понять разницу. Пожалуйста, помогите
Комментарии:
1. Они делают две совершенно разные вещи.
$
является ли оператор индексации для столбцов фрейма данных, прочитайте это: rspatial.org/intr/4-indexing.html .~
указывает разделение между левой частью (переменные ответа) и правой частью (переменные-предикторы) формулы регрессии, прочитайте это: thomasleeper.com/Rcourse/Tutorials/formulae.html . Есть много других руководств, которые вы могли бы посмотреть, помимо тех, которые связаны здесь.2. Это немного похоже на вопрос «В чем разница между cat и таблицей? Насколько я понимаю, у них обоих есть ноги. Я не могу понять разницу. » Вы можете попытаться
help("$")
узнать об$
операторе.
Ответ №1:
Давайте посмотрим пример ниже:
# Dataset cars
df <- cars
# $ Indicates a column in the df
df$speed
# ~ in this case is used in linear model to tell the relation between variables
lm(speed ~ dist, df)