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

1 ответ

Группируйте (факторные) данные с несколькими факторами. ошибка: несовместимый размер (0), ожидаемый 1 (размер группы) или 1

1 ответ

Примечание: я, очевидно, изменил названия, чтобы результаты микробенчмарка были более читабельными

ибудь знает удобный способ упорядочить результаты, полученные в результате операции суммирования ddply? Это то, что я делаю, чтобы упорядочить вывод по убыванию глубины. ddims <- ddply(diamonds, .(color), summarise, depth = mean(depth), table ...

1 ответ

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

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

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

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 ...

1 ответ

среднее из значений строк в кадре данных, исключая минимальное и максимальное значения в R

Я получил следующий кадр данных, df, (фрагмент отображается здесь): H2475 H2481 H2669 H2843 H2872 H2873 H2881 H2909 E1 94.470 26.481 15.120 18.490 16.189 11.422 14.886 0.512 E2 1.016 0.363 0.509 1.190 1.855 0.958 0.771 0.815 E3 9.671 0.637 0.571 ...

1 ответ

Как я могу использовать ddply с различными переменными .variables?

Я использую ddply, чтобы подвести итог некоторыхdata.frameпо различным категориям, как это: # with both group and size being factors / categorical split.df <- ddply(mydata,.(group,size),summarize, sumGroupSize = sum(someValue))Это ...

1 ответ

R ggplot и фасетная сетка: как контролировать разрывы по оси X

Я пытаюсь построить график изменения временных рядов для каждого календарного года, используя ggplot, и у меня возникают проблемы с точным контролем оси X. Если я не используюscale="free_x" затем я получаю ось X, которая показывает несколько лет, ...

1 ответ

Исключить повторяющиеся значения в определенных столбцах, используя ddply

У меня есть фрейм данных со следующей структурой: > dftest element seqnames start end width strand tx_id tx_name 1 1 chr19 58858172 58864865 6694 - 36769 NM_130786 2 10 chr8 18248755 18258723 9969 + 16614 NM_000015 3 100 chr20 43248163 43280376 ...

1 ответ

Суммируйте данные по дням из метки времени

У меня есть набор данныхdata которая содержит метку времени и набор других переменных со значениями в каждой метке времени. Я пытаюсь использоватьddply вplyr создать новый фрейм данных, который представляет собой сводку (например, среднее ...

1 ответ

Не уверен, почему dcast () этот набор данных приводит к удалению переменных

У меня есть фрейм данных, который выглядит следующим образом: id fromuserid touserid from_country to_country length 1 1 54525953 47195889 US US 2 2 2 54525953 54361607 US US 1 3 3 54525953 53571081 US US 2 4 4 41943048 55379244 US US 1 5 5 ...