Вопросы по теме '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 просмотров
schedule
27.08.2023
Когда используются обратные кавычки по сравнению с двойными кавычками?
Что я пока знаю...
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