Требуется помощь кода R для легенды карты, которая не в правильном положении - PullRequest
0 голосов
/ 01 марта 2020

Я изучаю блестящий R и пытаюсь запустить пример с этой страницы в R studio:

https://shiny.rstudio.com/tutorial/written-tutorial/lesson5/

Я пытаюсь запустить пример ниже, который пока не нуждается в блестящих знаниях:

Шаг 1: загрузка helpers.R в https://shiny.rstudio.com/tutorial/written-tutorial/lesson5/census-app/helpers.R

Шаг 2: установка пакетов maps и mapproj

Шаг 3: загрузить данные counties.rds в https://shiny.rstudio.com/tutorial/written-tutorial/lesson5/census-app/data/counties.rds

Шаг 4: положить counties.rds в папку ./census-app/data, положить helpers.R в папке ./census-app. Здесь ./ - папка моего проекта.

Шаг 5. Запустите следующий код в консоли:

library(maps)
library(mapproj)

source("census-app/helpers.R")
counties <- readRDS("census-app/data/counties.rds")
percent_map(counties$white, "darkgreen", "% White")

Я должен получить график, подобный этому:

percentage of white across the counties of AU

Вместо этого я получаю что-то вроде этого:

same map but legends are off the position

Я пробовал другую версию R (R 3.4.4, 3.5.1, 3.5.3) и он все еще не работает.

Я полагаю, возможно, это связано с кодом внутри пакета maps и mapproj, но я не знаю как это настроить, или если я должен.

1 Ответ

0 голосов
/ 01 марта 2020

Обновление:

Я думаю, что нашел решение.

Будет иметь значение, был ли у меня процент_карты () с полноэкранным или полноэкранным режимом Rstudio.

Это даст мне вывод записи, когда код был запущен в полноэкранном режиме.

Странно, но полезно знать.

...