Video: Survey123: Create Feature Reports with Integromat 2024
Du vet hur du importerar dina data till R och exporterar dina data från R. Nu är allt du behöver en uppfattning om var filerna är lagrade med R och hur man manipulerar dessa filer. Varje R-session har en standardplats på operativsystemets filstruktur, kallad arbetsmappen.
Du måste hålla reda på och avsiktligt ställa in din arbetsmapp i varje R-session. Om du läser eller skriver filer till disk, sker detta i arbetsmappen. Om du inte anger arbetsboken till önskad plats, kan du enkelt skriva filer till en oönskad filplats.
Getwd () -funktionen berättar om vad den nuvarande arbetsmappen är: >> getwd () [1] "F: / git"
För att ändra arbetsboken, använd setwd () funktionen. Var noga med att ange arbetsboken som en teckensträng (bifoga den i citat).
Detta exempel visar hur du ändrar din arbetsmapp till en mapp som heter F: / git / roxygen2: >> setwd ("F: / git / roxygen2")> getwd () [1] "F: / git / roxygen2 "
Observera att separatorn mellan mappar är framåt snedstreck (/), som det är på Linux och Mac-system. Om du använder Windows-operativsystemet ser det framåt snedstrecket fram, eftersom du är bekant med backslash () av Windows-mappar. När du arbetar i Windows måste du antingen använda framåtlinjen eller flytta dina backslashes med en dubbel backslash (). Jämför följande kod:
>> setwd ("F: git stringr")> getwd () [1] "F: / git / stringr"
R kommer alltid skriva ut resultaten med /, men du är fri att använda antingen / eller som du vill.
För att undvika att ta itu med att flytta backslashes i filvägar kan du använda filen. path () -funktionen för att skapa filbanor som är korrekta, oberoende av operativsystemet du arbetar med. Den här funktionen är lite lik pasta i den meningen att den kommer att bifoga teckensträngar, förutom att separatorn alltid är korrekt, oavsett inställningarna i ditt operativsystem:>> fil. sökväg ("f:", "git", "surveyor") [1] "f: / git / surveyor"
Det är ofta bekvämt att använda filen. sökvägen () när du ställer in arbetsboken. Detta gör det möjligt att ange en kaskad av skrivbokstäver och mappnamn och fil. path (), sedan samlar dem i en korrekt filväg, med rätt separatortecken: >> setwd (fil. path ("F:", "git", "roxygen2"))> getwd () [1] F: / git / roxygen2 "
Du kan också använda filen. sökväg () för att ange filvägar som innehåller filnamnet i slutet. Lägg bara till filnamnet i sökvägargumentet. Till exempel, här är filvägen till README.md-filen i roxygen2-paketet installerat i en lokal mapp: >> -fil. väg ("F:", "git", "roxygen2", "roxygen2", "README. md") [1] "F: / git / roxygen2 / roxygen2 / README.md"