Вопросы

Добавить новый столбец в кадр данных состояния на основе данных другого столбца

Я пытаюсь добавить новый столбец во фрейм данных образца состояния в R. Я надеюсь, что этот столбец будет группировать идентификаторы состояний в более широкие категории (1-4). Мой код близок к тому, что я ищу, но я не совсем понимаю. Я знаю, что могу вводить каждый идентификатор состояния построчно, но есть ли более быстрый способ? Спасибо!

library(tidyverse)

#Добавить столбец для обозначения каждого состояния

States=state.x77 
States=data.frame(States)
States <- tibble::rowid_to_column(States, "ID")
States

#Создать новую переменную для сегментов состояния

States <- States %>% 
  mutate(WAGE_BUCKET=case_when(ID <= c(1,12) ~ '1',
                               ID <= c(13,24) ~ '2',
                               ID <= c(25,37) ~ '3',
                               ID <= c(38,50) ~ '4',
                              TRUE ~ 'NA'))
View(States) #It is not grouping the states in the way I want/I am still getting some NA values but unsure why! 
Читать:
Использование git в Azure Devops

Похожие записи

Достигнута квота получателей по электронной почте при многократной отправке одного и того же адреса электронной почты

admin

Могу ли я объявить переменную, строго типизированную как целое число, в Python, как я делаю это в Java?

admin

Как получить значения из модального окна частичного просмотра для обновления формы?

admin

Рекурсивная функция printLinkedList, требующая печати (пустая строка). в до

admin

PermissionError: [Errno 13] В доступе отказано при доступе к aws ec2

admin

GitHub Fork или переименовать или создать новый git?

admin