USArrests фрейм данных преобразуется в tibble с масштабированием в R

#r #dataframe #tibble

#r #фрейм данных #tibble

Вопрос:

Я работаю со встроенным фреймом данных USArrests и пытаюсь масштабировать, а также создать новый столбец с именем state и сделать все имена состояний строчными. Пока я могу только масштабировать или создавать новый столбец со строчными буквами, но не оба. Может кто-нибудь помочь?

   scale(USArrests)
  arrest <- tibble::rownames_to_column(USArrests, "state")
  arrest$state = tolower(arrest$state)
  head(arrest)
  

Ответ №1:

Ваш код scale(USArrests) нигде не сохраняет результаты. Просто сохраните его с новым именем.

 df <- as.data.frame(scale(USArrests))
arrest <- tibble::rownames_to_column(df, "state")
arrest$state = tolower(arrest$state)
head(arrest)