Результаты поиска по запросу "r"
data.table: использование setkey с переменной имени столбца
У меня есть имя переменной, сохраненной в строковую переменнуюwhich_id. W является таблицей данных Как мне позвонитьsetkey наW с участиемwhich_id ? Это то что я пробовал > eval( paste( 'setkey(W,' , which_id , ')' ) ) [1] "setkey(W, ...
Создать фиктивные переменные в одной таблице на основе диапазона дат в другой таблице
У меня есть две таблицы.table1 выглядит так date hour data 2010-05-01 3 5 2010-05-02 7 7 2010-05-02 10 8 2010-07-03 18 3 2011-12-09 22 1 2012-05-01 3 0Это хранится какdata.table с ключом наdate а такжеhour, У меня есть еще один стол, который ...
Получение пороговых значений из кривой ROC
У меня есть несколько моделей, использующихROCR пакет по вектору прогнозируемого процента классов, у меня есть объект производительности. Построение объекта производительности со спецификациями "tpr", "fpr" дает мне кривую ROC. Я сравниваю ...
Как изменить локаль R?
Я использую версию R 2.15.3 (2013-03-01) в Ubuntu 12.10. Система на немецком языке, как и R. Это не удобно при поиске сообщений об ошибках. Выполнение R в Xterm таким образом$ LANG="C" R частично решает проблему. Тогда R отображает все на ...
Predict.glm не предсказывает пропущенные значения в ответе
По какой-то причине, когда я указываю glms (и lm тоже, получается), R не предсказывает пропущенные значения данных. Вот пример: y = round(runif(50)) y = c(y,rep(NA,50)) x = rnorm(100) m = glm(y~x, family=binomial(link="logit")) p = ...
Определите дубликаты и отметьте первое вхождение и все остальные
Я пытаюсь определить все строки, которые представлены дважды или более в матрице. Например: m <- matrix(c(1,2,1,3,1,4,1,2,2,3,2,3,1,2,5), ncol = 3) m duplicated(m[,1]) Выходы: [,1] [,2] [,3] [1,] 1 4 2 [2,] 2 1 3 [3,] 1 2 1 [4,] 3 2 2 [5,] 1 3 ...
Фиктивные переменные из строковой переменной
Я хотел бы создать фиктивные переменные из этого набора данных: DF<-structure(list(A = c(1, 2, 3, 4, 5), B = c("1,3,2", "2,1,3,6", "3,2,5,1,7", "3,7,4,2,6,5", "4,10,7,3,5,6")), .Names = c("A", "B"), row.names = c(NA, 5L), class = "data.frame") > ...
Изменить форму головоломки в data.table
Еще одна проблема изменения формы вdata.table set.seed(1234) DT <- data.table(x=rep(c(1,2,3),each=4), y=c("A","B"), v=sample(1:100,12)) # x y v # 1: 1 A 12 # 2: 1 B 62 ... #11: 3 A 63 #12: 3 B 49Я хотел бы сделать накопительную суммуx а такжеv ...
Ошибка в heatmap.2 (gplots)
Я перешел на новый сервер и установил R версии 3.0 на нем. (библиотека gplots больше не была доступна для 2.14) Используя сценарий, который работал для версии 2.14, я теперь сталкиваюсь с проблемой создания тепловой карты. В версии 3 R я ...
Ограничения по весу при оптимизации портфеля с использованием пакета quadprog в R
Я новичок в использовании R и оптимизации портфеля. Я пытаюсь оптимизировать портфель с 7 активами так, чтобы активы с номерами 3 и 4 имели минимальный вес 0,35 каждый, а сумма всех 7 активов равнялась 1. Ниже приведен код, который ...