Вопросы по теме 'lapply'
Можете ли вы использовать функцию lapply() для изменения значения ввода?
Мне было интересно, можно ли использовать функцию lapply() для изменения значения ввода, например:
a1<-runif(100)
a2<-function(i){
a1[i]<-a1[i-1]*a1[i];a1[i]
}
a3<-lapply(2:100,a2)
Я ищу что-то похожее на цикл for(), но с...
647 просмотров
schedule
15.03.2023
Р вопрос. Использование lappy в data.frame и создание новых переменных с выводом
У меня есть 13 количественных переменных в data.frame (называемом «UNCA»).
Переменные называются q01_a, q01_b, ...q01_m.
Я хочу создать 13 новых переменных с одинаковыми значениями, но закодированными как фактор.
Я хотел бы назвать эти 13...
1577 просмотров
schedule
06.07.2022
Как вернуть data.frame с заданным именем из функции?
Предположим, у меня есть функция, которая считывает данные из таблицы MySQL, манипулирует ими и возвращает некоторый data.frame. Обратите внимание, что функция - это всего лишь пример, функциональность которого сама по себе не имеет значения ...,...
10570 просмотров
schedule
11.05.2023
несколько графиков из фреймов данных в списке после условного теста
У меня есть сложная проблема с применением функции к списку фреймов данных. В конечном счете, я хочу построить отдельные диаграммы временных рядов для большого набора данных об употреблении наркотиков.
Мой набор данных включает 30 различных...
488 просмотров
schedule
27.08.2022
Преобразование цикла для применения
Как в R заменить следующий код с помощью таких функций, как apply , lapply , rapply , do.call и т. д.?
u <- 10:12
slist <- list()
for (i in 1:length(u)) {
p <- combn(u, i)
for (j in 1:ncol(p)) {
s <- paste(p[,j],...
6541 просмотров
schedule
10.03.2023
Как я могу сделать этот фрагмент R быстрее и более похожим на R?
Приходя из других языков, я нахожу R мощным и интуитивно понятным, но я не в восторге от его производительности. Поэтому я решил попытаться улучшить некоторые написанные мною фрагменты и научиться лучше кодировать на R.
Вот функция, которую я...
125 просмотров
schedule
30.04.2023
Как я могу заставить R's lapply (и mclapply) восстановить состояние генератора случайных чисел?
R игнорирует настройку .Random.seed внутри лапши. Однако использование set.seed работает нормально.
Некоторый код:
# I can save the state of the RNG for a few seeds
seed.list <- lapply( 1:5, function(x) {...
1008 просмотров
schedule
16.03.2023
Как добавить необязательный аргумент в функцию lapply в R
Я использую следующее:
qicout <- matrix(unlist(lapply(X = cand.set, FUN = qic)), length(cand.set), 4, byrow = TRUE)
Это сработало, но я изменил функцию qic, так что теперь у нее есть аргумент
qic(model, small = TRUE)
Я хотел бы...
1245 просмотров
schedule
08.09.2022
Автоматическое создание производных переменных в кадре данных
Возможный дубликат: Обработка списка data.frames с помощью семейства функций «apply»
У меня есть кадр данных с шестью числовыми переменными V1, V2, V3 и V1.lag, V2.lag, V3.lag.
ПРИМЕЧАНИЕ. В моем реальном наборе данных намного...
556 просмотров
schedule
29.03.2023
sapply с пользовательской функцией (серия операторов if)
Я хочу запустить функцию, которая смотрит на два вектора, возвращая разные значения в зависимости от знаков значений в двух векторах. Я написал функцию, которая работает для сравнения двух значений, но затем я хочу запустить ее на двух векторах....
11453 просмотров
schedule
10.10.2022
Перебрать именованный список dfs, проверить условие в столбце df, если true, вернуть имя элемента списка
У меня есть именованный список объектов data.frame ( training_data ). Каждый объект data.frame будет проверен на основе столбца «x», и если тест пройден, предполагается, что будет возвращено имя этого объекта data.frame.
В приведенном ниже случае...
1500 просмотров
schedule
06.10.2023
Почему lapply() не сохраняет мои ключи data.table?
У меня есть куча data.tables в списке. Я хочу применить unique() к каждой таблице данных в моем списке, но это уничтожит все мои ключи таблицы данных.
Вот пример:
A <- data.table(a = rep(c("a","b"), each = 3), b = runif(6), key = "a")
B...
482 просмотров
schedule
11.03.2023
Возврат анонимных функций от lapply — что не так?
При попытке создать список похожих функций с помощью lapply я обнаружил, что все функции в списке идентичны и равны тому, каким должен быть последний элемент.
Рассмотрим следующее:
pow <- function(x,y) x^y
pl <- lapply(1:3,function(y)...
1043 просмотров
schedule
22.07.2022
lapply и rbind неправильно добавляют результаты
SimNo <- 10
for (i in 1:SimNo){
z1<-rnorm(1000,0,1)
z2<-rnorm(1000,0,1)
z3<-rnorm(1000,0,1)
z4<-rnorm(1000,0,1)
z5<-rnorm(1000,0,1)
z6<-rnorm(1000,0,1)
X<-cbind(z1,z2,z3,z4,z5,z6)
sx<-scale(X)/sqrt(999)...
128 просмотров
schedule
15.03.2023
Переименование заголовков столбцов после разделения кадров данных с помощью функции разделения
Это очень простой вопрос, но я изо всех сил пытаюсь его решить. У меня есть фрейм основных данных, который я разделил на несколько фреймов данных на основе уникальных значений в определенном столбце. Это было достигнуто путем создания списка фреймов...
1678 просмотров
schedule
29.10.2022
Как рассчитать среднее значение одной переменной (продажи) по отношению к другой (id)?
У меня есть набор данных, который выглядит так:
id ......... date sales
19164958 ......... 2001-09-01 .... 30
39578413 ......... 2001-09-01 .... 75.6
В наборе данных около 65 тысяч наблюдений. Данные...
941 просмотров
schedule
12.04.2022
Фрейм данных R извлекает непоследовательные столбцы и создает новые подкадры данных
У меня есть фрейм данных, состоящий из 25 столбцов и 30 000 строк. Я хочу создать кадры подданных, которые содержат все строки, но только определенные столбцы, которые находятся в непоследовательном порядке. Например, подкадр данных, содержащий...
431 просмотров
schedule
10.11.2022
Работа с фреймами данных, хранящимися в списках
С этим вопросом я хотел бы расширить и обобщить обсуждение, начатое здесь . Это для тех, кто, как и я, все еще находится в беде, когда приходится использовать lapply.
Предположим, у меня есть кадры данных d1 и d2 , которые я храню в списке...
302 просмотров
schedule
29.07.2023
Как я могу сохранить имена столбцов с помощью операций «apply» и «lapply»?
У меня есть data.frame с именем RawHM, и я хочу для каждой строки оценить наборы столбцов, определенных записями в списке AllList, чтобы увидеть, достаточно ли наблюдений, отличных от NA (не менее 2), чтобы сохранить набор столбцов записей для этой...
1035 просмотров
schedule
24.07.2022
lapply функция с 2 переменными count
Я очень зеленый в R, поэтому, вероятно, есть очень простое решение:
Я хочу рассчитать среднюю корреляцию между векторами-столбцами в квадратной матрице:
x<-matrix(rnorm(10000),ncol=100)
aux<-matrix(seq(1,10000))...
381 просмотров
schedule
27.09.2022