task_folder: Retourneer map-/bestandslocatie van huidige taak

Description Usage Arguments Details Examples

View source: R/projects.R

Description

Retourneer map-/bestandslocatie van huidige taak

Usage

1
2
3
4
5
6
7

Arguments

card_number

Nummer van huidige taak/project.

filename

Bestandsnaam, zie Details.

Details

Alleen mappen in de locatie Sys.getenv("R_PROJECTS") worden doorzocht.

De functie task_setfile() zoekt de taakmap van het kaartnummer en plakt daar filename achter. Het maakt zelf geen bestanden, maar kan gebruikt worden als:

1
2
df %>% 
  export_excel(task_setfile("controlebestand"))

Hierdoor wordt df opgeslagen als bijv. 'Z:/.../Data-analyse/Project - #123/controlebestand.xlsx'.

De functie task_getfile() zoekt in de taakmap van het kaartnummer naar filename als reguliere expressie.

De functie task_open_analysis_file() opent het analysebestand in de taakmap; 'Analyse #123.R' of 'Analyse #123.Rmd'.

Examples

1
2
3
4
5
6
7
# terwijl je in een bestand zoals 'Analyse #550.R' zit:
data <- task_getfile(".*.xlsx") %>% import.excel()
# dit dan leest het eerste Excel-bestand uit die map.

# om op te slaan:
data %>% export.excel(task_setfile("test"))
# dit slaat `data` op als 'test.xlsx' in de taakmap.

msberends/certedata documentation built on Nov. 26, 2019, 5:19 a.m.