НЕ ИСПОЛЬЗУЙТЕ, если ваш вопрос касается одного или двух компонентов тидиверса, таких как dplyr или ggplot2. Используйте * те * теги, и пометьте также `r` для лучшего ответа.

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

Как создать новый столбец, суммируя данные столбцы с помощью "_sales"? Код ниже: результат md %>% rowwise()%>% mutate(sub_total=across(contains("_sales"),sum)) не то, что я хочу. md$sub_total <- md$a_sales+md$b_sales+md$d_sales может работать, но немного сложнее, когда заданные столбцы больше, чем ....
26 Ноя 2021 в 13:12
Я пытаюсь написать функцию, передав имя переменной в качестве аргумента. Затем это используется в нисходящем трубопроводе для изменения переменной. Используя более классический, но, возможно, немного неуклюжий подход, я могу сделать это: var = "Sepal.Width" scale_fun1 = function(dat,var) { da....
26 Ноя 2021 в 12:56
У меня проблемы с извлечением информации из некоторых данных, с которыми я работаю. я хочу извлечь последние значения, отличные от NA, для каждого id в каждом year и собрать эти результаты в таблице, которая связывает эти значения с их исходными значениями id и year . Вот как выглядят мои данные. ....
24 Ноя 2021 в 18:53
Я пишу онлайн-таблицу на языке Shiny of R, но меня останавливает что-то непонятное. Что мне нужно: Показывать полную таблицу впервые. Если вы введете число в блок ввода и отправите запрос, просто автоматически отобразите первые n строк таблицы. Что я вижу это: DFflt, переменная, стоящая за таблице....
24 Ноя 2021 в 17:10
Я хочу отфильтровать фрейм данных радужной оболочки, чтобы возвращать только те строки, где значение больше 2 в полях sepal.length, sepal.width, petal.length и petal.width с использованием фильтра и между функциями. У меня есть код ниже: iris%>% filter(across(c(Sepal.Length, Sepal.Width , Petal.L....
24 Ноя 2021 в 16:54
Я написал следующий код out %>% group_by(tests0, GROUP) %>% summarise( mean0 = mean(score0, na.rm = T), stderr0 = std.error(score0, na.rm = T), mean7 = mean(score7, na.rm = T), stederr7 = std.error(score7, na.rm = T), diff.std.mean = t....
23 Ноя 2021 в 23:51
Я пытаюсь визуализировать настроения с течением времени, аналогично сообщению, которое здесь. Мой набор данных выглядит следующим образом: head(Visualizing_sentiment) date <S3: POSIXct> sentiment <chr> 2011-12-01 neutral 2011-12-01 negative 2011-12-01 negative 20....
23 Ноя 2021 в 15:19
Допустим, у меня есть фрейм данных, в котором сгруппирована переменная quest. Я хотел бы вложить свой df с помощью этой переменной, а затем выполнить t.test для всех возможных сравнений и получить значения p. Самый близкий подход, который я нашел, - это здесь Долгий путь должен быть следующим df <....
22 Ноя 2021 в 23:16
Я пытаюсь перебрать столбцы матрицы. date <- rbind("2000-01-01", "2000-01-02", "2000-01-03", "2000-01-04", "2000-01-05", "2000-01-06", "2000-01-07", "2000-01-08", "2000-01-09", "2000-01-10", "2000-01-11", "2000-01-12") a1 <- rbind("0", "0", "0", "0", "6421", "41", "5667", "44", "1178", "0", "1070", ....
22 Ноя 2021 в 11:05
Я пытаюсь извлечь даты из текста и создать новый столбец в наборе данных. Даты вводятся в столбце A1 в разных форматах (мм-дд-гг или мм-дд). Мне нужно найти способ определить дату в столбце A1, а затем добавить год, если он отсутствует. До сих пор мне удавалось извлекать дату независимо от формат....
21 Ноя 2021 в 06:21
Это в основном эстетический вопрос, потому что я получаю желаемый результат. В приведенном ниже коде я хочу, чтобы имена добавлялись в фрейм данных вместе со статусом pmap, чтобы я не получал предупреждения для временных имен. Что мне не хватает? Спасибо! num_covariates<-4 num_observations<-1000 ....
21 Ноя 2021 в 02:54
По состоянию на 18 ноября 2021 года я загрузил все файлы tar.gz, которые tidyverse импортирует / зависит / предлагает. Я работаю над ОС RedHat и, к сожалению, у меня нет подключения к Интернету на этой машине. У меня все эти файлы в папке. Затем я использую эту команду install.packages( # i....
19 Ноя 2021 в 20:43
Я пытаюсь построить гистограмму с осью X, немного отличной от обычной. Идея состоит в том, чтобы представить эту ось исходной переменной (кодом) и группирующей переменной (областью). Каждому коду приписан один регион. И я бы хотел, чтобы вертикальная линия разграничивала мои регионы на графике. В....
19 Ноя 2021 в 19:45
У меня есть фрейм данных с несколькими переменными, первые столбцы которого выглядят так: Place <- c(rep("PlaceA",14),rep("PlaceB",15)) Group_Id <- c(rep("A1",5),rep("A1",6),rep("A2",3),rep("B1",6),rep("B2",4),rep("B2",5)) Time <- as.Date(c("2018-01-15","2018-02-03","2018-02-27","2018-03-10","2018-0....
19 Ноя 2021 в 16:45
Я хотел бы найти комбинацию некоторого значения в кадре данных из одного столбца и некоторой строки со значением из того же столбца и предыдущей строки. Вот воспроизводимый пример. У меня есть четыре возможных условия, и я хочу определить пары (двух) последовательных строк. library(tidyverse) libra....
19 Ноя 2021 в 12:38
Может быть, это не лучший способ сделать это, но мне приходится каждый последний день месяца выполнять function за последние 4 года и rbind выводить все даты в один data.frame. У меня уже есть фрейм данных DF в моей среде. МОЯ ФУНКЦИЯ Часть 1 Мне нужна динамическая вставка даты, чтобы автоматическ....
18 Ноя 2021 в 22:33
Как я могу привести в порядок следующий фрейм данных data.frame(a = c(1,2), values = c("[1.1, 1.2, 1.3]", "[2.1, 2.2]")) a values 1 [1.1, 1.2, 1.3] 2 [2.1, 2.2] Результат должен быть data.frame(a = c(1,1,1,2,2), values = c(1.1, 1.2, 1.3, 2.1, 2.2)) a values 1 1.1 1 1.2 ....
18 Ноя 2021 в 20:54
У меня есть эта определяемая пользователем функция, которая использует пакет rvest для получения загружаемых файлов с веб-страницы. GetFluDataFiles <- function(URL = "https://www1.health.gov.au/internet/main/publishing.nsf/Content/ohp-pub-datasets.htm", REMOVE_URL_STR....
18 Ноя 2021 в 20:40
У меня есть набор данных df, который был разделен на int1 и int2 . In int1 and int2 , there is two elements for the ID A and three elements for the ID` B. Моя цель - создать матрицу 2x2 для ID A и 3x3 для ID B и отделить ее от моего примера списка матриц l1. В настоящее время мой код создает матр....
18 Ноя 2021 в 20:09
Я много читал о задержках или накоплении, но до сих пор не могу понять, как работать с моими. Я разработал свои упрощенные данные, как показано ниже, а также свою попытку обходного пути этого library(tidyverse) library(lubridate) currDt = ymd(20211130) polyData = structure(list(CCDATE = structure....
18 Ноя 2021 в 17:52
У меня есть набор данных df1 со столбцами от S_2018_p до S_2021_p, где я хочу заменить значения> = 10 на 0. Я ожидал бы такой набор данных, как df2. library(data.table) df1 = data.table( ID = c("a1", "a2", "a3", "a4", "a5", "a6", "a7"), "string1" = c("x2", "g3", "n2", "m3", "2w", "ps2", "kg2"), ....
18 Ноя 2021 в 13:32
Добрый день! Я думаю, что это довольно простой вопрос, но я думаю, что мне не хватает пары шагов. Хотел бы создавать группы на основе положения столбца. Работаю с фреймом данных / тибблом; 33 ряда в длину и 66 столбцов в ширину. Однако каждая последовательность из 6 столбцов действительно должна ....
17 Ноя 2021 в 23:35
Мне нужно знать, как удалить все символы из значения после первой буквы D и 1-го числа или 2-го числа. Я не знаю, с чего начать. У меня есть фрейм данных, и у меня есть столбец типа Character Колонка называется «Eircode». Почтовые индексы идут от D01 до D24 (это почтовые индексы Дублина). Значения ....
17 Ноя 2021 в 18:05
Учитывая следующие примерные данные: df <- structure(list(date = structure(c(18912, 18913, 18914, 18915, 18916, 18917, 18918, 18919, 18920, 18921, 18922, 18923), class = "Date"), value1 = c(1.115668, NA, 1.093685, NA, 1.072135, 1.06152, 1.05101, NA, NA, 1.0201, 1.01, 1), value2 = c(1....
17 Ноя 2021 в 10:14
Скажем, у меня есть следующие образцы данных: df <- structure(list(date = structure(c(18912, 18913, 18914, 18915, 18916, 18917, 18918, 18919, 18920, 18921, 18922, 18923), class = "Date"), value1 = c(1.015, NA, NA, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015, 1.015), value2 = c(....
17 Ноя 2021 в 07:19