Описание тега model.matrix

1 ответ

R: Расширение R-фактора в фиктивные столбцы для каждого уровня фактора

У меня довольно большой фрейм данных в R с двумя столбцами. Я пытаюсь сделать из Code столбец (factor наберите с 858 уровнями) фиктивные переменные. Проблема в том, что R Studio всегда зависал, когда я пытался это сделать. > str(d) 'data.frame': …
1 ответ

Предикат и model.matrix дают разные прогнозируемые средства в пределах уровней факторной переменной

Этот вопрос возник в результате другого вопроса, размещенного здесь: ошибка несогласованных аргументов от lmer при попытке извлечь информацию из модельной матрицы При попытке получить прогнозируемые средние значения из модели Лмера, содержащей факто…
18 дек '15 в 00:29
2 ответа

R формула () фиктивного кодирования модели матричного фактора взаимодействия

Я пытаюсь использовать formula генерировать model.matrix объект, который будет использоваться в пользовательской функции оптимизатора. По большей части это прекрасно работает, но когда дело доходит до взаимодействия фактор-фактор, я бы хотел указать…
20 апр '15 в 20:05
1 ответ

Создание model.matrix в R не помещается в памяти (перепробовал все пакеты отображения памяти)

Я пытаюсь оценить lm() Fitment в R для большого набора данных продаж. Сами данные не настолько велики, что R не может их обработать; около 250 МБ в памяти. Проблема в том, когда lm() вызывается для включения всех переменных и кросс-терминов, констру…
09 дек '14 в 17:52
1 ответ

Ошибка model.matrix: оператор $ недопустим для атомарных векторов

Я столкнулся с этой ошибкой при использовании "model.matrix". data_A <- data.frame(X1 = c("Y","N"), X2 = c(20,24), Y = c("N","Y")) data_A model.matrix("Y ~ X1 + X2", data_A) Error: $ operator is invalid for atomic vectors В чем причина проблемы?
15 янв '19 в 00:50
2 ответа

Почему model.matrix такой медленный?

Рассмотрим следующие демонстрационные данные: set.seed(1) n <- 1000000 x1 <- rnorm(n) x2 <- rnorm(n) x3 <- rnorm(n) Если я построю матрицу mt с model.matrix(), это займет вечность: system.time(mt <- model.matrix(~x1+x2+x3)) usuário si…
11 фев '14 в 23:36
1 ответ

'dmap_if` и'model.matrix'вместе

Я использую Arthritis набор данных из vcd пакет для выполнения одного горячего кодирования. Я хотел бы использоватьpurrr::dmap_if а также Matrix::model.matrix вместе, чтобы сделать это. Когда я бегу do.call(model.matrix, list(Improved~.,Arthritis)) …
22 июн '16 в 14:02
1 ответ

Разработка матрицы с использованием функции model.matrix для экспрессии генов

Нужна помощь. Мои данные выглядят так: Identifier Sample1 Sample2 Sample3 ...Sample10 Gene1 10.85 9.33 11.04 ... 10.093 Gene2 5.94 7.95 6.46 ... 6.33 ... Gene99 3.93 4.12 7.86 ... 9.45 Образцы от 1 до 4 нормальные, от 5 до 10 ненормальные. Данные хр…
18 фев '18 в 07:57
1 ответ

Линейная модель матрицы, где каждый уровень категориального контрастируется со средним

У меня есть данные xy, где y - непрерывный ответ, а x - категориальная переменная: set.seed(1) df <- data.frame(y = rnorm(27), group = c(rep("A",9),rep("B",9),rep("C",9)), stringsAsFactors = F) Я хотел бы соответствовать линейной модели: y ~ grou…
21 сен '18 в 00:19
1 ответ

R design.matrix проблема - упал столбец в матрице дизайна?

