Вопросы по теме 'mapply'

Использование mapply для преобразования вектора поэлементно по вектору с функциями
есть вопрос по использованию mapply . Рассмотрим следующие два случая: Случай 1 , показывающий упрощенный пример того, что я хочу сделать. Я использую mapply для поэлементного преобразования моего вектора k с помощью функций, хранящихся в vector...
422 просмотров
schedule 26.10.2021

R: функция mapply возвращает ошибку: уровни факторов различаются
У меня есть два фрейма данных (DfA и DfB). Каждый фрейм данных имеет три факторных переменных: вид, тип и регион. DfA также имеет столбец числовых значений, и я хочу использовать его для оценки числовых значений в новом столбце DfB на основе общих...
1453 просмотров
schedule 19.09.2021

Sparsematrix для отображения
Я пытаюсь использовать mapply, потому что я использовал forloop, но это занимает очень много времени, поэтому я пытаюсь использовать mapply для вычисления большого набора данных с разреженной матрицей в r, но я столкнулся с этой ошибкой Error in...
51 просмотров
schedule 25.12.2021

Как получить сумму списка с помощью mapply в r
У меня есть список из 100 элементов, каждый из которых содержит 431 элемент. Я хочу использовать mapply для суммирования значений из каждого списка. Например, скажем, у меня есть список из 5 элементов, но у каждого элемента есть еще 5 элементов....
246 просмотров
schedule 12.03.2022

R: Помощь в работе с несколькими data.frames и mapply
У меня есть два файла данных, состоящие из 8 строк, 2151 столбца. Я хочу сделать регрессию между каждым файлом, для каждого столбца и вывести значения наклона, точки пересечения и r-квадрата. Пример: выполните регрессию столбца 1 файла 1 (все 8...
256 просмотров
schedule 26.06.2022

Scala-эквивалент R's Mapply?
Я пришел из R, поэтому я привык использовать семейство функций R *apply. Функции list.foreach(_.fun) и list.map(_.fun) в Scala очень похожи на функцию lapply(list, fun) в R тем, что обе они итеративно выполняют функцию над каждым элементом...
212 просмотров
schedule 03.07.2022

R Отображение различных функций во вложенный список
Используя базовый R, я хотел бы применить другую функцию к каждому элементу вложенного списка. Я знаю, как применить такую ​​же функцию к вложенному списку с lapply (список, lapply, функция). Однако я ищу элегантный способ применить...
140 просмотров
schedule 11.07.2022

Индикатор выполнения и отображение (ввод в виде списка)
Я хотел бы следить за ходом моей функции mapply. Данные состоят из 2-х списков и есть функция с 2-мя аргументами. Если я сделаю что-то подобное с функцией, которая принимает 1 аргумент, я могу использовать ldply вместо lapply. (Я хотел бы...
528 просмотров
schedule 29.07.2022

R - применить функцию с различным значением аргумента для каждой строки / столбца матрицы
Я пытаюсь применить функцию к каждой строке или столбцу матрицы, но мне нужно передать другое значение аргумента для каждой строки. Я думал, что знаком с lapply, mapply и т. Д. Но, вероятно, этого недостаточно. В качестве простого примера:...
3147 просмотров
schedule 05.08.2022

mapply для лучшей производительности
Я хочу применить функцию к входу матрицы a , эта функция изменит первый элемент на c[a[1]] , а следующие элементы на b[a[i],a[i+1]] , начиная с i = 1 до i = ncol(a) - 1 . пример ввода: a <- matrix(c(1,4,3,1),nrow=1) b <-...
227 просмотров
schedule 05.08.2022

mapply для вычитания матриц из двух разных списков и возврата списка матриц
У меня есть два списка матриц, в каждом списке по 12 матриц. Я хочу вычесть две матрицы из каждого списка. Вот воспроизводимый пример: x1 <- matrix((1:25)*0.1, ncol=5) x2<-x1+0.3 list1<-list(x1,x2) list2<-list(x1*2,x2*0.1)...
109 просмотров
schedule 13.08.2022

Использование mapply() или любого из членов его семейства для вызова функции над векторами
У меня есть функция с несколькими векторными и не векторными аргументами: myfun <- function( number , vector1, vector2, number2) { # test function thanks to Chi Pak temp <- number * vector1 + max(vector2) * number2...
122 просмотров
schedule 27.09.2022

передача более одного аргумента в FUN of lapply
Мой вопрос основан на другом, похожем вопросе: передача нескольких аргументов в FUN или lapply (и другие * применяются) У меня есть настраиваемая функция, создающая data.frame . Цель состоит в том, чтобы получить список data.frames для каждой...
285 просмотров
schedule 26.09.2022

Применение функций к нескольким спискам
Я пытаюсь запустить некоторую базовую статистику (и более глубокую позже) во фрейме данных, который имеет категориальные переменные для продаж. Помимо продаж, он отслеживает такие вещи, как район (где находится продавец), день недели, время дня...
83 просмотров
schedule 10.03.2023

Создание отдельных графиков для каждого уникального идентификатора субъекта и сохранение их в рабочем каталоге с идентификационным номером субъекта.
У меня есть огромные данные со многими предметами. Данные имеют следующие столбцы: ID TIME CONC 7030104 2.0 0.536 7030104 2.5 1.320 7030104 3.0 1.460 7030104 4.0 5.070 7030104 5.0 17.300 7030104 6.0 38.600 70304 8.0...
520 просмотров
schedule 13.01.2023

Использование применения в R
У меня есть числовая матрица, и я хочу получить среднее значение 5 самых низких (наименьших значений) элементов из каждого столбца. Я пытаюсь использовать одну из различных доступных функций применения. Но я не могу этого сделать. Это функция,...
958 просмотров
schedule 24.11.2022

Преобразуйте этот цикл for в функцию применения R
У меня есть вектор данных, например: data <- c(1, 3, 4, 7) И я хотел бы применить функцию к каждой паре элементов в векторе, чтобы она возвращала матрицу верхнего треугольника, как показано ниже: mat <- matrix(data = NA, nrow =...
74 просмотров
schedule 07.10.2023

R Векторизация: как вернуть индекс первого элемента каждой строки в матрице, которая соответствует условию, и суммировать все элементы до этого индекса?
Я ищу векторизованное решение. Скажем, я генерирую 100 образцов из 10 розыгрышей с заменой. Далее я хочу найти первый индекс первого элемента матрицы накопительных сумм, что означает какое-то условие, скажем, >=10. Затем я хочу суммировать все...
98 просмотров
schedule 08.03.2023

Использование mapply для поиска результатов anova по двум спискам списков
У меня есть два вложенных списка результатов lm (полная и сокращенная модели), которые сами являются списками трех переменных результата. Я хотел бы применить анова к каждой полной и сокращенной версии модели (тесты значимости нулевой гипотезы),...
99 просмотров
schedule 17.06.2023

Преобразование вывода mapply в переменную dataframe
У меня есть такой фрейм данных: df <- data.frame(x=c(7,5,4),y=c(100,100,100),w=c(170,170,170),z=c(132,720,1256)) Я создаю новый столбец с помощью mapply: set.seed(123) library(truncnorm) df$res <-...
1286 просмотров
schedule 27.01.2023