【R】都道府県別 実労働時間数

総務省統計局が発表している「統計でみる都道府県のすがた2020」から、都道府県別の男女の実労働時間数(月間、2018年)を表示します。

  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$実労働時間数_男, 実労働時間数_女=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)]
  datc_m <- cut(dat$実労働時間数_女, hist(dat$実労働時間数_女, plot=FALSE)$breaks, right=FALSE)
  datc_mcol <- rainbow(length(levels(datc_m)), start = col_start, end=col_end)[as.integer(datc_m)]
  
  windowsFonts(JP4=windowsFont("Biz Gothic"))
  windows(width=1600, height=800)
  par(family="JP4")
  layout(matrix(1:2, 1, 2))
  
  library(NipponMap)
  JapanPrefMap(datc_kcol, main="実労働時間数_男 時間(月間) ")
  legend("bottomright", fill=rainbow(length(levels(datc_k)), start = col_start, end=col_end), legend=names(table(datc_k)))
  JapanPrefMap(datc_mcol, main="実労働時間数_女 時間(月間)")
  legend("bottomright", fill=rainbow(length(levels(datc_m)), start = col_start, end=col_end), legend=names(table(datc_m)))
  
  library(clipr)
  kable(table_df, align = "c") %>%
    kable_styling(full_width = F) %>%
    column_spec(1, bold = T) %>%
    collapse_rows(columns = 1, valign = "middle") %>%
    write_clip
  
都道府県 実労働時間数_男 実労働時間数_女
北海道 182 170
青森 182 172
岩手 184 171
宮城 182 170
秋田 181 171
山形 185 172
福島 182 174
茨城 184 170
栃木 182 174
群馬 185 173
埼玉 184 170
千葉 187 169
東京 174 167
神奈川 179 168
新潟 182 171
富山 185 173
石川 183 172
福井 185 174
山梨 182 170
長野 184 172
岐阜 183 173
静岡 183 171
愛知 184 172
三重 183 172
滋賀 184 171
京都 185 169
大阪 182 170
兵庫 181 169
奈良 184 173
和歌山 185 173
鳥取 179 171
島根 185 172
岡山 181 171
広島 183 171
山口 182 172
徳島 177 169
香川 183 173
愛媛 183 170
高知 179 169
福岡 181 170
佐賀 187 171
長崎 185 172
熊本 183 173
大分 182 172
宮崎 182 171
鹿児島 185 171
沖縄 179 169

Add a Comment

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