Ero sivun ”Käyttäjä:Julia/Työaika” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
|||
Rivi 35: | Rivi 35: | ||
dat$Aika <- as.POSIXct(dat$Aika, tz = 'Europe/Helsinki') | dat$Aika <- as.POSIXct(dat$Aika, tz = 'Europe/Helsinki') | ||
työ <- dat[dat$Työ != "Ulos" , ] | |||
työ <- as.numeric(työ$Aika) | |||
molemmat <- dat[dat$Loppu != "NA" , ] | molemmat <- dat[dat$Loppu != "NA" , ] | ||
molemmat$Loppu <- as.POSIXct(molemmat$Loppu, tz = 'Europe/Helsinki') | molemmat$Loppu <- as.POSIXct(molemmat$Loppu, tz = 'Europe/Helsinki') | ||
ulos <- dat[dat$Työ == "Ulos" , ] | ulos <- dat[dat$Työ == "Ulos" , ] | ||
ulos <- c(as.numeric(ulos$Aika), as.numeric(molemmat$Loppu)) | ulos <- c(as.numeric(ulos$Aika), as.numeric(molemmat$Loppu)) | ||
if( length( | if( length(työ) > length(ulos)){ | ||
työaika <- (sum(ulos)-sum( | työaika <- (sum(ulos)-sum(työ)+tail(työ, n=1)) | ||
} else { | } else { | ||
työaika <- (sum(ulos)-sum( | työaika <- (sum(ulos)-sum(työ)) | ||
} | } | ||
Versio 24. kesäkuuta 2014 kello 17.34
Obs | Aikalaji | Projekti | Alaprojekti | alku | loppu | toistoväli | asti | kuvaus |
---|---|---|---|---|---|---|---|---|
1 | Työaika | Opasnet | Tuntiperuste |
←#: Laskutettu 23.8.2013 asti --Lhiq 16. elokuuta 2013 kello 09.56 (EEST)