Описание тега forcats
NoneForcats - это пакет R для работы с категориальными переменными (факторами) и часть коллекции пакетов tidyverse.
1
ответ
Как изменить порядок факторов на основе подмножества (аспектов) другой переменной, используя forcats?
forcats виньетка утверждает, что Целью пакета forcats является предоставление набора полезных инструментов, которые решают общие проблемы с факторами И действительно, одним из инструментов является переупорядочение факторов с помощью другой переменн…
29 янв '19 в 22:58
1
ответ
Отбросить переменные с одним уровнем фактора, исключая НС
Мне нужно отбросить факторные переменные с одним уровнем (исключая NA) во вложенном наборе данных. Функция под 'drop_fixed_factors' рассматривает NA как один уровень при оценке количества уровней факторов. Помогите мне исправить это так, что для A==…
17 апр '18 в 22:02
1
ответ
Перекодировать одинаковые значения уровней факторов среди нескольких переменных "с mutate_at" в Tidyverse
У меня есть несколько факторных переменных со значениями "1" и "2", которые необходимо перекодировать в "Да" и "Нет". Tidyverse mutate_at с fct_recode являются правильными инструментами. Тем не мение, dataframe %>% mutate_at(vars (var1, var9, var…
28 фев '18 в 08:32
3
ответа
Коэффициент сосредоточения на основе другого столбца
В этом примере показаны измерения объема производства различных фабрик, где первые столбцы обозначают фабрику, а последний столбец - произведенное количество. factory <- c("A","A","B","B","B","B","B","C","D") production <- c(15, 2, 1, 1, 2, 1,…
04 окт '18 в 14:53
2
ответа
ggplot2 - как изменить порядок точек данных в столбчатой диаграмме с метками по значениям, а не по алфавиту
Я хотел бы изменить порядок суммированных точек данных барплота так, чтобы в каждом баре они сортировались от самого большого к наименьшему КОМПЕТЕНТУ по его общему значению, а не по алфавиту. Я сгенерировал данные для использования fct_reorder (зак…
17 июн '18 в 17:15
2
ответа
Гистограмма с накоплением: Как организовать группы с пакетом forcats
Я работаю над созданием хороших сюжетов, которые я могу копировать и вставлять по мере необходимости (вот почему я включил так много вариантов). Итак, у меня есть этот сюжет: library(tidyverse) mtcars %>% group_by(cyl) %>% summarise(n=n()) %&g…
21 фев '19 в 16:28
3
ответа
Коэффициенты переупорядочения в соответствии со значением с использованием fct_reorder в R
Мои данные: structure(list(LoB = c("C", "C", "C", "A", "A", "B", "C", "A", "A", "C", "A", "B", "C", "B", "A", "C", "B", "A", "B", "C", "A", "B", "B", "A", "B", "C", "A", "B", "C", "B"), word = c("speed", "connection", "call", "bt", "reliable", "reli…
27 окт '17 в 14:33
2
ответа
Сокращение уровней переменной фактора в одном столбце при суммировании значений в другом
Первоначально у меня были данные различной ширины (4 строки с 158 столбцами), которые я использовал reshape::melt() для создания длинного набора данных (624 строки х 3 столбца). Теперь, однако, у меня есть такой набор данных: demo <- data.frame(r…
04 ноя '18 в 12:53
1
ответ
Как настроить уровни заказа факторной переменной на 2+ условия?
STP_name PCT <fct> <dbl> 1 ENGLAND 2.58 2 MIDLANDS AND EAST OF ENGLAND 2.64 3 LEICESTER, LEICESTERSHIRE AND RUTLAND STP 2.31 4 BATH, SWINDON AND WILTSHIRE STP 2.94 5 KENT AND MEDWAY STP 2.8 6 BUCKINGHAMSHIRE, OXFORDSHIRE AND BERKSHIRE W…
30 авг '18 в 13:31
1
ответ
Использование пользовательской сводной функции для факторов в нескольких столбцах
Я провел опрос с большим количеством элементов, каждый из которых имеет различные категориальные варианты ответа, сохраненные в виде факторов. Мне нужно суммировать эти столбцы эффективным образом, предпочтительно с такими функциями, которые предост…
10 ноя '17 в 18:20
1
ответ
Переупорядочиваемая факторная (порядковая) переменная в порядке возрастания
Давайте предположим, что в моем фрейме данных есть переменная, которая выглядит следующим образом: x <- rep(seq(10, 50, by = 10), each = 20) %>% factor() %>% forcats::fct_shuffle() Теперь я хочу изменить порядок уровней в порядке возрастани…
28 ноя '18 в 11:22
0
ответов
Несколько каналов в одной строке не будут компилироваться
У меня проблемы с пониманием того, что идет не так в R-сценарии ниже. Определение уровней переменных перед вызовом fct_expand приводит к успешной компиляции, но когда я вставляю определение прямо в fct_expand, R выдает ошибку "Ошибка в mutate_impl(.…
07 июл '17 в 13:28
5
ответов
R: преобразовать в множитель с порядком уровней, одинаковым с case_when
При проведении анализа данных мне иногда нужно перекодировать значения в факторы для проведения группового анализа. Я хочу оставить порядок коэффициентов таким же, как порядок конвертации, указанный в case_when, В этом случае порядок должен быть "Ex…
30 мар '18 в 10:05
1
ответ
Как перебросить фактор столбца с помощью функции fct_relevel?
Я абсолютный новичок и действительно изо всех сил - кто-нибудь может помочь и сказать мне, почему я получаю это сообщение об ошибке и как его устранить? Вот что я пытаюсь сделать: и это мои данные: Location,S1,S2,S3,S4,C1,C2,TS3 PC_recapped,7.31,7.4…
30 сен '18 в 10:12
1
ответ
Как использовать Forcats::Fct_Collapse в функции на разных фреймах данных с разными уровнями фактора
library(tidyverse) library(forcats) У меня есть два простых кадра данных (код внизу), и я хочу создать новую перекодированную переменную, свернув столбец "Animal". Я обычно делаю это с помощью forcats::fct_collapse. Тем не менее, я хочу сделать функ…
02 фев '18 в 03:35
0
ответов
Неизвестные уровни в `f`: ошибка fct_recode, связанная с форматированием апострофов
Я пытаюсь использовать fct_recode() команда из пакета forcats для перемаркировки всех наблюдений в столбце одного кадра данных для объединения с другим кадром данных. Столбец, который я записывал, представлял собой список названий стран из набора да…
26 апр '18 в 14:38
2
ответа
Изменение уровней внутренних факторов в R (важно для убежища - write_dta())
haven Пакет предоставляет очень полезную функцию для экспорта фрейма данных /Tibble в Stata с помощью функции write_dta(). Когда коэффициент R записывается в Stata (с использованием функции write_dta()), внутренние уровни коэффициента R становятся ч…
27 янв '18 в 22:56
0
ответов
Ошибка при использовании функции освобождения от forcats
У меня есть датафрейм с X, Y значения координат и соответствующие ID значения в Val, df1 <- data.frame(X=rnorm(1000,0,1), Y=rnorm(1000,0,1), ID=paste(rep("ID", 1000), 1:1000, sep="_"), Type=rep("ID",1000), Val=c(rep(c('Type1','Type2'),300), rep(c…
07 сен '17 в 11:39
4
ответа
Условно разделить уровень факторов на два разных уровня
У меня есть фрейм данных, например: df <- data.frame( type = c("BND", "INV", "BND", "DEL", "TRA"), chrom1 = c(1, 1, 1, 1, 1), chrom2 = c(1, 1, 2, 1, 3) ) Я хочу переназначить все df[df$type=='BND',] экземпляры либо INV или же TRA в зависимости от…
05 июн '18 в 13:41
1
ответ
Как изменить порядок в кадре данных с fct_reorder?
Рассмотрим следующий пример > library(forcats) > library(dplyr) > > > dataframe <- data_frame(var = c(1,1,1,2,3,4), + var2 = c(10,9,8,7,6,5)) > dataframe # A tibble: 6 x 2 var var2 <dbl> <dbl> 1 1.00 10.0 2 1.00 9.00…
15 фев '18 в 02:08