【R】ドイツの地域別の研究開発費(対GDP)
2020年11月2日
ドイツの研究開発費を地域別にみてみます。eurostatのIntramural R&D expenditure (GERD) by NUTS 2 regionsからデータを取得します。
圧縮されたデータがダウンロードされるので、それを解凍してtgs00042.tsvとします。
library(tidyverse)
require(data.table)
library(ggplot2)
library(ggrepel)
library(sf)
library(kableExtra)
Sys.setlocale("LC_CTYPE", "german")
nuts <- read.csv("http://www.dinov.tokyo/Data/World/NUTS2_Code_DE.csv", header = TRUE, encoding="UTF-8")
RnD_data<-as.data.frame(fread("tgs00042.tsv")) %>%
separate(col = V1, into=c("x1", "x2", "Code"), sep=",", remove=TRUE, convert=FALSE) %>%
left_join(., nuts, by="Code", copy=FALSE) %>%
drop_na() %>%
rename("NAME_2" = NUTS.2)
map <- read_sf("DEU_adm/DEU_adm2.shp")
dat <- map %>%
left_join(RnD_data, by="NAME_2", copy=TRUE) %>%
mutate("RnD_v"=as.numeric(V12)) %>%
arrange(desc(RnD_v)) %>%
mutate(
centroid = st_centroid(geometry),
x = st_coordinates(centroid)[, 1],
y = st_coordinates(centroid)[, 2]
)
dat %>%
ggplot() +
geom_sf(aes(fill = RnD_v)) +
coord_sf(datum = NA) +
scale_fill_viridis_c(alpha = 0.6) +
theme_void()+
geom_text_repel(aes(x = x, y = y, label = NAME_2), col="black", size = 3)
table_df<-data.frame(Name=dat$NAME_2, RnD_v=dat$RnD_v)
library(clipr)
table_df %>%
kable(align = "c", row.names=FALSE) %>%
kable_styling(full_width = F) %>%
column_spec(1, bold = T) %>%
collapse_rows(columns = 1, valign = "middle") %>%
write_clip

| Name | RnD_v |
|---|---|
| Braunschweig | 8.52 |
| Stuttgart | 7.69 |
| Karlsruhe | 4.95 |
| Dresden | 4.13 |
| Oberbayern | 4.03 |
| Rheinhessen-Pfalz | 3.97 |
| Mittelfranken | 3.60 |
| Berlin | 3.41 |
| Darmstadt | 3.27 |
| Unterfranken | 2.84 |
| Bremen | 2.79 |
| Freiburg | 2.75 |
| Oberpfalz | 2.47 |
| Hannover | 2.25 |
| Hamburg | 2.16 |
| Oberfranken | 2.10 |
| Leipzig | 2.01 |
| Detmold | 1.98 |
| Chemnitz | 1.86 |
| Mecklenburg-Vorpommern | 1.81 |
| Arnsberg | 1.76 |
| Saarland | 1.76 |
| Brandenburg | 1.69 |
| Kassel | 1.63 |
| Schwaben | 1.61 |
| Schleswig-Holstein | 1.56 |
| Niederbayern | 1.34 |
| Munster | 1.22 |
| Weser-Ems | 0.91 |
| Luneburg | 0.90 |
| Trier | 0.88 |
| Koblenz | 0.69 |
| T・ingen | NA |
| Bremerhaven | NA |
| Gie゚en | NA |
| L・eburg | NA |
| D・seldorf | NA |
| Kn | NA |
| Dessau | NA |
| Halle | NA |
| Magdeburg | NA |
| Th・ingen | NA |
Braunschweigが最も多いですね。大学や研究所が集まっている場所ですから当然ですかね。