Описание тега tidyverse
НЕ ИСПОЛЬЗУЙТЕ, если ваш вопрос относится к одному или двум компонентам тидиверса, например dplyr или ggplot2. Используйте * эти * теги, а также тег с `r` для лучшего ответа.
2
ответа
Удаление смещенных строк в тибле
Обратите внимание, что порядок данных и столбец VALUE отличаются от моего предыдущего вопроса. Как удалить смещенные строки в таблице? Принятый ответ на вопрос работает для предоставленного мною набора данных, однако изменение значений приводит к сб…
11 дек '17 в 20:19
2
ответа
Применить функцию на разных уровнях
У меня есть следующий кусок: library(tidyverse) set.seed(1234) df <- tibble( x1 = letters[1:2], y1 = list( tibble( x2 = letters[3:4], y2 = list( tibble( x3 = seq(1, 100, 1), y3 = rnorm(100) ) ) ) ) ) И мне нужно получить доступ к тибблу внутри ти…
12 сен '18 в 19:21
1
ответ
Tidyverse googledrive - скачать с Google Диска в RStudio
Я пытаюсь загрузить файлы с моего Google Диска в среду R, запущенную с RStudio Server на экземпляре EC2. Я установил googledrive, чтобы подключить Google Drive к среде R. Я должным образом предоставил свой пароль. Я проверил, что соединение работает…
08 фев '18 в 19:22
1
ответ
Как раскошелиться / распараллелить процесс в purrr::pmap
У меня есть следующий код, который выполняет последовательную обработку с purr::pmap library(tidyverse) set.seed(1) params <- tribble( ~mean, ~sd, ~n, 5, 1, 1, 10, 5, 3, -3, 10, 5 ) params %>% pmap(rnorm) #> [[1]] #> [1] 4.373546 #> #…
29 ноя '17 в 12:29
1
ответ
Фильтровать направленные вхождения в таблицу
У меня есть данные совместного вхождения, которые могут быть представлены в двух столбцах. Записи в каждом столбце относятся к одному и тому же набору возможностей. В конечном счете, я стремлюсь построить ориентированную сеть, но сначала я бы хотел …
25 июл '18 в 07:10
1
ответ
R: Рассчитать временные точки измерения для отдельных образцов.
Я измерил концентрации N2O для разных образцов (серии) в течение 10 минутных интервалов. Каждый образец измеряли два раза в день в течение 9 дней. Анализатор N2O сохраняет данные (конц.) Каждую секунду! Мои данные теперь выглядят так: DATE Series V …
16 окт '18 в 16:09
1
ответ
Изменить данные в разные столбцы на основе значения из одного столбца
Привет у меня есть датафрейм, как показано ниже (пример).. time <-c( 8/11/2017 10:21, 8/10/2017 22:34, 8/16/2017 2:28, 8/14/2017 6:17, 8/11/2017 6:33, 8/15/2017 23:46, 8/10/2017 20:10, 8/14/2017 3:35, 8/11/2017 4:09, 8/15/2017 21:05, 8/11/2017 2:…
13 дек '17 в 14:13
1
ответ
R: Unlist список для столбцов в dataframe
У меня есть фрейм данных, который состоит из: Var1 Var2 Var3 a b nested list Вложенный список = ####test: apple: a pear: b ####test2: apple: a orange: c Есть ли простой способ превратить вложенный список в v3 каждой строки в дополнительные столбцы с…
01 авг '18 в 19:59
2
ответа
Как вернуть среднее значение из последних n строк из другой группы (указано переменной)
У меня есть данные, как показано ниже: data <- structure(list(seq = c(1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, …
14 сен '18 в 15:05
1
ответ
Проблемы с итерацией по f(x, y) с использованием map2_
Я использую оболочку для API LastFM для поиска тегов трека. функция-обёртка... devtools::install_github("juyeongkim/lastfmr") track_getInfo("track", "artist", api_key= lastkey) Я определил свою собственную функцию как INFOLM <- function(x= track,…
09 июл '18 в 20:00
2
ответа
Как сложить несколько столбцов, используя Tidyverse
У меня есть такой фрейм данных в широком формате setseed(1) df = data.frame(item=letters[1:6], field1a=sample(6,6),field1b=sample(60,6), field1c=sample(200,6),field2a=sample(6,6),field2b=sample(60,6), field2c=sample(200,6)) что было бы лучшим способ…
02 май '18 в 03:30
1
ответ
Генерация нескольких столбцов для сортировки данных в R
У меня есть база данных, включающая имена, коды и номера следующим образом: Name1 Code1 R1 A A 12 1 A B 13 2 A C 15 5 A B 8 4 A C 13 2 A D 17 1 A B 16 7 Я хочу создать столбцы для повторяющихся имен, как это: Name1 Code1 R1 Name2 Code2 R2 Name3 Cod3…
13 окт '18 в 20:41
2
ответа
Сохранить тиббл со столбцами списка на диск
Я хотел бы сохранить на диск tibble у которого есть столбцы списка (для дальнейшего использования только внутри R). В идеале я хотел бы быстрый двоичный формат, как featherоднако, кажется, что он не поддерживает списочные столбцы: test <- tibble(…
10 фев '17 в 14:15
1
ответ
Создание новой переменной на основе двух других столбцов, содержащих категории с tidyverse
Я пытаюсь манипулировать данными и хочу создать новую переменную на основе двух столбцов с категориальными уровнями. Я пытался добиться этого с помощью Tidyverse, 3 способами (нужно придерживаться этой библиотеки). Это то, что я пытался. data_indice…
15 авг '18 в 16:34
4
ответа
Итерация по нескольким (но не всем) столбцам в фрейме данных с purrr
Я ищу лаконичный способ работы с несколькими столбцами одновременно внутри трубы. Проблема в том, что мне не нужно работать со всеми столбцами: только с несколькими. library(tidyverse) mtcars <- mtcars %>% rownames_to_column(var = 'car') str(m…
07 янв '18 в 01:37
0
ответов
Расширьте строку с помощью rowise() %>% do(), когда do () возвращает вектор
Как мне сделать этот код более аккуратным? as_tibble(t(mapply(pmf, x=lhs$mu, y=lhs$sigma))) Вот pmf() вспомогательная функция pmf <- function(x, y) diff(pnorm(c(-Inf, -2, 0, 2, Inf), x, y)) Этот код берет среднее и стандартное отклонение от каждо…
21 июл '17 в 13:19
2
ответа
Взять среднее значение переменной, определенной строкой в dplyr
Кажется, это должно быть легко, но я в тупике. Я получил грубый навык программирования с dplyr 0,7, но борюсь с этим: как мне программировать на dplyr если переменная, которую я хочу запрограммировать, будет строкой? Я очищаю базу данных и по ряду п…
22 июл '17 в 23:23
1
ответ
R: Оценить функцию для всех парных сравнений текущего наблюдения и предыдущих наблюдений
Уравнение для моделирования в R Структура данных Переменная gdp_pc_ppp соответствует у в уравнении. Переменная gdp_pc_ppp уже отсортировано от наименьшего к наибольшему значению. Переменная world_pop_share соответствует р в уравнении. Мне нужно нап…
22 авг '17 в 23:06
0
ответов
Как передать переменные в качестве аргументов выражения с масштабами::math_format()
Я пытаюсь отформатировать метки оси Y, используя scales пакет. в качестве примера, скажем, у меня есть следующая информация: transformation <- 'log2' labs <- c(0.125, 0.25, 0.5, 1, 2, 4) Я могу использовать эту функцию, чтобы вернуть желаемый …
28 июн '18 в 05:15
1
ответ
Обобщенные матрицы рассеяния в ggplot2?
Я хочу создать сетку с размером N раз N где N количество полей График сетки, который я пытаюсь получить, немного похож на график в Weka: мультиплот, где каждая строка является полем фрейма данных, а каждый столбец также является полем. Хитрость в то…
25 дек '17 в 15:24