Результаты поиска по запросу "r"
Почему `cat` не присоединяется к` file` соединению?
Я запустил эти два блока кода, ожидая одинакового вывода cattest <- file("cattest.txt") cat("First thing", file = cattest) cat("Second thing", file = cattest, append = TRUE) close(cattest) sink("cattest_sink.txt") cat("First thing") cat("Second ...
Создание общих библиотек в подкаталогах
Я пытаюсь создать пакет R, который использует некоторый C-код. У меня есть библиотека C, которая скомпилирована в исполняемый файл, который можно вызвать из командной строки. С этим связан Makefile. Я пытаюсь получить ...
Как настроить тест для проверки CMD R?
Есть, по-видимому, два способа интеграцииtestthat с участиемR CMD check, Я не могу заставить либо работать. Подход № 1: (возможно, не рекомендуется)СогласноDevtools Wiki [https://github.com/hadley/devtools/wiki/Testing#r-cmd-check]: При ...
Как установить несколько легенд для одной и той же эстетики в ggplot2?
Я строю данные из нескольких фреймов данных в ggplot2 следующим образом: # subset of iris data vdf = iris[which(iris$Species == "virginica"),] # plot from iris and from vdf ggplot(iris) + geom_line(aes(x=Sepal.Width, y=Sepal.Length, ...
Преобразование символа в числовое без приведения NA в R
Я работаю в R и у меня есть датафрейм, dd_2006, с числовыми векторами. Когда я впервые импортировал данные, мне нужно было удалить $, десятичные точки и некоторые пробелы из 3 моих переменных: SumOfCost, SumOfCases и SumOfUnits. Для этого я ...
Как получить доступ к элементам вектора в Rcpp :: List
Я озадачен. Следующее компилируется и работает нормально: #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]] List test(){ List l; IntegerVector v(5, NA_INTEGER); l.push_back(v); return l; }В R: R) test() [[1]] [1] NA NA NA NA NAНо ...
объединение конечных точек диапазона с последовательностью
В одном из моих приложений есть кусок кода, который извлекает информацию изdata.table объект в зависимости от значений в другом. # say this table contains customers details dt <- data.table(id=LETTERS[1:4], start=seq(as.Date("2010-01-01"), ...
столбцы суммирования выпуска
У меня очень большой набор данных, и я пытаюсь получить суммы значений. Переменные являются двоичными с 0 и 1. Каким-то образом, когда я запускаю цикл for for (i in 7:39){ agegroup1[53640, i]<-sum(agegroup1[, i]) }Цикл обрабатывает, но все, ...
Можно ли создавать списки, которые сами себя называют на основе имен входных объектов?
Для меня было бы очень полезно иметь возможность создавать объект списка R без необходимости указывать имена каждого элемента. Например: a1 <- 1 a2 <- 20 a3 <- 1:20 b <- list(a1,a2,a3, inherit.name=TRUE) > b [[a1]] [1] 1 [[a2]] [1] 20 [[a3]] [1] ...
как передать выражение через функцию для функции подмножества для оценки в R
я пытаюсь написать метод подмножества для другого класса объектов, который я хотел бы, чтобы пользователи могли выполнять так же, как они используютsubset.data.frame функция. Я прочитал несколько связанных статей, таких ...