Ero sivun ”Ympäristöterveysindikaattori” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 266: | Rivi 266: | ||
library(rvest) # For html import | library(rvest) # For html import | ||
tx <- function(x, prec = | tx <- function(x, prec = 2) gsub("\\.", ",", as.character(signif(x, prec))) # Converts numbers to nice Finnish format | ||
write( | write( | ||
"Sote-arviointi, hyvinvointi ja terveys: ympäristöterveyden osa-alue\n\n", | "Sote-arviointi, hyvinvointi ja terveys: ympäristöterveyden osa-alue\n\n", | ||
Rivi 273: | Rivi 273: | ||
# Fetch data from Yhteistyötilat. | # Fetch data from Yhteistyötilat. | ||
dat <- html_table(read_html("https://yhteistyotilat.fi/wiki08/x/SLHFAg"))[[3]] # Pienhiukkaspitoisuuden väestöpainotettu vuosikeskiarvo | dat <- html_table(read_html("https://yhteistyotilat.fi/wiki08/x/SLHFAg"))[[3]] # Pienhiukkaspitoisuuden väestöpainotettu vuosikeskiarvo | ||
colnames(dat) <- c("Alue","Mid","Municipality","Pid","Province","Pop","PM","Daly","Genetive","Adessive") | colnames(dat) <- c("Alue","Mid","Municipality","Pid","Province","Pop","PM", | ||
"Daly","Comment","Genetive","Adessive") | |||
for(i in c(2,4,6,7,8)) dat[[i]] <- as.numeric(gsub(" ", "", dat[[i]])) | for(i in c(2,4,6,7,8)) dat[[i]] <- as.numeric(gsub(" ", "", dat[[i]])) | ||
# Data about disease burden of PM2.5 from Lehtomäki et al 2018 https://doi.org/10.3390/ijerph15040736 | |||
mort <- "1600 - 2000" | |||
daly <- 26000 | |||
for(i in sort(unique(dat$Pid))) { | for(i in sort(unique(dat$Pid))) { | ||
j <- (1:nrow(dat))[dat$Pid==i & dat$Alue=="HE-maakunta"] | |||
mk <- dat$Province[ | mk <- dat$Province[j] | ||
ka <- sum(dat$Pop * dat$PM / sum(dat$Pop)) | ka <- sum(dat$Pop * dat$PM / sum(dat$Pop)) | ||
kam <- dat$PM[ | kam <- dat$PM[j] | ||
s1 <- "Pienhiukkaset ovat Suomessakin kaikkein | s1 <- paste("Pienhiukkaset ovat Suomessakin kaikkein merkittävin ympäristötekijä, joka aiheuttaa ", | ||
"terveyshaittaa. Pienhiukkaset ovat pääasiassa peräisin liikenteestä ja puun pienpoltosta. ", | |||
"Myös energiantuotanto ja teollisuus ovat suurehkoja lähteitä mutta niiden ominaispäästöt ", | |||
"ovat pienet (eli tuotantolaitokset puhdistavat jo tehokkaasti päästöjään) ja päästöt ", | |||
"tyypillisesti leviävät korkeista piipuista laajalle aiheuttamatta asutuskeskuksiin korkeita ", | |||
"pitoisuuksia. Muita kuin polttoperäisiä päästölähteitä ovat mm. katupöly varsinkin keväisin, ", | |||
"maatalouden pölyt sekä monista hajalähteistä syntyvät orgaaniset hiilivedyt, jotka ", | |||
"muuttuvat hiukkasiksi vasta ilmakehässä.\n", | |||
sep="") | |||
s2 <- paste( | s2 <- paste( | ||
"Pienhiukkaspitoisuuksien vuosikeskiarvo on arvioitu kunnittain THL:n koordinoimassa tutkimushankkeessa vuodelle 2015. Tämä on hyvä haitan mittari, koska tyypilliset terveyshaitat kuten sydäntaudit, krooninen bronkiitti ja keuhkosyöpä kehittyvät pitkäaikaisen altistuksen seurauksena. Kansainvälisesti verrattuna Suomen pienhiukkaspitoisuudet ovat pienet, mutta silti niiden arvioidaan aiheuttavan ", | "Pienhiukkaspitoisuuksien vuosikeskiarvo on arvioitu kunnittain THL:n koordinoimassa ", | ||
tx( | "tutkimushankkeessa vuodelle 2015. Tämä on hyvä haitan mittari, koska tyypilliset ", | ||
" terveen elinvuoden menetyksen tai vastaavasti | "terveyshaitat kuten sydäntaudit, krooninen bronkiitti ja keuhkosyöpä kehittyvät ", | ||
"pitkäaikaisen altistuksen seurauksena. Kansainvälisesti verrattuna Suomen ", | |||
"pienhiukkaspitoisuudet ovat pienet, mutta silti niiden arvioidaan aiheuttavan ", | |||
tx(daly), | |||
" terveen elinvuoden menetyksen tai vastaavasti ", | |||
mort, | |||
" kuolemantapausta ", | |||
"(Lehtomäki ym., 2018 https://doi.org/10.3390/ijerph15040736).\n", | |||
sep="" | sep="" | ||
) | ) | ||
Rivi 293: | Rivi 313: | ||
s3 <- "Väestöpainotettu pienhiukkaspitoisuus oli " | s3 <- "Väestöpainotettu pienhiukkaspitoisuus oli " | ||
s4 <- paste( | s4 <- paste( | ||
dat$Adessive[ | dat$Adessive[j], | ||
ifelse(kam < 0.8*ka ,"pieni ", ifelse(kam < 1.2*ka, "keskimääräinen ", "suomalaisittain suurehko ")), | ifelse( | ||
" (", kam, " µg/m3)", | kam < 0.8*ka ," pieni ", | ||
ifelse(kam < 1.2*ka, | |||
" keskimääräinen ", | |||
" suomalaisittain suurehko " | |||
) | |||
), | |||
" (", tx(kam), " µg/m3)", | |||
sep="" | sep="" | ||
) | ) | ||
Rivi 306: | Rivi 332: | ||
s7 <- paste(s7, " (Sotkanet, id=678). ", sep="") | s7 <- paste(s7, " (Sotkanet, id=678). ", sep="") | ||
s8 <- paste(dat$Genetive[dat$ | s8 <- paste( | ||
s9 <- | dat$Genetive[j], | ||
" kunnista korkeimmat pitoisuudet olivat ", | |||
sep="" | |||
) | |||
s9 <- dat[dat$Pid == i & dat$Alue=="Kunta", ] | |||
s9 <- s9[order(-s9$PM),][1:4,] | |||
s9 <- paste(s9$Adessive, " (", tx(s9$PM)," µg/m3)",sep="") | s9 <- paste(s9$Adessive, " (", tx(s9$PM)," µg/m3)",sep="") | ||
s9 <- paste(s9, c(rep(", ", length(s9)-2), " ja ",""), sep="", collapse="") | s9 <- paste(s9, c(rep(", ", length(s9)-2), " ja ",""), sep="", collapse="") | ||
Rivi 317: | Rivi 348: | ||
s11 <- paste(s11$Adessive, " (", tx(s11$PM)," µg/m3).",sep="") | s11 <- paste(s11$Adessive, " (", tx(s11$PM)," µg/m3).",sep="") | ||
s12 <- " | s12 <- paste(" ", dat$Comment[j], " ") | ||
expofr <- dat$Pop[j]*dat$PM[j]/sum(dat$Pop[dat$Alue=="HE-maakunta"]*dat$PM[dat$Alue=="HE-maakunta"]) | |||
# s13 <- dat$Daly[j]/sum(dat$Daly[dat$Alue=="HE-maakunta"]) | |||
s13 <- paste( | s13 <- paste( | ||
"\ | "\nSuomessa pienhiukkasten aiheuttamasta tautitaakasta ", | ||
cut( | cut(expofr, breaks=c(0,0.03,0.06,0.09,0.12,0.18,0.23,0.29,0.39,0.54,0.7,1),labels=c( | ||
"alle kolmaskymmenesosa", | |||
"kahdeskymmenesosa", | |||
"alle kymmenesosa", | |||
"noin kymmenesosa", | |||
"noin seitsemäsosa", | |||
"noin viidesosa", | |||
"noin neljäsosa", | |||
"noin kolmasosa", | |||
"noin puolet", | |||
"yli puolet", | |||
"suurin osa" | |||
)), " (", tx(expofr*100), " %) syntyy ", dat$Adessive[j], | |||
", eli siellä menetetään noin ", | |||
tx(expofr*daly), | |||
" tervettä elinvuotta pienhiukkasten takia. ", | |||
sep="") | |||
hel <- (1:nrow(dat))[dat$Municipality=="Helsinki"] | |||
s14 <- paste( | s14 <- paste( | ||
"Helsingissä tämä luku on noin ", | "Helsingissä tämä luku on noin ", | ||
tx(dat$ | tx(daly*dat$Pop[hel]*dat$PM[hel]/sum(dat$Pop[dat$Alue=="Kunta"]*dat$PM[dat$Alue=="Kunta"])), | ||
" eli merkittävä osa koko Suomen tautitaakasta (", | " eli merkittävä osa koko Suomen tautitaakasta (", | ||
tx( | tx(daly), | ||
" | " haittapainotettua elinvuotta). ", | ||
"Tautitaakka on arvioitu syyosuusmenetelmällä (http://en.opasnet.org/w/HIA). ", | |||
"Epävarmuudet ovat melko suuria ja liittyvät annosvasteen muotoon pienillä pitoisuuksilla, ", | |||
"kilpailevien syytekijöiden rooliin kokonaisuudessa sekä pienhiukkaspitoisuuden ", | |||
"arviointiin käytettyjen mallien epävarmuuksiin. Siitä ei kuitenkaan ", | |||
"ole epävarmuutta, etteivätkö pienhiukkasten haittavaikutukset Suomessa olisi merkittäviä ", | |||
"ja niiden vähentäminen tarpeellista.", | |||
sep="" | sep="" | ||
) | ) | ||
write( | |||
paste("\n\n",mk,"\n",s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,s13,s14,sep=""), | |||
file="sotearviointi.txt", | |||
append=TRUE | |||
) | |||
} | } | ||
</rcode> | </rcode> |
Versio 8. kesäkuuta 2018 kello 13.33
Moderaattori:Jouni (katso kaikki)
Sivun edistymistä ei ole arvioitu. Arvostuksen määrää ei ole arvioitu (ks. peer review). |
Lisää dataa
|
Ympäristöterveysindikaattori on elinympäristön tiettyä ominaisuutta mittaava asia, joka kertoo ympäristön terveellisyydestä ihmiselle.
Kysymys
Mitkä ovat hyödyllisiä indikaattoreita Suomen ympäristöterveystilanteen seuraamiseksi ja parantamiseksi?
Vastaus
Perustelut
- Ohje indikaattorin julkaisemiseksi Sotkanetissä
- Ohje datan viemisestä Sotkanettiin
- THL:n tietotuotannon käsikirja
- Ympäristöterveyden indikaattorihanke (STM:n maksama hanke toukokuu-lokakuu 2018)
Syykaavio
- Ehdotus sosiaali- ja terveyspalveluiden uudeksi kansalliseksi mittaristoksi VN-TEAS 15.3.2017 http://tietokayttoon.fi/julkaisu?pubid=18701
- http://alueuudistus.fi/tietojohtaminen
- KUVA-mittaristo 23.4.2018 http://alueuudistus.fi/documents/1477425/4439893/Sote-KUVA-mittaristoluonnos+23.4.+2018.xlsx/3ffc2fce-04c9-4c96-a21d-fb217310dbd5
- Kuva-indikaattorit drivessä https://docs.google.com/spreadsheets/d/1OJntWc-ivrCDi9RkCAyWdggA3VCm-BM98rp6H5u3diI/edit#gid=0
- Hyte-indikaattorit drivessä https://docs.google.com/spreadsheets/d/1mVlLcvsDFHKivD8rSDyn3ijfvoUAjxnXOGb-nujLDak/edit#gid=0
- Tietoikkuna https://proto.thl.fi/tietoikkuna/#/chart?indicatorId=3775®ionId=953
- Sotkanet https://www.sotkanet.fi/sotkanet/fi/metadata/indicators/3775
- Kouluterveyskysely https://sampo.thl.fi/pivot/prod/fi/ktk/ktk1/fact_ktk_ktk1/199464
Sisäilma kouluissa
Kouluterveyskysely tuottaa jotakin tietoa myös sisäilmasta, oppimisympäristöstä yleensä ja oppilaiden raportoimista yleisistä oireista. Katso lisätietoa näistä linkeistä: