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

Выполнение построчного теста chisq на фрейме данных и запись результата в виде таблицы
У меня есть кадр данных, подобный этому: df1 <- data.frame(c(31,3447,12,1966,39,3275), c(20,3460,10,1968,30,3284), c(334,3146,212,1766,338,2976), c(36,3442,35,1943,47,3267),...
71 просмотров
schedule 06.02.2022

Как применить сложную пользовательскую функцию к каждому элементу таблицы
Я искал ответ на эту (кажущуюся простой) проблему повсюду, но ничего не нашел, поэтому я надеюсь, что кто-то может мне помочь или указать мне правильное направление. У меня есть довольно сложная подмодель, которую я хочу применить к набору данных,...
89 просмотров
schedule 09.03.2024

R: объединить две таблицы (таблицы) по * списку * столбцов
Похоже, на это должен быть простой ответ, но я не смог его найти: tib1 <- tibble(x = list(1, 2, 3), y = list(4, 5, 6)) tib1 # A tibble: 3 × 2 x y <list> <list> 1 <dbl [1]> <dbl [1]> 2 <dbl [1]>...
1110 просмотров
schedule 25.08.2023

Таблица: работа со столбцами списка
У меня есть такой тибет: temp <- structure(list(x = list(1:10, 1:10), y = list(c(3L, 9L, 10L, 8L, 1L), c(1L, 3L, 5L, 2L, 4L))), .Names = c("x", "y"), class = c("tbl_df", "tbl", "data.frame"), row.names = c(NA, -2L)) > temp # A tibble: 2...
284 просмотров
schedule 21.02.2022

сумма чисел работает во фрейме данных, но не в тиббле
Я хотел сложить все числа в столбце таблицы в качестве упражнения для изучения R и использовал пример набора данных forcats::gss_cat . Хотела посмотреть семейное положение по возрасту: by_ag <- gss_cat %>% filter(!is.na(age)) %>%...
242 просмотров
schedule 16.04.2024

Печать одной строки таблицы на нескольких строках текста
Иногда желательно напечатать строку в tibble на нескольких строках. Пример: https://github.com/ropensci/drake/issues/489 . drake планы с длинными командами трудно читать. library(drake) pkgconfig::set_config("drake::strings_in_dots" =...
108 просмотров
schedule 18.10.2022

R: dplyr и row_number () не перечисляют, как ожидалось
Я хочу перечислить каждую запись фрейма данных / таблицы, полученную в результате группировки. Индекс соответствует определенному порядку. Если я использую row_number (), он перечисляет, но внутри группы. Но я хочу, чтобы его перечисляли без учета...
430 просмотров
schedule 13.02.2022

Контрольные строки, которые нужно сохранить в dplyr
Вот у меня фрейм данных: df2 <- data.frame(a=c("A", "A", "B"), b=c(1, 0, 1)) df2 %>% distinct(a, .keep_all=TRUE) Результат: a b 1 A 1 2 B 1 Но я хотел бы контролировать, какая строка сохраняется с условием. Например....
162 просмотров
schedule 18.05.2022

сортировать строки таблицы по убыванию количества NA
Извиняюсь, если пропустил, где этот вопрос уже задавался - не нашел. Я узнаю о таблетках и глаголе arrange . Мне интересно, есть ли более эффективный способ arrange строк в порядке убывания общего количества строк NA, чем я сделал ниже? Я...
73 просмотров
schedule 02.03.2023

Как извлечь элементы списка в несколько столбцов тиббла в r?
У меня очень большой набор данных в виде таблиц. Я хотел бы обобщить данные, используя некоторые функции, которые возвращают списки. Меня интересуют несколько компонентов списка, и я хотел бы вернуть каждый из необходимых мне компонентов в новые...
745 просмотров
schedule 13.11.2023

эффективный способ создать новую переменную из нескольких столбцов в кадре данных R
Я пытаюсь создать новую переменную с именем DRG из набора 480 переменных на основе некоторого условия, новая переменная является двоичной, если условие истинно. если какой-либо из столбцов в кадре данных имеет значения 060 или 191, то DRG = 1, иначе...
71 просмотров
schedule 30.03.2023

Почему tibble добавляет [, 1] к именам новых столбцов, созданных из матрицы?
В следующем примере я ожидал увидеть столбец с именем «rn». Почему tibble создает столбец с именем «rn [, 1]»? > tibble::tibble(rn = matrix(rep(1, 5), ncol = 1)) # A tibble: 5 x 1 rn[,1] <dbl> 1 1 2 1 3 1 4 1 5...
73 просмотров
schedule 25.07.2023

Первые два столбца определены как имена строк
Я хочу определить первые два столбца фрейма данных как имена строк. На самом деле я хочу сделать некоторые вычисления, и для этого фрейм данных должен быть числовым. data.frame <-...
152 просмотров
schedule 28.08.2023

Преобразование двойного вектора в одиночный вектор, разделенный запятыми
У меня есть табличка: example <- tibble(Level = list(0.80,0.90)) %>% mutate(bounds = list(c(2.3,4.5), c(2.7,5.2))) Когда я создаю таблицу gt, я получаю табличку 2x2, которая...
67 просмотров
schedule 04.01.2023

Заполните область между двумя точечными линиями R
У меня есть tibble , подобные следующему: Offensive <- tibble(OffenseFormation = c("A","B","C"), yardas_mean = c(3,4,5), yardas_min = c(1,4,1), yardas_max = c(5,4,6)) Я...
64 просмотров
schedule 26.06.2023

Как инициализировать тиббл с помощью столбца difftime
Я получаю ошибку Error in as.POSIXct(time1) : argument "time1" is missing, with no default когда я пытаюсь инициализировать столбец тиббла с классом difftime : tibble(Time_diff = difftime()) Должен ли я рассматривать его как символ...
48 просмотров
schedule 05.03.2024

Как преобразовать табличку в матрицу?
Я пытаюсь переупорядочить свои данные. Вот пример для иллюстрации - я надеюсь, что есть простой способ изменить табличку для формирования матрицы. Матрица также может быть табличкой, хотя я бы хотел добавить «год» в качестве фактора (6-й столбец)....
955 просмотров

Когда используются обратные кавычки по сравнению с двойными кавычками?
Что я пока знаю... 1) Обратные кавычки используются при создании таблиц с несинтаксическими именами переменных/столбцов, которые содержат числа, пробелы или другие символы (потому что обычно вы можете называть столбцы только буквами, верно?)...
208 просмотров
schedule 28.11.2023

Хеширование каждой строки тибла
Я использую недавно созданный dplyr 1.0.0 и дайджест-пакет для генерации хэша каждой строки в тиббле. Я в курсе добавление хэша в каждую строку с помощью dplyr и дайджест в R но я бы хотел использовать обновленный rowwise() в dplyr...
144 просмотров
schedule 10.03.2024

не могу сгруппироваться по кусочку
Я провожу перекрестную проверку (в пять раз). Затем я хочу вычислить среднее значение для каждой группы в данном наборе данных, который я использовал для этого резюме. Обратите внимание, что мне нужно использовать следующие функции. data(mpg)...
29 просмотров
schedule 31.05.2022