【R】都道府県別 NPO法人認証数

総務省統計局が発表している「都道府県・市区町村のすがた(社会・人口統計体系)」から、都道府県別の2018年のNPO法人認証数を表示してみます。

都道府県 NPO法人数
北海道 2170
青森 414
岩手 494
宮城 825
秋田 356
山形 444
福島 918
茨城 840
栃木 651
群馬 840
埼玉 2162
千葉 1992
東京 9381
神奈川 3620
新潟 727
富山 378
石川 358
福井 248
山梨 477
長野 1014
岐阜 771
静岡 1265
愛知 2010
三重 743
都道府県 NPO法人数
滋賀 591
京都 1369
大阪 3519
兵庫 2206
奈良 527
和歌山 391
鳥取 290
島根 288
岡山 790
広島 836
山口 430
徳島 364
香川 382
愛媛 475
高知 337
福岡 1751
佐賀 375
長崎 499
熊本 765
大分 479
宮崎 444
鹿児島 878
沖縄 520
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$都道府県, NPO法人数=dat$NPO法人数)

datc_k <- cut(dat$NPO法人数, hist(dat$NPO法人数, 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="NPO法人数")
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

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