У меня возникла странная проблема при попытке настроить матрицу проектирования для последующего анализа парных дифференциальных выражений на данных RNAseq. Для матрицы дизайна у меня есть и информация о доноре, и каждое условие: group<-factor(y$s…
09 мар '18 в 21:40
2 ответа

sparseMatrix с числовыми и категориальными данными

Я пытаюсь создать разреженную матрицу с числовыми и категориальными данными, которые будут использоваться в качестве входных данных для cv.glmnet. Когда задействованы только числовые данные, я могу создать sparseMatrix, используя следующий синтаксис…
06 апр '15 в 20:34
2 ответа

model.matrix из списков в r

Я пытаюсь преобразовать список факторов в матрицу, например: myLists: [[1]] [1] "RA" "FZFG" "BR" [[2]] [1] "RA" [[3]] [1] "" [[4]] [1] "" в RA FZFG BR 1 1 1 1 0 0 0 0 0 0 0 0 Я пытался сделать следующее: allFactors<-c("RA","FZFG","BR") mat<-mo…
24 май '15 в 19:06
1 ответ

Не удаляйте идеально коллинеарные переменные из model.matrix

Я знаю, что могу построить модель матрицы следующим образом: df <- data.frame(outcome = rnorm(4), group1 = rep(c('A', 'B'), each = 2), group2 = rep(c('A', 'B'), times = 2)) model.matrix(outcome ~ group1 + group2 - 1, data=df) Что дает group1A gro…
21 июл '17 в 20:48
0 ответов

Какова цель model.matrix()?

Сейчас я прохожу MOOC "Введение в статистическое обучение" от Stanford OpenX. В одном из лабораторных упражнений предлагается создать матрицу модели из данных испытаний, явно используя model.matrix(), Выписка из учебника Теперь мы вычислим ошибку на…
18 фев '15 в 07:11
1 ответ

R model.matrix, используя один и тот же коэффициент, установленный среди всех столбцов

У меня есть набор данных баскетбольной линейки с пятью столбцами, каждый из которых имеет один и тот же коэффициент, например: head(dat) V1 V2 V3 V4 V5 1 MILES,KEATON KINGSLEY,MOSES BELL,ANTHLON HANNAHS,DUSTY DURHAM,JABRIL 2 MILES,KEATON KINGSLEY,MO…
16 июл '16 в 16:29
0 ответов

Превратить столбец с факторами в списке в матрицу модели в R

Итак, у меня есть data.frame, который я хотел бы превратить в model.matrix. Это все в R Вот пример того, что у меня есть: col1 1 "factor1","factor2" 2 "factor1" 3 "factor3" 4 "factor1","factor2" Я хотел бы создать следующий вывод: factor1 factor2 fa…
09 янв '18 в 18:00
1 ответ

Проблема Преобразование фрейма данных в матрицу дизайна в r

Я начал с R несколько дней назад и действительно мог использовать некоторую помощь:D В настоящее время у меня есть data.frame с 200 наблюдениями и 12 переменными (они представляют клики, поэтому они называются c1-c12). Фон: пользователь нажимает (до…
28 окт '16 в 11:43
1 ответ

Как удалить неиспользуемые уровни из модельной матрицы

Я создал модель матрицы. Некоторые переменные являются категориальными переменными. После фильтрации данных некоторые уровни больше не находятся в наборе данных. Как я могу удалить неиспользуемые уровни? Могу ли я применить фактор-функцию к категори…
02 июл '18 в 15:05
0 ответов

Переменный порядок в терминах взаимодействия

Я пытаюсь подогнать ряд линейных моделей, как показано ниже. Важно, чтобы все термины взаимодействия были отсортированы лексикографически. Обратите внимание, что во второй модели отсутствует основной эффект для х. x = rnorm(100) y = rnorm(100) z = x…
26 мар '16 в 13:59
1 ответ

Другой результат с использованием model.matrix для функции в R

Я пытаюсь использовать model.matrix в функции (я не буду показывать всю функцию, только интересующую ее часть), но я замечаю, что результат для model.matrix отличается, когда эта команда используется внутри функции. Вот код: df <- data.frame(a=1:…
05 июн '15 в 06:10