проблема создать переменную в R - PullRequest
0 голосов
/ 09 октября 2019

Мне нужно создать переменную с именем "dollar_per_day = gdp / population / 365" в R, использующих пакеты "dalabs". (не забудьте удалить все строки с отсутствующими данными). Затем в 1970 году постройте коробочный график с долларами_пер_дня (dpd) для разных континентов. Но когда я пытаюсь создать переменную, она показывает, что объект не найден.

library(dslabs)
summary(gapminder)
dollars_per_day <- c(gdp/population/365)

Пожалуйста, помогите разобраться, что не так в моем коде. И помогите с коробкой сюжетной вопрос

1 Ответ

0 голосов
/ 09 октября 2019

Неправильные имена столбцов

library(gapminder)
library(dplyr)
gapminder$dollars_per_day  <- with(gapminder, gdpPercap/pop/365)

out <- gapminder %>%
            filter(year == 2000) %>%
            transmute(continent, dollars_per_day = gdpPercap/pop/365)  %>%
            {split(.$dollars_per_day, .$continent)}

out %>% 
     boxplot
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...