Вопросы по теме 'tidyr'
Можно ли использовать распространение по нескольким столбцам в тидыре аналогично dcast?
У меня есть следующие фиктивные данные:
library(dplyr)
library(tidyr)
library(reshape2)
dt <- expand.grid(Year = 1990:2014, Product=LETTERS[1:8], Country = paste0(LETTERS, "I")) %>% select(Product, Country, Year)
dt$value <-...
32504 просмотров
schedule
24.04.2022
Условное разбиение строки
Мой вопрос похож на условное разбиение строки в R (с использованием tidyr) . Но мне нужно разделить более чем на 2 столбца. Если столбец набора данных
cost
reed_cost
cost of living
reed cost
id gene_id locus...
647 просмотров
schedule
08.03.2023
функция распространения tyryr генерирует разреженную матрицу, когда ожидается компактный вектор
Я изучаю dplyr, пришедший из plyr, и я хочу генерировать (для каждой группы) столбцы (для каждого взаимодействия) из вывода xtabs.
Краткое резюме: я получаю
A B
1 NA
NA 2
когда я хотел
A B
1 2
данные xtabs...
5038 просмотров
schedule
31.08.2022
Разделить имена столбцов camelCase
Я пытался понять это некоторое время, и думал, что я спрошу здесь.
Скажем, у меня есть кадр данных, подобный следующему:
df <- data.frame(participant = 1:6, group = c("adult", "adult", "child", "child", "NSS", "NSS"), RegProto = c(2, 3, 4,...
277 просмотров
schedule
25.02.2024
Проблема с использованием регулярных выражений в тайдыре
Использование данных - это только что заданный вопрос >здесь я хотел распространить данные, используя tidyr , используя extract() .
df<-read.table(header=T,text=
"id m1 m2 m3
P001.st 60.00 2.0 1
P003.nd...
629 просмотров
schedule
11.04.2022
R: Как привести данные в порядок с помощью пар var-val, объединенных в один столбец
Я уже пытался решить эту проблему на SO здесь и здесь - разумеется, получил хорошие ответы, но понял, что это были лишь частичные решения того, что, я считаю, является общей проблемой: часто данные были организованы так, чтобы иметь переменные...
298 просмотров
schedule
22.02.2022
Построение (ggplot) числовых значений из столбца смешанного длинного формата символа класса
Следуя стандарту аккуратных данных, у меня есть данные в длинном формате с ключом и столбцом значений. Значения для некоторых ключей являются числовыми, для других — символами, поэтому R имеет весь столбец, установленный как класс символов.
Когда...
1075 просмотров
schedule
21.07.2023
Удаление столбцов по группам
У меня есть кадр данных в следующем формате:
id | name | logs
---+--------------------+-----------------------------------------
84 | "zibaroo" | "C47931038"
12...
369 просмотров
schedule
03.03.2023
Могу ли я использовать отдельные () или extract () из tidyr, чтобы разделить числовое значение переменной длины на составляющие его цифры?
У меня есть фрейм данных с ~ 300 наблюдениями, каждое из которых связано с числовым кодом, который я хочу разбить на его составляющие цифры. Переменная кода представляет собой 3- или 4-значное целое число, выровненное по последней цифре, поэтому...
982 просмотров
schedule
01.04.2022
tidyr spread не объединяет данные
У меня есть следующие данные:
> data <- data.frame(unique=1:9, grouping=rep(c('a', 'b', 'c'), each=3), value=sample(1:30, 9))
> data
unique grouping value
1 1 a 15
2 2 a 21
3 3...
3798 просмотров
schedule
14.02.2023
Изменение данных в R с учетом времени выхода из системы
Я новичок в R и работаю над побочным проектом для своих целей. У меня есть эти данные (воспроизводимый результат находится в конце вопроса):
X datetime user state
1 1 2016-02-19 19:13:26 User1 joined
2 2 2016-02-19...
528 просмотров
schedule
24.04.2024
Порядок ключей в сравнении с порядком исходных столбцов с помощью функции collect()
Зависит ли порядок ключей от того, перечисляю ли я сначала столбцы для сбора по сравнению с теми, которые не собираем ?
Это мой data.frame:
library(tidyr)
wide_df <- data.frame(c("a", "b"), c("oh", "ah"), c("bla", "ble"), stringsAsFactors...
165 просмотров
schedule
04.07.2023
Как написать новый столбец условно для сгруппированных строк в R?
У меня есть фрейм данных, в котором каждый элемент имеет три категории (a, b, c) и записывается числовой ответ для каждой категории (0 или 1). Я хочу создать новый столбец в зависимости от строк в столбце Ответ . Вот как выглядит мой фрейм...
138 просмотров
schedule
11.10.2023
импорт данных из MATLAB в R: вложенные структуры в фреймы данных
У меня есть вложенная структура MATLAB в файле .mat , который я могу прочитать с помощью readMat из пакета R R.matlab .
Вывод readMat представляет собой список.
Мой вопрос заключается в том, существует ли какой-либо стандартный общий подход,...
412 просмотров
schedule
11.05.2024
R - изменить форму кадра данных из повторяющихся имен столбцов, но с уникальными значениями
Привет, у меня есть фрейм данных, который выглядит следующим образом
Я хочу применить к нему функцию, чтобы он изменил его так
Как бы я это сделал?
123 просмотров
schedule
02.01.2024
аккуратный метод тестирования параметров модели
Я хотел бы сравнить производительность модели для группы моделей, использующих одни и те же предикторы, но разные параметры модели. Кажется, это место для использования broom для создания аккуратного вывода, но я не могу понять это. Вот какой-то...
278 просмотров
schedule
05.03.2023
dplyr tidyr для расширения и суммирования определенных столбцов
Я изо всех сил пытаюсь использовать dplyr и tidyr, чтобы принять df в этой форме:
myDf <- data.frame(id = c(1,1,1,1,2,2),
event = c('a','b','a','b','a','b'),
a_property = c(1,NA,2, NA, 3, NA),...
567 просмотров
schedule
11.06.2022
Как мне создать переменную с помощью mutate (), которая имеет значения, равные метке данной переменной?
Я пытаюсь использовать mutate() на data.frame , на котором я использовал gather() , чтобы создать переменную, значения которой равны label() для собранных variable . Я искал в Google и StackOverflow и не нашел подходящего ответа. Мои...
196 просмотров
schedule
14.02.2022
dplyr: как изменить имена столбцов на основе шаблона?
рассмотрим этот простой пример:
data <- data_frame('data::col1' = c(1,2,3), 'data::col2' = c(1,2,3))
> data
# A tibble: 3 × 2
`data::col1` `data::col2`
<dbl> <dbl>
1 1 1
2 2...
2737 просмотров
schedule
09.04.2024
Функция не работает со вторым аргументом при использовании tidyr::extract
Я написал функцию для извлечения ссылок из строки. Он отлично работает, когда я передаю фрейм данных в качестве аргумента, но не когда я хочу передать имя столбца string в качестве второго аргумента.
Рабочая функция с одним аргументом:...
100 просмотров
schedule
09.08.2022