R: в чем разница между rm и remove?

В чем разница между rm и remove?

Ответ 1

Нет никакой разницы; remove является псевдонимом и определяется как:

remove <- rm

Смотрите исходный код здесь

Ответ 2

Теперь они идентичны, но если я правильно помню (и это могло быть только в S +), то оно rm удаляло элементы, указанные без кавычек, и remove требуемые кавычки или переменную со списком объекты для удаления. Таким образом, rm будет использоваться таким же образом, что и то, и другое используется сегодня (без указания каких-либо аргументов), и remove будет использоваться как rm( list= ... сегодня. Поскольку оба они полезны, они были объединены в rm a назад, но поскольку люди использовали remove, в прошлом это было сделано как псевдоним для rm.