Описание тега lapply

NoneLapply - это функция в R, которая возвращает список той же длины, что и заданный аргумент X, каждый элемент которого является результатом применения данной функции к соответствующему элементу X
1 ответ

Если внутри

У меня есть таблица, как: dir E_numdir last2 1 a 1 1 2 PJE INDEPENDENCIA 96 5 96, 5 96, 5 3 PJE INDEPENDENCIA 96 5 96, 5 96, 5 4 B 34 VIVIENDA RECRE 53 00 34, 53, 00 34, 53, 00 5 SARMIENTO CASA DE GO 613 613 13 6 ROCA 958 00 o 958, 00 58, 00 Мне нуж…
26 янв '15 в 21:52
0 ответов

Применить индексную функцию, используя apply/mapply/lappply R

Я хочу использовать функцию writeData(wb=wb,data=x,startRow=i, startCol=j+diff) для большого кадра данных xпосле трех манипуляций: 1) Если элемент na, просто напишите элемент, используя вышеуказанную функцию 2) Если элемент является формульным, игно…
23 мар '18 в 10:14
2 ответа

Как добавить имя Dataframe в столбцы из нескольких Dataframes

Цель состоит в том, чтобы переименовать список столбцов данных, но при этом добавить имя файла в новое имя столбца. например: от x до a_x и b_x. Зачем? Потому что я планирую позже объединить наборы и хотел бы чистые идентификаторы для столбцов. a = …
13 янв '18 в 03:09
1 ответ

Должен ли я цикл или создать функцию для этих команд?

Привет, я довольно новичок в очистке данных в R, но очень хорошо знаком с этим в Stata, и я использую RStudio для очистки некоторых данных. Я ищу способ сократить объем кода, который я использую, и я думаю, что способ сделать это будет создать цикл.…
04 янв '15 в 05:11
1 ответ

Потяните несколько CSV-файлов в свои собственные R-фреймы данных, используя цикл lapply или for

Мне нужно разделить CSV-файлы в свои собственные кадры данных, используя R.В настоящее время я использую: file_names <- list.files(path = my_path,recursive = TRUE) for(i in file_names){file <- read.csv(i)} Тем не менее, я хочу, чтобы каждый фа…
08 июн '18 в 18:05
1 ответ

Применить функцию pct к нескольким фреймам данных

Прежде всего, спасибо, кто когда-либо поднимает этот вопрос. У меня есть до десяти фреймов данных, к которым я хочу применить функцию pct (из пакета caroline). Из-за данных, которые у меня есть, что вызывает ошибку переполнения, я должен разделить в…
21 фев '17 в 22:55
2 ответа

Функция lapply с 2 переменными

