Результаты поиска по запросу "plyr"

1 ответ

выполнение операции plyr для каждой строки кадра данных в R

Мне нравится синтаксис Plyr. Каждый раз, когда мне нужно использовать одну из команд * apply (), я в конечном итоге пинаю собаку и отправляюсь в трехдневный сгиб. Итак, ради моей собаки и моей печени, каков краткий синтаксис для выполнения ...

5 ответов

Большие усилия, чтобы попробовать все это. Групповые удары всегда приветствуются ...... Я сохраню свою душу

ействительно поставило под сомнение мою способность отлаживать R-код. Я хочу использоватьddply() применять одни и те же функции к различным столбцам с последовательным именем; например. а, б, в. Для этого я намерен повторно передать имя столбца ...

1 ответ

Спасибо, это помогает. Я на самом деле использую lubridate, который в свою очередь прекрасно работает с ggplot2. Поскольку все три пакета (lubridate, ggplot2, plyr) принадлежат одному и тому же автору и работают очень хорошо в комбинации, я думаю, что я останусь с ними немного дольше, чем переключаться. Но ваш ответ дает хороший обходной путь, и, когда у меня будет время, я думаю, что поиграю и протестирую улучшения скорости с помощью data.table. Еще раз спасибо!

но я обнаружил пакет data.table и теперь задавался вопросом, должен ли я заменить часть своего plyr-кода. Подводя итог, мне действительно нравится plyr, и я в основном достиг всего, чего хотел. Тем не менее, мой код выполняется некоторое время, и ...

ТОП публикаций

2 ответа

Однако, делает предназначенную вещь:

аюсь использоватьdaply функция вplyr пакет, но я не могу получить его правильно выводить. Несмотря на то, что переменная, составляющая матрицу, является числовой, элементы матрицы являются списками, а не самой переменной. Вот небольшое ...

2 ответа

Спасибо за помощь. Это заставило меня задуматься в правильном направлении.

ользую следующий код для обобщения моих данных, сгруппированных по составным, реплицированным и массовым данным. summaryDataFrame <- ddply(reviewDataFrame, .(Compound, Replicate, Mass), .fun = calculate_T60_Over_T0_Ratio)К сожалению, побочным ...

1 ответ

, Я почти уверен, что нет простого способа найти медиану или квантили в частотной области.

о вроде sliding = function(df, n, f) ldply(1:(nrow(df) - n + 1), function(k) f(df[k:(k + n - 1), ]) )Это будет использоваться как > df n a 1 1 0.8021891 2 2 0.9446330 ... > sliding(df, 2, function(df) with(df, + data.frame(n = n[1], a = a[1], b ...

3 ответа

ddply с функцией lm ()

Привет, ребята, как я могу использовать функцию ddply для линейной модели: x1 <- c(1:10, 1:10) x2 <- c(1:5, 1:5, 1:5, 1:5) x3 <- c(rep(1,5), rep(2,5), rep(1,5), rep(2,5)) set.seed(123) y <- rnorm(20, 10, 3) mydf <- data.frame(x1, x2, x3, y) ...

6 ответов

Среднее элементов в списке data.frames

Предположим, у меня был список data.frames (из одинаковых строк и столбцов) dat1 <- as.data.frame(matrix(rnorm(25), ncol=5)) dat2 <- as.data.frame(matrix(rnorm(25), ncol=5)) dat3 <- as.data.frame(matrix(rnorm(25), ncol=5)) all.dat <- ...

3 ответа

Как создать несколько файлов CSV в R?

У меня есть файл .csv с данными для разных хромосом. Имена хромосом хранятся в первом столбце (имя столбца: Chr). Моя цель состоит в том, чтобы отделить данные для каждой хромосомы, т.е. (Chr1, Chr2 и т. Д.) И создать отдельные файлы CSV для ...

6 ответов

Группировать по нескольким столбцам и суммировать другие столбцы

У меня есть фрейм данных с примерно 200 столбцами, из которых я хочу сгруппировать таблицу по первым 10 или около того, которые являются факторами, и суммировать остальные столбцы. У меня есть список всех имен столбцов, по которым я хочу ...