ב םדקתמ תונכת- R
- קלח10 • רטסמסב 'עשת"ו ,2015/161
ב םדקתמ תונכת- R
- קלח10
SQL ב- R
ב םדקתמ תונכת- R
- קלח10 • רטסמסב 'עשת"ו ,2015/16
RSQLite
- SQLite
תפשל חותפ דוקב ץופנ שומימ אוה SQL
- ןיקתהל ידכ
SQLite ןיבל וניב רשקלו בשחמה לע R , תוליבחה תא ןיקתנ:
- DBI
- RSQLite
- sqldf
- תא ןעטנ
sqldf :
> library(sqldf)
- תוליבחה תורחאה תושורדהתיטמוטוא ונעטיי
2
ב םדקתמ תונכת- R
- קלח10 • רטסמסב 'עשת"ו ,2015/16
RSQLite
- ץבוקה תא בשחמל דירונ
baseball.db )סרוקה רתאב( , לובסייב ינקחש לע םינותנ סיסב ליכמש
- תא ןווכל חוכשל אל
R המיאתמה היירפסל
- ל רביירד רוצינ-
SQLite :
> drv <- dbDriver("SQLite")
- םינותנה סיסבל רבחתנ:
> con <- dbConnect(drv, dbname="baseball.db")
- הדובעה ףוסב יאדכ–
> dbDisconnect(con) > dbUnloadDriver(drv)
3ב םדקתמ תונכת-
R
- קלח10 • רטסמסב 'עשת"ו ,2015/16
RSQLite
- םינותנה סיסבב תואלבטה:
> dbListTables(con) [1] "AllstarFull" "Appearances" [3] "AwardsManagers" "AwardsPlayers" [5] "AwardsShareManagers" "AwardsSharePlayers" [7] "Batting" "BattingPost" [9] "Fielding" "FieldingOF" [11] "FieldingPost" "HallOfFame" [13] "Managers" "ManagersHalf" [15] "Master" "Pitching" [17] "PitchingPost" "Salaries"
…
4