Результаты поиска по запросу "r"

2 ответа

 Аргумент ограничен, он не может быть отрицательным символьным вектором, как @ Gavin-Simpson отмечает выше. Таким образом, единственные отрицательные аргументы, которые вы можете получить - это символьная переменная или фиксированный список строковых констант, например

мер, с набором данныхmtcars mtcars[ , "cyl"]а также mtcars[ , 2]оба дают мне одну и ту же колонку. Итак, так как я могу получить все, но столбец 2, как это: mtcars[ , -2]Я не ожидаю этого: mtcars[ , -"cyl"] Error in -"cyl" : invalid argument ...

1 ответ

Хорошо, я отредактировал решение, которое делает это. Тем не менее, пользователь никогда не запрашивал сопоставление с образцом в заголовке или описательном вопросе. Только в его коде есть подход, который предполагает сопоставление с образцом. Как объясняется в моем ответе, я настоятельно рекомендую не использовать частичную обработку шаблонов, потому что, если вы сделаете это неправильно, вы удалите неправильную переменную. Запустите его для удовольствия с шаблоном из 1 буквы: «а» случайно, и 80% ваших переменных пропали.

ел бы создать функцию (CleanEnvir) который в основном вызывает remove / rm и удаляет определенные объекты из.GlobalEnv. CleanEnvir <- function(pattern = "tmp"){ rm(list = ls()[grep("tmp", ls())], envir = globalenv()) } keep <- 1 ...

1 ответ

 имеют в своих данных значение, эквивалентное исключению, поэтому у вас возникнет проблема, независимо от того, неправильно ли вы отклонили значение, которое ложно казалось эквивалентным ограничению, только из-за точности чисел или если вы правильно его сохранили, но из того, что вы можете измерить, у вас будет невозможное значение в ваших данных. Это кажется маловероятной проблемой, но ее невозможно решить удовлетворительно, если она появится.

я хочу сгенерировать случайное число сrunif() в пределах определенного интервала при исключении определенного значения (например, 0,5) я могу написать эту функциюex.runif() кто делает работу, но это в сотни раз медленнее, чем обычноrunif(), ...

ТОП публикаций

2 ответа

Заменить слова в корпусе в соответствии со словарем данных

Я заинтересован в замене всех слов вtm Корпусный объект согласно словарю, составленному из фрейма данных из двух столбцов, где первый столбец - это слово для сопоставления, а второй столбец - слово для замены. Я застрял сtranslate функция. Я ...

1 ответ

bookdown.org/yihui/blogdown/version-control.html

параметры вconfig.toml или какие файлы в/layouts контролировать поколениеindex.xml? Когда я проверяю свой канал Atom, я получаю ряд ошибок, почти все из-за того, что ссылки не являются полными ...

1 ответ

Вот один пример:

ю, что этот вопрос может быть клише, но мне трудно это делать. У меня есть набор данных в следующем формате: Date Visits 11/1/2010 696537 11/2/2010 718748 11/3/2010 799355 11/4/2010 805800 11/5/2010 701262 11/6/2010 531579 11/7/2010 690068 ...

1 ответ

абсолютно внутри.

уйста, запустите приведенный ниже скрипт R, я хочу отобразить значение selectInput в третьем параметре selectInput в виджете infoBox и повторить ту же функциональность для всех вкладок ниже. В настоящее время он жестко запрограммирован, скрипт ...

3 ответа

Который дает:

я есть 2 столбца данных с одинаковым типом данных (строки). Я хочу присоединиться к уровням столбцов. то есть. у нас есть: col1 col2 Bob John Tom Bob Frank Jane Jim Bob Tom Bob ... ... (and so on)теперь col1 имеет 4 уровня (Боб, Том Фрэнк, ...

2 ответа

Вы и @Roland опубликовали один и тот же ответ почти одновременно, ха-ха

аюсь найти разницу между многими парами чисел. Эти числа находятся в двух векторах неравной длины. Например, a<- c(1:5) b<- c(1:10)Теперь мне нужен способ вычисления a [[1]] - b, а затем a [[2]] - b и так далее до a [[5]] - b. Каждый из этих ...

1 ответ

Порядок параметров для этой функции - просто значения first, имена second. Это, вероятно, имеет больше смысла при использовании в трубе. Но проблема также в том, что функции соединения «злоупотребляют» именованной векторной нотацией для указания связывающих столбцов. Как и в случае большинства функций dplyr, все становится еще хуже, когда вам нужно использовать их прагматично, а не напрямую.

аюсь написать пользовательскую функцию, которая объединит два набора данных, используя выражения в качестве аргументов в части «by = c ()» функции left_join (). Вот моя текущая попытка использования функции, которая не удалась в части "by = c ...