Вопросы по теме 'do.call'

do.call и кривая не могут построить функцию внутри другой функциональной среды
Я столкнулся со странной проблемой, связанной с do.call и curve : func1 <- function (m, n) { charac <- paste ("func2 <- function(x)", m, "*x^", n, sep = "") eval(parse(text = charac)) return(func2) } func3 <- function (m, n)...
447 просмотров
schedule 06.04.2022

Список списков матриц
Я пытаюсь манипулировать списком списков R, которые сами содержат матрицы. То, что я хочу сделать, похоже на этот вопрос где список матриц l объединяется в одну матрицу с помощью функции do.call(rbind, l) или rbind.fill.matrix(l) из plyr ....
152 просмотров
schedule 15.05.2022

R: объединить список фреймов данных в один фрейм данных, добавить столбец с индексом списка.
Вопрос очень похож на этот . Он предназначен для объединения списка фреймов данных в один более длинный фрейм данных. Однако я хочу сохранить информацию, из какого элемента списка были получены данные, добавив дополнительный столбец с индексом...
3162 просмотров
schedule 16.01.2024

вызов grid.arrange в списке ggplots
Этот вопрос связан с этим здесь: Связанное сообщение Мой текущий вопрос: в моем коде я создаю список ggplots в списке, вызывая lapply. Я использую lapply в первую очередь, потому что я выполняю довольно большое количество похожих ggplots, и...
2691 просмотров
schedule 10.09.2022

процентная таблица с отсутствующими категориями
Я пытаюсь рассчитать процент 0,1,2,3 каждого столбца в r, используя комбинацию prop.table и do.call . tblpercent <- function(x){ round(prop.table(table(x)),4) } do.call(cbind,lapply(A,tblpercent)) Однако некоторые столбцы не содержат...
317 просмотров
schedule 08.01.2023

Функция do.call([) в R
Я изучаю R, поэтому извините, если мой вопрос звучит слишком просто. Вот функция, которую я написал для создания подтаблицы из таблицы. Я следую книге Нормана Матлоффа. Итак, мне снова жаль, если вы считаете, что есть более короткий способ сделать...
937 просмотров
schedule 28.07.2022

R - Упорядочивание с использованием do.call в порядке убывания
Я хочу заказать набор данных на основе пользовательского ввода. Пользовательский ввод будет представлять собой массив символов (имя столбца), называемый ниже cols. dataset1[do.call('order', as.list(dataset1[cols])),] Это прекрасно работает....
673 просмотров
schedule 22.07.2022

произвольное количество участков для grid.arrange
Я пытаюсь построить произвольное количество гистограмм с rmarkdown, разделенным двумя столбцами. В моем примере будет всего 20 графиков, поэтому я надеялся получить по 10 графиков в каждом столбце, однако я не могу заставить это работать с...
694 просмотров
schedule 29.01.2024

Эффективное применение условий к матрице
У меня есть integer matrix : set.seed(1) counts.mat <- matrix(sample(50,29*10,replace=T),nrow=10,ncol=29) colnames(counts.mat) <- c("ww.1m_1","ww.1m_2","wm.1m_1","wm.1m_2","wm.1m_3","wn.1m_1","wn.1m_2",...
57 просмотров
schedule 11.03.2024

R: применить против do.call
Я только что прочитал профиль @David Arenburg и нашел кучу полезных советов о том, как развить хорошие навыки/привычки R-программирования, и один из них особенно поразил меня. Я всегда думал, что функции применения в R были краеугольным камнем работы...
1699 просмотров
schedule 17.02.2023

Проблема со спецификацией do.call второго аргумента
Я создал функцию, которая должна оценивать производительность двух статистических тестов. в этой функции я использую функцию вызова в первой функции для создания своих генераций данных. (уже извините за количество кода) Спасибо за помощь! Проблема...
27 просмотров
schedule 18.08.2022