【R】都道府県別 キャンプ場数

総務省統計局が発表している「都道府県・市区町村のすがた(社会・人口統計体系)」から、都道府県別の2015年のキャンプ場数(公営)を表示してみます。

都道府県 キャンプ場数
北海道 142
青森 47
岩手 33
宮城 63
秋田 50
山形 23
福島 70
茨城 95
栃木 22
群馬 28
埼玉 13
千葉 24
東京 33
神奈川 11
新潟 79
富山 30
石川 33
福井 12
山梨 16
長野 87
岐阜 19
静岡 44
愛知 34
三重 37
都道府県 キャンプ場数
滋賀 25
京都 34
大阪 20
兵庫 37
奈良 2
和歌山 6
鳥取 15
島根 41
岡山 52
広島 68
山口 45
徳島 10
香川 23
愛媛 30
高知 42
福岡 28
佐賀 11
長崎 37
熊本 12
大分 16
宮崎 35
鹿児島 14
沖縄 12
library(leaflet)
library(knitr)
library(kableExtra)
library(dplyr)
library(tidyr)
library(stringr)

dat <- read.csv("http://www.dinov.tokyo/Data/JP_Pref/Pref_data.csv", header = TRUE, fileEncoding="UTF-8")
col_start <- 0.2
col_end <- 0.0


table_df<-data.frame(都道府県=dat$都道府県, キャンプ場数=dat$キャンプ場数)

datc_k <- cut(dat$キャンプ場, hist(dat$キャンプ場数, plot=FALSE)$breaks, right=FALSE)
datc_kcol <- rainbow(length(levels(datc_k)), start = col_start, end=col_end)[as.integer(datc_k)]

library(NipponMap)
windowsFonts(JP4=windowsFont("Biz Gothic"))
windows(width=800, height=800)

png("0plot1.png", width = 800, height = 800)
par(family="JP4")
JapanPrefMap(datc_kcol, main="キャンプ場数")
legend("bottomright", fill=rainbow(length(levels(datc_k)), start = col_start, end=col_end), legend=names(table(datc_k)))
dev.off()

library(clipr)
t1=kable(table_df[c(1:24),], align = "c", row.names=FALSE) %>%
  kable_styling(full_width = F) %>%
  column_spec(1, bold = T) %>%
  collapse_rows(columns = 1, valign = "middle") 
t2=kable(table_df[c(25:47),], align = "c", row.names=FALSE) %>%
  kable_styling(full_width = F) %>%
  column_spec(1, bold = T) %>%
  collapse_rows(columns = 1, valign = "middle") 
paste(c('<table><tr valign="top"><td>', t1, '</td><td>', t2, '</td><tr></table>'), sep = '') %>% write_clip

Add a Comment

メールアドレスが公開されることはありません。