Browse Source

Password !!!

master
Maxime Wack 8 years ago
parent
commit
a2ad4b3048
1 changed files with 11 additions and 5 deletions
  1. +11
    -5
      donnees.R

+ 11
- 5
donnees.R View File

@@ -5,6 +5,9 @@ annee <- 2015
mois <- 10
date <- "04/12/2015"

user <- ""
password <- ""

read.csv2("listOvalide.csv") %>%
{
apply(., 1, . %>%
@@ -24,7 +27,7 @@ read.csv2("listOvalide.csv") %>%
names(OvalideP) <<- .$name
}

src_mysql("pmsi_dim", "livenne.chu-nancy.fr", user = "u992093", password = "Md;8G4iSm") %>%
src_mysql("pmsi_dim", "livenne.chu-nancy.fr", user = user, password = password) %>%
tbl(sql("SELECT idhosp, idrss, idrum, date_entree, date_sortie, cmd, um FROM fix116
UNION
SELECT idhosp, idrss, idrum, date_entree, date_sortie, cmd, um FROM fix117")) %>%
@@ -34,7 +37,7 @@ src_mysql("pmsi_dim", "livenne.chu-nancy.fr", user = "u992093", password = "Md;8
annee_sortie = year(date_sortie),
mois_sortie = month(date_sortie)) %>%
filter(annee_sortie > annee - 3) %>% # Données rum/rss depuis 3 ans
left_join(src_mysql("pmsi_dim_nom", "livenne.chu-nancy.fr", user = "u992093", password = "Md;8G4iSm") %>%
left_join(src_mysql("pmsi_dim_nom", "livenne.chu-nancy.fr", user = user, password = password) %>%
tbl("structure") %>%
filter(um != "") %>%
select(uf_date_ferm, um, service_libelle, pole_libelle) %>%
@@ -47,20 +50,23 @@ src_mysql("pmsi_dim", "livenne.chu-nancy.fr", user = "u992093", password = "Md;8
select(-dummy, -uf_date_ferm) %>%
ungroup) %>%
mutate(idrss = ifelse(idhosp %>% str_detect("^13"), str_c("m", idrss), idrss)) %>% # Dédoublonnage rss maternité 2013
# select(-idhosp) %>%
mutate(idhosp = idhosp %>% str_replace_all(" ", "")) %>%
mutate(duree_rum = date_sortie - date_entree) %>% # durée rum
left_join(group_by(., idrss) %>%
summarise(duree_rss = sum(duree_rum))) -> rum

src_mysql("pmsi_dim", "livenne.chu-nancy.fr", user = "u992093", password = "Md;8G4iSm") %>%
src_mysql("pmsi_dim", "livenne.chu-nancy.fr", user = user, password = password) %>%
tbl("mvt_gam") %>%
select(idhosp, date_entree, date_sortie, uf) %>%
filter(date_sortie != "") %>%
collect %>%
mutate(date_entree = as.Date(date_entree),
date_sortie = as.Date(date_sortie)) %>%
filter(date_sortie >= str_c(annee, mois, "01", sep = "-"),
filter(date_sortie >= as.Date(str_c(annee, "01", "01", sep = "-")),
date_sortie < as.Date(str_c(annee, mois, "01", sep = "-")) + period(1, "month")) %>%
distinct -> gam

gam %>%
anti_join(rum, by="idhosp")

save(Ovalide, OvalideP, annee, mois, rum, gam, date, file = "donnees.Rdata")

Loading…
Cancel
Save