Описание тега recode
Перекодирование относится к процессу изменения значений набора данных, матрицы или вектора в соответствии с набором правил, по которым входные значения меняются на значения замены.
2
ответа
Условно заменить значения в следующем ряду
Как я могу написать условную функцию, которая сравнивает записи в строках фрейма данных в R. Например, если запись в строке 1 больше, чем запись в строке 2, замените запись строки 2 на "нижнюю" row1 row2 667 668 673 674 665 679 664 668 Записи в перв…
15 дек '15 в 00:54
3
ответа
Как перекодировать целые числа в другие значения в python?
Я был удивлен, что этот вопрос еще не был задан. Дан массив целых x = np.random.randint(1,4,10) > array([3, 2, 1, 2, 1, 1, 3, 3, 2, 1]) Как я могу (легко) изменить все значения согласно некоторому систематическому правилу, такому как x[x==1] = 5 …
17 май '17 в 19:37
1
ответ
Использование переменных разных лет для создания модели
Есть ли способ сделать следующий код Stata в R? Я хочу создать ступенчатую модель и хочу использовать значения определенных переменных для 1994 года для людей, которым в 1998 году исполнилось 40 лет; и хотят использовать значения тех же переменных д…
18 мар '16 в 07:25
1
ответ
Чисто генерировать и заменять значения на основе условия
Я пытаюсь сделать что-то очень простое в R, но я не могу сделать это правильно. Давайте возьмем набор данных "diamonds" из ggplot 2 glimpse(diamonds) $ carat <dbl> 0.23, 0.21, 0.23, 0.29, 0.31, 0.24, 0.24, 0.26, 0.22, 0.23, 0.30, 0.23, 0.22, 0…
28 фев '17 в 12:18
2
ответа
Как я могу использовать подфункцию в R, чтобы изменить уровень фактора, который имеет символ плюс (+)?
Я столкнулся с ошибкой, используя функции sub() и gsub() в R, чтобы переименовать / изменить уровень фактора в R. Но я не уверен, почему он не работает. Сценарий: у меня есть некоторые данные опроса, которые несколько факторов с уровнями, которые ус…
06 фев '19 в 16:47
2
ответа
Как перекодировать множественные условия в -1/0/+1?
У меня есть такие данные, как: Name A B C apple 1 -1 0 banana 2 -2 1 pear -3 0 1 Я хочу заменить все положительные значения на -1, все отрицательные значения на +1, но оставить 0, чтобы быть 0, как мне этого добиться?
21 ноя '18 в 08:32
1
ответ
Как вычислить новую переменную на основе количества дней, прошедших с определенного типа записи
Я пытаюсь создать переменную, которая показывает количество дней, прошедших с того или иного события. Это продолжение предыдущего вопроса с использованием тех же данных. Данные выглядят так (примечание даты в формате ДД-ММ-ГГГГ): ID date drug score …
01 июн '17 в 10:57
1
ответ
Перекодировать несколько похожих переменных в R
Я работаю с набором данных среднего размера и мне интересно перекодировать несколько переменных одновременно. Есть 15 переменных, закодированных как факторы с тремя уровнями. ДА =3, НЕТ =2, Н / Д =1. Я хотел бы перекодировать все 15 переменных в чис…
17 окт '17 в 14:01
1
ответ
Что производит неправильно перекодированную стоимость?
Я использую пакет Rj 3.5.1 sjmisc для выполнения перекодирования и создания отчетов.Почему значение x = 44 неправильно перекодировано в 5? library(sjmisc) X <- data.frame(x=c(44,14,0,1,4,6,10)) X <- X %>% sjmisc::rec(x, rec = "2:5=2 [2-5];6…
12 сен '18 в 20:14
2
ответа
Как преобразовать факторную переменную в числовую - используя R
У меня есть еще одна проблема и надеюсь на вашу помощь. Я уже гуглил, спросил друга и попытался понять похожие проблемы / вопросы вокруг этого сайта, но я до сих пор не могу понять это... Итак, вот моя проблема: у меня большой набор данных, который …
27 фев '15 в 18:20
1
ответ
cbind новый столбец на основе значений
Мои данные: try<-data.frame(Gender=c("Male","Male","Female","Male","Female","Male","Female","Female","Male","Male", "Female","Male","Male","Male", "Male"), Est=c(0.9956, 1.035, 2.0731, 0.0824, 3.0987, 5.0982, 6.0707, 5.0393, 2.7046, 4.0783, 0, 2.…
06 авг '18 в 03:27
1
ответ
R - преобразование символьной переменной в формате.numeric, но в алфавитном порядке по убыванию
Итак, у меня есть символьная переменная под названием "Mark" с 3 уровнями "A", "B", "C". Я хочу преобразовать ее в числовое значение для использования в линейной регрессии. Когда я использую as.numeric(Mark), он перекодируется в возрастающем алфавит…
03 мар '15 в 03:34
0
ответов
Перекодирование нескольких переменных одним и тем же способом
Я ищу кратчайший способ перекодировать много переменных таким же образом. Например, у меня есть фрейм данных, где столбцы a, b, c - это названия элементов опроса, а строки - наблюдения. d <- data.frame(a=c(1,2,3), b=c(1,3,2), c=c(1,2,1)) Я хочу и…
22 сен '15 в 20:07
2
ответа
Использование if, иначе в перекодировании
Я пытаюсь повторить некоторый код, но у меня возникают проблемы: data$var1 имеет значения от 1 до 7, которые я пытаюсь уменьшить до 2 значения в новой переменной с именем data$var2, Код выглядит так: data$var2 <- recode(data$var1, "1:3=1; else=0"…
31 июл '17 в 13:09
1
ответ
Изменение символьной переменной на фактор
У меня есть R-скрипт, который иногда работает, а иногда нет, и я определил, что проблема связана с преобразованием моего персонажа -> фактор, прежде чем я объединю два набора данных вместе. У меня есть список предметов, которые закодированы как "1",…
17 май '17 в 16:00
1
ответ
R: Ошибка при записи переменных с использованием функции car::recode
Я часто использую функцию "перекодировать" в библиотеке (машине), чтобы перекодировать уровни в переменных. До сегодняшнего дня мой код работал нормально, но теперь он выдает ошибку. Ничего не изменилось в df и т. Д., Не уверен, что происходит.Может…
27 июн '18 в 15:51
2
ответа
Условная перекодировка фактора
Мне нужно перекодировать пару факторных переменных, но я просто продолжаю терпеть неудачу. Предположим, мои данные выглядят так: df <- data.frame(a = c("1","2","","Other"), b = c("3","","Other","Other"), v1 = c("no","no","yes","yes"), v2 = c("no"…
11 май '16 в 13:40
3
ответа
Как перекодировать переменные в R
Я пытаюсь перекодировать переменные в кадре данных R. Пример - переменная X из моего набора данных содержит 1 и 0. Я хочу создать еще одну переменную Y, которая перекодирует 1 и 0 из X в Да и Нет соответственно. Я попытался это создать перекодирован…
07 дек '15 в 12:10
3
ответа
Как перекодировать значения в матрицу на основе расчета?
У меня вопрос. Я работаю над созданием системы рекомендаций в R, и я довольно плохо знаком с языком. Я не могу понять следующее. У меня есть матрица, как: eventID g_26 g_27 g_28 g_29 g_30 g_31 g_32 g_33 g_34 g_35 g_36 g_37 g_38 g_39 g_40 g_41 g_42 g…
13 янв '17 в 11:48
0
ответов
R: Векторизованные значения записи в одном кадре данных на основе другого кадра данных.
У меня есть фрейм данных с рядом цифр и строк букв. Давайте назовем это "ключом декодера". Каждый столбец в ключе декодера представляет отображение между цифрами и буквами. У меня также есть фрейм данных с колонкой кодов, состоящей из цифр разных ци…
26 окт '17 в 17:15