Munkakönyvtár, fájlműveletek
Mielőtt rátérünk az adatbeolvasásra és -kiírásra, néhány praktikus infó:
1) Ne felejtkezz el a munkakönyvtár beállításáról (ez automatikusan megtörténik akkor, ha az RStudio-ban Project-et használsz):
# aktuális munkakönyvtár (=working directory)
( wd <- getwd() )
## [1] "/home/tdenes/Documents/Eloadasok/2016/ELTE_RkurzusMA/Rintro_MA/master/sec5_import"
# munkakönyvtár módosítása
setwd("..")
# visszalépés az eredeti munkakönyvtárba
setwd(wd)
2) Az R képes egyszerű fájlműveletekre, mint például:
- egy könyvtár tartalmának megjelenítése
# a (rejtett fájlok nélküli) teljes lista
dir()
## [1] "data" "index.html" "README.md" "serialize.html"
## [5] "serialize.md" "serialize.Rmd" "spss.html" "spss.md"
## [9] "spss.Rmd" "text.html" "text.md" "text.Rmd"
## [13] "wd.html" "wd.md" "wd.Rmd"
# bizonyos mintázatú fájlnevek
dir(pattern = "Rmd")
## [1] "serialize.Rmd" "spss.Rmd" "text.Rmd" "wd.Rmd"
# a dir() és a list.files() ugyanaz
?dir
- fájlok másolása, törlése stb.
?file.copy
- fájlok alapinformációinak elérése (pl. méret)
?file.info