plyr - это пакет R с инструментами для решения различных задач с использованием стратегии split-apply-comb

Подробнее про plyr...

У меня есть данные: set.seed(2021) sales <- round(runif(672, 10, 50), 0) Я хочу добавить данные о продажах в фрейм данных в виде нового столбца. мой фреймворк выглядит так: library(lubridate) library(tidyr) gen_month <- function(first_datex){ first_datex <- as.Date(first_datex) last_datex <- c....
9 Окт 2021 в 16:17
Я хочу создать функцию для создания даты и часа на основе первой даты месяца. В качестве образца я использую сентябрь. first_datex <- "2021-09-01" gen_month <- function(first_datex){ # Need solution } Результат, который я хочу, выглядит следующим образом: library(lubridate) gen_date <- seq(ymd_h("....
9 Окт 2021 в 06:33
У меня есть такие данные: library(lubridate) library(dplyr) set.seed(2021) gen_date <- seq(ymd_h("2021-01-01-00"), ymd_h("2021-09-30-23"), by = "hours") hourx <- hour(gen_date) datex <- date(gen_date) sales <- round(runif(length(datex), 10, 50), 0)*100 mydata <- data.frame(datex, hourx, sales) Как....
8 Окт 2021 в 07:35
У меня есть такие данные. library(lubridate) set.seed(2021) gen_date <- seq(ymd_h("2021-01-01-00"), ymd_h("2021-09-30-23"), by = "hours") hourx <- hour(gen_date) datex <- date(gen_date) sales <- round(runif(length(datex), 10, 50), 0)*100 mydata <- data.frame(datex, hourx, sales) head(mydata) # ....
6 Окт 2021 в 05:39
Я хочу создать новый столбец diff, сравнивая его как diff = value1 -value3 для не пропущенных значений value3 или diff = value1 -value2 , если только value3 является NA. data<-data.frame(id=c(1,2,3,4,5,6,7,8), value1=c(10,12,11,15,16,14,14,11), value2=c(9,5,6,10,8,....
2 Окт 2021 в 08:08
У меня есть большой набор данных с людьми, их возрастом и оценками по 5 тестам, а также некоторые недостающие данные. Набор данных выглядит так: id<-c(1, 2, 3, 4, 5, 6, 7) age<-c(25, 43, 55, 12, 15, 67, 71) score1<-c(1, 2, 1, 2, 1, 2, 2) score2<-c(5, NA, NA, 5, 6, 7, 5) score3<-c(NA, NA, NA, NA, 6,....
13 Сен 2021 в 18:45
У меня есть фрейм данных, который выглядит так: >head(df) Number Label 1 2 1-5 2 2 1-5 3 0 1-5 4 2 1-5 5 1 1-12 6 ....
9 Сен 2021 в 21:34
Вот это мои данные datex <- c(rep("2021-01-18", 61), rep("2021-01-19", 139)) hourx <- c(0,1,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,16,10,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,11,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4....
30 Авг 2021 в 05:06
Я новичок в R и только изучаю веревки, поэтому заранее спасибо за любую помощь, которую вы можете оказать. У меня есть набор данных, который я очищаю как проект класса. У меня есть несколько наборов категориальных данных, которые я хочу преобразовать в конкретные числовые значения. Я повторяю один и....
1 Авг 2021 в 22:14
Дан кадр данных следующим образом: df <- structure(list(city = structure(c(1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L), .Label = c("bj", "sh"), class = "factor"), type = structure(c(3L, 1L, 3L, 1L, 4L, 2L, 4L, 2L), .Label = c("buy_area", "buy_price", "sale_area", "sale_price"), class = "factor"), value = c(1....
30 Июл 2021 в 08:25
У меня есть DataFrame, где третий столбец представляет собой список списков. Я хочу добавить столбец к существующему DataFrame, который состоит только из элемента списка, где key = wb_id и строка значения - это то, что я хочу быть в новом столбце. Раньше я думал, что это всегда 14-й элемент в списке....
30 Май 2021 в 05:18
У меня есть следующие образцы данных df <- data.frame(id = c(1,1,2,2,3,3), times = c("2021-05-20 07:10:20", "2021-05-20 07:13:20", "2021-05-20 07:20:20", "2021-05-20 07:30:20", "2021-05-20 07:05:20", "2021-05-20 07:07:20"), var1 = c("A", "B", "A", "B", "A", "B")) %>....
20 Май 2021 в 13:18
Я пытаюсь создать настраиваемую функцию, расширяющую ggplot2. Цель функции - наложить среднее значение с горизонтальными и вертикальными стандартными ошибками. Код ниже делает все. library(plyr) library(tidyverse) summ <- ddply(mtcars,.(),summarise, dratSE = sqrt(var(drat))/length(d....
17 Май 2021 в 19:32
Я хочу объединить несколько фреймов данных с помощью функции join_all plyr. Мои фреймы данных состоят из трех столбцов каждый, и все они имеют одинаковое количество строк. Когда я запускаю код, r не может завершить свою работу; весь компьютер тормозит, и мне приходится его перезагружать. Вот код,....
16 Май 2021 в 22:39
У меня есть список list_tot, в котором есть вложенные списки. Я хочу создать подмножество или создать новый список, который выбирает определенные подмножества на основе указанных параметров, подробности следуют: List_1 <- list(a = matrix(5,2), b = matrix(5,7), c = matrix(5,9), d = matrix(5,3)) List_....
12 Май 2021 в 01:09
Я использую plyr с этим тегом <plyr style="display: block; width: 100%;" [plyrPlaysInline]="false" plyrTitle="Video 1" [plyrSources]="videoSources" (plyrInit)="player = $event" (plyrPlay)="played($event)" (plyrPause)="paused($event)"> Я сделал именно то, что сказано в руководстве, но почему кнопк....
6 Май 2021 в 12:06
Я пытаюсь использовать ddply для суммирования медианы и 25/75 прецентилей нескольких групп в относительно небольшом наборе данных. Я группирую по DoseWt измеренные точки данных AUC_INFobs и Cmax. (Использование R 4.0.4 в RStudio 1.3.1093 в Windows 10). Хотя результаты для AUCINF_obs совпадают, выч....
16 Мар 2021 в 05:18
Я использую tbl_summary из пакета gtsummary для создания таблиц публикации, суммирующих длинные списки категориальных данных из таблицы данных. Для целей публикации tbl_summary позволяет назначать удобочитаемые метки переменных вместо имен переменных с помощью аргумента label = grade ~ "Tumor Grade....
20 Фев 2021 в 07:20
У меня возникают проблемы с укладкой переменного количества кадров данных в цикл for. Кто-нибудь может мне помочь? # Load libraries library(dplyr) library(tidyverse) library(here) Функция, которая должна открывать все файлы Excel и создавать один файл с помощью plyr::rbind.fill(): stackDfs <- func....
19 Фев 2021 в 21:15
Я работаю с длинным (человеко-периодическим) набором данных с несбалансированным числом (варьируя N наблюдений на человека). Я хочу случайным образом назначить лечение (A, B или C) каждой строке / наблюдению для каждого человека (в новом столбце), причем лечение варьируется случайным образом в зави....
1 Фев 2021 в 22:49
У меня есть этот фрейм данных для теста: test_df <- structure(list(plant_sp = c("plant_1", "plant_1", "plant_2", "plant_2", "plant_3", "plant_3", "plant_3", "plant_3", "plant_3", "plant_4", "plant_4", "plant_4", "plant_4"....
12 Янв 2021 в 17:45
Я пытаюсь обновить свою функцию, используя новую версию dplyr. Сначала у меня была такая функция (старая версия): slope.k....
29 Дек 2020 в 02:20
Я пытаюсь сгруппировать свой набор данных по нескольким переменным и построить частотную таблицу, в которой указано, сколько раз появляется символьная переменная. Вот пример набора данных: Местоположение Штат Округ Работа .......
18 Дек 2020 в 17:55
Я пытаюсь рассчитать взвешенное стандартное отклонение в R, используя следующую библиотеку кода (dplyr) library (matrixStats) Output3 = Output2%>% group_by (ProductionBatchNo)%>% summarize (.......
16 Дек 2020 в 16:12
У меня есть следующий набор данных в данных R....
16 Дек 2020 в 12:41