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

l_ply: как передать атрибут имени списка в функцию?
Скажем, у меня есть список R, подобный этому: > summary(data.list) Length Class Mode aug9104AP 18 data.frame list Aug17-10_acon_7pt_dil_series_01 18 data.frame list...
2621 просмотров
schedule 30.10.2023

написать несколько пользовательских файлов с помощью d_ply
Этот вопрос почти такой же, как предыдущий вопрос , но отличается настолько, что ответы на этот вопрос здесь не работают. Как и @chase в последнем вопросе, я хочу записать несколько файлов для каждого разделения фрейма данных в следующем формате...
3491 просмотров
schedule 29.02.2024

Как получить data.frame в многомерный массив в R?
Я ищу более универсальный способ перехода от data.frame к многомерному массиву. Я хотел бы иметь возможность создавать столько измерений, сколько необходимо, из любого количества переменных во фрейме данных. В настоящее время метод должен быть...
5869 просмотров
schedule 14.04.2024

R с использованием 't' с ddply
Мне нужно преобразовать некоторые данные следующим образом: df<-data.frame(Plate=c("4660", "4660", "4660", "4660", "4660", "4660", "4660", "4660", "4660", "4660", "4660"), Well=c("A1", "A2", "A3", "A4", "B1", "B2", "B3", "C1", "C2", "C3",...
110 просмотров
schedule 14.02.2024

Вычисление множественной дисперсии набора данных в R
Моя проблема несколько связана с this вопрос. У меня есть данные, как показано ниже V1 V2 .. 1 .. 2 .. 1 .. 3 Мне нужно рассчитать дисперсию данных в V1 для каждого значения V2 кумулятивно (это означает, что для...
188 просмотров
schedule 23.11.2023

Число равных строк в data.frame
У меня есть фрейм данных, который выглядит так: df <- data.frame( Logical = c(TRUE,FALSE,FALSE,FALSE,FALSE,FALSE), A = c(1,2,3,2,3,1), B = c(1,0.05,0.80,0.05,0.80,1), C = c(1,10.80,15,10.80,15,1)) Что выглядит так: Logical A...
204 просмотров
schedule 04.12.2023

схожу с ума, пытаясь написать простую функцию, которая работает с одним столбцом фрейма данных
Я пытаюсь написать функцию, которая "вариабилизирует" вызов ddply: december <- ddply(adk47, .(PeakName, Elevation), summarize, needThese=if(sum(dec) == 0) "needThis" else character(0), .progress='text') Где есть 3-буквенные имена...
352 просмотров

Используйте plyr, чтобы обобщить data.frame и получить количество каждого уникального элемента.
У меня есть data.frame с назначениями задач из системы отслеживания билетов. Assignments <- data.frame('Task'=c(1, 1, 2, 3, 2, 2, 1), 'Assignee'=c('Alice', 'Bob', 'Alice', 'Alice', 'Bob', 'Chuck', 'Alice')) Мне нужно обобщить данные для...
1721 просмотров
schedule 07.11.2022

Изменение формы, реструктуризация и / или слияние фрейма данных R
Я пытаюсь изменить форму и «расширить» data.frame на основе значений, содержащихся в data.frame. Ниже представлена ​​структура фрейма данных, с которого я начинаю: Начальная структура: 'data.frame': 9 obs. of 5 variables: $...
305 просмотров
schedule 07.10.2022

R - более быстрый способ расчета статистики качения за переменный интервал
Мне любопытно, может ли кто-нибудь придумать (более быстрый) способ вычисления скользящей статистики (скользящее среднее, медиана, процентили и т. Д.) За переменный интервал времени (оконное управление). То есть, предположим, что кому-то даны...
4204 просмотров
schedule 06.12.2022

передать функцию в ddply, завернутую внутри функции, как часть вызова этой функции
Я надеюсь использовать ddply в функции для суммирования групп на основе определенной пользователем сводной статистики (например, среднего, медианного, минимального, максимального), передав имя сводной функции для применения в качестве переменной при...
896 просмотров
schedule 05.01.2024

суммирование значений символов с помощью ddply
У меня есть следующий кадр данных: df <- structure(list(year = c(1986L, 1987L, 1991L, 1991L, 1991L, 1991L, 1992L, 1992L, 1992L, 1992L, 1992L, 1992L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L,...
207 просмотров
schedule 04.01.2024

Кадр данных Demean R
Я хотел бы унизить несколько столбцов в R data.frame . Используя пример из этого вопроса set.seed(999) library(plyr) library(plm) # random data.frame dat <- expand.grid(id=factor(1:3), cluster=factor(1:6)) dat <- cbind(dat, x=runif(18),...
4392 просмотров
schedule 29.10.2023

Суммируйте переменные за разные периоды времени и по группам, используя ddply
Я пытаюсь обобщить отчет о продажах по клиенту и получить общий объем продаж за разные периоды времени: Client Q Sales Date A 2 30 01/01/2014 A 3 24 02/01/2014 A 1 10 03/01/2014 B 4 10 01/01/2014 B...
823 просмотров
schedule 16.01.2024

как преобразовать в многоуровневые, многоупорядоченные широкие данные, используя динамические имена столбцов
извините, если у этого есть очевидный ответ. я пытаюсь выполнить изменение формы, которое имеет много ответов stackoverflow, когда используется только один столбец или когда имена столбцов могут быть жестко закодированы, но мне нужен ответ, который...
196 просмотров
schedule 15.01.2024

Найдите минимальное расстояние между двумя фреймами данных для каждого элемента во втором фрейме данных
У меня есть два кадра данных ev1 и ev2, описывающие временные метки двух типов событий, собранных во многих тестах. Таким образом, каждый фрейм данных имеет столбцы «test_id» и «timestamp». Что мне нужно найти, так это минимальное расстояние ev1 для...
1388 просмотров
schedule 24.11.2022

R: Выбор каждых двух последовательных строк для ddplyr
это мои данные Assay Sample Dilution meanresp number 1 S 0.25 68.55 1 1 S 0.50 54.35 2 1 S 1.00 44.75 3 Моя конечная цель — применить линейную регрессию к каждым двум...
761 просмотров
schedule 28.10.2023

Использование plyr :: mapvalues ​​с dplyr
plyr::mapvalues можно использовать так: mapvalues(mtcars$cyl, c(4, 6, 8), c("a", "b", "c")) Но это не работает: mtcars %>% dplyr::select(cyl) %>% mapvalues(c(4, 6, 8), c("a", "b", "c")) %>% as.data.frame() Как я могу...
18741 просмотров
schedule 24.09.2022

Применить функцию к сгруппированной переменной с помощью dplyr?
Эта запись Learning R применяет функцию к столбцу на основе группы переменных: Данные выглядят так: NAME, variable, value 1 , GROUP1, 10 2 , GROUP1, 20 3 , GROUP2, 20 4 , GROUP2, 30 Я могу использовать эту функцию для...
988 просмотров
schedule 19.01.2024

Проблема с установкой библиотеки (plyr) в R (Windows)
У меня есть версия R 3.2.2, и я работаю над Windows 10. Я пытаюсь установить библиотеку (plyr), но не могу установить зависимость «Rcpp» (см. предупреждение, выделенное жирным шрифтом). Установите сообщение и предупреждения ниже. Какие-либо...
412 просмотров
schedule 12.10.2022