Adatainkat sokféleképpen importálhatjuk, ezek közül mutatunk néhányat példát.
01 02 # ha csv (comma separeted values) formátumba vannak az adatok
03 # a header=TRUE csak akkor szükséges, ha fejléc is van
04 df<-read.csv("sample.csv", header=TRUE)05 06 # ha egy sima txt-ben vannak az adatok és tabulator a szeparatorunk ("\t")
07 df<−read.table("sample.txt",header=TRUE,sep="\t")08 09 # ha xlsx-ben tároljuk az adatokat, akkor egy lehetséges megoldás, hogy
10 # először behívjuk az XLConnect csomagot
11 # betöltjük az xlsx fájlt, majd végül az adott munkalapot
12 library(XLConnect)13 wb<-loadWorkbook("sample.xlsx", create = FALSE)14 df<-readWorksheet(wb, sheet = "Sheet1")15 16 # ha json (JavaScript Object Notation) formátumba vannak rendezve az adatok:
17 library(rjson)18 df<-fromJSON(file="sample.json")19 20 # ha mysql adatbázisban vannak az adataink
21 # akkor a RMySQL lehet a segítségünkre
22 library(RMySQL)23 mydb<-dbConnect(MySQL(),user="root",password="pass",dbname="sampleDB",host="localhost")24 df<-dbReadTable(mydb, "adattabla_neve")25
Felhasznált adatok:
sample.csv
sample.txt
sample.xlsx
sample.json
Természetesen ezek mellett még számos más lehetőség is van 🙂
“Adatok importálása” bejegyzéshez egy hozzászólás