Я очень зеленый в R, так что, вероятно, есть очень простое решение этого: Я хочу вычислить среднюю корреляцию между векторами столбцов в квадратной матрице: x<-matrix(rnorm(10000),ncol=100) aux<-matrix(seq(1,10000)) loop<-sapply(aux,functio…
31 янв '14 в 13:25
1 ответ

Ошибка на lapply при назначении переменной

У меня есть код R, который использует lapply Inorder для отображения значений каждого TrendDateRange. Я не получаю то, что я ожидал Вот пример кода. Обратите внимание, что это только пример кода, который я должен включить в свое блестящее приложение…
21 апр '17 в 18:11
2 ответа

Как эффективно создать таблицу nrow для серии кадров данных?

ОБНОВЛЕНИЕ Используя различные решения, найденные по всему сайту: Я все еще не могу получить желаемый результат, используя функции стека и ldply: Желаемый результат будет выглядеть так: Dataset Samples 1 WGS nrow(WGS.ped) 2 WES nrow(WES.ped.exp) 3 M…
21 апр '18 в 22:04
2 ответа

Изменить количество чисел в большом списке и удалить пустые объекты

У меня есть большой список с 28 объектами, некоторые из которых пустые, а некоторые более или менее 165 значений. Резюме (stim10) Length Class Mode [1,] 165 factor numeric [2,] 0 factor numeric [3,] 165 -none- numeric [4,] 0 -none- numeric [5,] 166 …
30 май '16 в 21:51
1 ответ

Как добавить `$` к списку

У меня есть список списков, каждый подсписок имеет десятки элементов, и я просто хочу извлечь один из них. x = list(`1` = list(a=1,b=2),`2` = list(a=3,b=4)) Есть много способов сделать это, но я хочу быть настолько умным, насколько это возможно, поэ…
01 апр '16 в 14:03
1 ответ

Как вызвать верхний уровень из цикла lapply (пропустить / пройти)

Я хочу создать цикл lapply, который, если удовлетворяет определенному требованию, остановится...В качестве примера: score <- 0 lapply(1:100, function(z){ score <<- score + 1 if(score >=10){ break } }) Однако в цикле lapply нет аргумента …
11 ноя '14 в 20:23
1 ответ

Как использовать lapply с grep для удаления столбцов в списке

За свою жизнь я не могу понять, как lapply через мой список, чтобы grep имена столбцов. Вот код, который работает на одном кадре данных: tl1 <- trend1[,grep("Date|AIR|LSL",colnames(trend1))] Но у меня есть trend1 через trend12, Как мне превратить…
06 окт '17 в 21:33
1 ответ

Свяжите расплавленный объект таблицы с исходным фреймом данных?

Я пытаюсь подсчитать, сколько раз каждое слово в строке в кадре данных происходит в определенный момент времени. Вот мой фрейм данных: library(stringr) df <- data.frame("Corpus" = c("this is some text", "here is some more text text", "more food f…
12 дек '16 в 18:35
0 ответов

R: Применение функции к столбцам датафреймов в списке фреймов данных

Я пытаюсь применить функцию к столбцам нескольких фреймов данных в списке. Кажется, что это должно быть простым делом, но в других подобных примерах на SO ответы очень быстро усложняются в зависимости от того, что пытается выполнить каждый OP. Приме…
11 июн '18 в 22:28
1 ответ

Способ сделать это с помощью применить?

Я хочу взять среднее для каждой строки в разных фреймах данных. Кто-нибудь знает более умный способ сделать это, используя операторы apply? Извините за стену кода. Вам понадобится вектор 1000:1006 для каждого hiXXXX файл, а затем вектор 2:13 для сто…
17 июл '16 в 13:56
1 ответ

Как одновременно использовать sapply и применить для сокращения мультипликативной функции в R

Мне было интересно, как я мог бы использовать sapply а также lapply одновременно, чтобы я мог избежать написания своей функции под названием GG как это выглядит ниже? GG = function(x, y) dnorm(250, mean = x, sd = y)*dnorm(265, mean = x, sd = y) * dn…
20 апр '17 в 17:45
1 ответ

R Использование функции для очистки отдельных файлов и последующего объединения в один главный файл.

Я хотел бы применить следующую функцию для каждого файла в данном каталоге. Затем я хочу объединить обработанные данные из каждого отдельного файла в один главный файл, упорядоченный по дате и времени. Приведенная ниже функция хорошо работает для оч…
16 мар '17 в 01:02
2 ответа

Объединение списков разной длины в кадр данных

У меня есть данные, такие как SampleData ниже, у которых есть списки различной длины, которые я хотел бы объединить во фрейм данных, как желаемый результат ниже. Я попытался использовать lapply и cbind.na из пакета qpcR, как в примере ниже, но по ка…
13 мар '17 в 22:48
0 ответов

Эффективный способ вычисления косинусного сходства, игнорируя цикл

Я пытаюсь вычислить косинусное сходство, используя функцию stringdist из пакета stringdist в R. Я хочу получить среднее косинусное сходство для каждой строки в scoring_dt, вычислив косинусное сходство с каждой строкой baseline_dt и взяв среднее для …