Вопросы по теме 'r-faq'

Одна функция для обнаружения NaN, NA, Inf, -Inf и т. д.?
Есть ли в R единственная функция, которая определяет, является ли значение NA , NaN , Inf , -Inf или каким-либо иным образом неправильно сформированным числом?
13381 просмотров
schedule 20.04.2022

Агрегировать / суммировать несколько переменных для каждой группы (например, сумма, среднее значение)
Есть ли простой способ агрегировать ( sum , mean , max и т. Д.) Несколько переменных одновременно из фрейма данных? Ниже приведены некоторые примеры данных: library(lubridate) days = 365*2 date = seq(as.Date("2000-01-01"), length = days, by...
198523 просмотров
schedule 01.11.2022

Как написать trycatch на R
Я хочу написать trycatch код для устранения ошибки при загрузке из Интернета. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url)...
353016 просмотров

Нумерация строк внутри групп во фрейме данных
Работа с фреймом данных подобна этому: set.seed(100) df <- data.frame(cat = c(rep("aaa", 5), rep("bbb", 5), rep("ccc", 5)), val = runif(15)) df <- df[order(df$cat, df$val), ] df cat val 1 aaa 0.05638315 2...
122239 просмотров
schedule 04.02.2022

Удалить повторяющиеся строки
Я прочитал CSV файл в R data.frame. В некоторых строках один и тот же элемент находится в одном из столбцов. Я хочу удалить повторяющиеся строки в этом столбце. Например: platform_external_dbus 202 16...
437622 просмотров
schedule 11.05.2024

Вставка двух векторов комбинациями элементов всех векторов
У меня два вектора: vars <- c("SR", "PL") vis <- c(1,2,3) На основе этих векторов я хотел бы создать следующий вектор: "SR.1" "SR.2" "SR.3" "PL.1" "PL.2" "PL.3" С paste я получаю следующий результат: paste(vars, vis,...
41084 просмотров
schedule 11.03.2022

Что означает «Следующий объект замаскирован из пакета: xxx»?
Когда я загружаю пакет, я получаю сообщение о том, что: "The following object is masked from 'package:xxx' Например, если я загружаю testthat , то assertive , я получаю следующее: library(testthat) library(assertive) ## Attaching...
167437 просмотров
schedule 11.10.2023