Значение ~. (тильда точка) аргумент?
27197 просмотра
1 ответ
В чем смысл ~.
аргумента в R?
Например plot(~.,xyz..)
Я видел, как этот аргумент использовался несколько раз в разных контекстах, и, поскольку сложно найти значимые символы в Google, я добился небольшого успеха.
Автор: Info5ek Источник Размещён: 12.11.2019 09:59Ответы (1)
46 плюса
Это формула в сокращенной записи. Попробуй это:
plot( mpg ~ cyl, data= mtcars )
Левая рука является зависимой переменной, правая рука является независимой переменной. Как y = bx + c означает, что y ~ x.
Формулы являются одним из краеугольных камней R, и вам нужно понять их, чтобы эффективно использовать R. Чаще всего формулы используются для моделирования всех видов, например, вы можете выполнить базовую линейную регрессию с помощью
lm( mpg ~ wt, data= mtcars )
... чтобы увидеть, как пробег на галлон зависит от веса. Посмотрите на ?formula
некоторые дополнительные объяснения.
Точка означает «любые столбцы из данных, которые в противном случае не используются». Google для "формул R", чтобы получить больше информации.
Автор: January Размещён: 19.11.2012 12:52Вопросы из категории :
- r Как получить доступ к последнему значению в векторе?
- r Пакеты оптимизации для R
- r Есть ли у R такие операторские операции, как Perl qw ()?
- r Библиотека / инструмент для рисования тройных / треугольных графиков
- r Участки без заголовков / надписей в R
- r Расчет скользящей средней
- r Режим Emacs ESS - вкладка для области комментариев
- r Преобразование данных из многих строк во многие столбцы
- r Проверить, содержит ли вектор данный элемент
- r Поиск всех позиций для нескольких элементов в векторе
- syntax Как вы форматируете unsigned long long int, используя printf?
- syntax Как вы передаете функцию в качестве параметра в C?
- syntax Что ** (двойная звезда / звездочка) и * (звездочка / звездочка) делают для параметров?
- syntax Может кто-нибудь объяснить __all__ в Python?
- syntax Какая польза от квадратных скобок [] в операторах sql?
- syntax Как я могу сделать разрыв строки (продолжение строки) в Python?
- syntax Как получить десятичное значение при использовании оператора деления в Python?
- syntax Что предпочтительнее использовать в Python: лямбда-функции или вложенные функции ('def')?
- syntax C # - использование ключевого слова виртуальный + переопределение против нового
- syntax Как мне перебрать диапазон чисел, определенных переменными в Bash?