【R】都道府県別 地方債残高

借金はしたくないものですが、地方の借金はどうなっているのでしょう?総務省統計局が発表している「都道府県・市区町村のすがた(社会・人口統計体系)」から、都道府県別の地方債残高(10億円単位)を示してみたいと思います。2017年のデータです。

都道府県 地方債現在高_単位10億円
北海道 3506.0
青森 735.2
岩手 725.4
宮城 1336.2
秋田 614.1
山形 576.0
福島 814.3
茨城 1112.1
栃木 614.8
群馬 748.5
埼玉 2102.5
千葉 2109.6
東京 1355.1
神奈川 4274.4
新潟 1534.6
富山 621.5
石川 673.3
福井 405.5
山梨 402.3
長野 941.8
岐阜 722.8
静岡 1417.2
愛知 2528.4
三重 684.0
都道府県 地方債現在高_単位10億円
滋賀 583.4
京都 1825.4
大阪 4051.4
兵庫 2835.4
奈良 641.3
和歌山 543.1
鳥取 315.2
島根 557.7
岡山 937.2
広島 1848.2
山口 708.7
徳島 380.9
香川 442.7
愛媛 663.2
高知 494.8
福岡 3232.8
佐賀 396.4
長崎 753.2
熊本 1028.6
大分 550.5
宮崎 533.9
鹿児島 930.3
沖縄 591.0

目を疑うような数字ですが、本当でしょうか?

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$都道府県, 地方債現在高_単位10億円=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="地方債現在高_単位10億円")
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

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