最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在R語言中讀入數(shù)據(jù)和導出存儲數(shù)據(jù)?

如何在R語言中讀入數(shù)據(jù)和導出存儲數(shù)據(jù)?

米琪卡哇伊 2018-09-21 11:07:32
如何在R語言中讀入數(shù)據(jù)和導出存儲數(shù)據(jù)
查看完整描述

1 回答

?
翻翻過去那場雪

TA貢獻2065條經(jīng)驗 獲得超14個贊

1.R數(shù)據(jù)的保存與加載

可通過save()函數(shù)保存為.Rdata文件,通過load()函數(shù)將數(shù)據(jù)加載到R中。

[ruby] view plain copy

  • > a <- 1:10  

  • > save(a,file='d://data//dumData.Rdata')  

  • > rm(a)   #將對象a從R中刪除  

  • > load('d://data//dumData.Rdata')  

  • > print(a)  

  • [1]  1  2  3  4  5  6  7  8  9 10  


  • 2.CSV文件的導入與導出

  • 下面創(chuàng)建df1的數(shù)據(jù)框,通過函數(shù)write.csv()保存為一個.csv文件,然后通過read.csv()將df1加載到數(shù)據(jù)框df2中。

    [ruby] view plain copy

  • > var1 <- 1:5  

  • > var2 <- (1:5)/10  

  • > var3 <- c("R and","Data Mining","Examples","Case","Studies")  

  • > df1 <- data.frame(var1,var2,var3)  

  • > names(df1) <- c("VariableInt","VariableReal","VariableChar")  

  • > write.csv(df1,"d://data//dummmyData.csv",row.names = FALSE)  

  • > df2 <- read.csv("d://data//dummmyData.csv")  

  • > print(df2)  

  • VariableInt VariableReal VariableChar  

  • 1           1          0.1        R and  

  • 2           2          0.2  Data Mining  

  • 3           3          0.3     Examples  

  • 4           4          0.4         Case  

  • 5           5          0.5      Studies  

  • 3.通過ODBC導入與導出數(shù)據(jù)

  • RODBC提供了ODBC數(shù)據(jù)庫的連接。

    3.1從數(shù)據(jù)庫中讀取數(shù)據(jù)

    odbcConnect()建立一個數(shù)據(jù)庫連接,sqlQuery()向數(shù)據(jù)庫發(fā)送一個SQL查詢,odbcClose()關閉數(shù)據(jù)庫連接。

    [ruby] view plain copy

  • library(RODBC)  

  • connection <- odbcConnect(dsn="servername",uid="userid",pwd="******")  

  • query <- "SELECT * FROM lib.table WHERE ..."  

  • # or read query from file  

  • # query <- readChar("data/myQuery.sql", nchars=99999)  

  • myData <- sqlQuery(connection, query, errors = TRUE)  

  • odbcClose(connection)  

  • sqlSave()和sqlUpdate()用于寫入或更新一個ODBC數(shù)據(jù)庫表。

  • 3.2從Excel文件中導入與導出數(shù)據(jù)

    [ruby] view plain copy

  • library("RODBC")  

  • conn<-odbcConnectExcel("D:/data/Amtrak.xls")  

  • Amtrak<-sqlFetch(conn,"Data")  

  • close(conn)  

 本回答由網(wǎng)友推薦


查看完整回答
反對 回復 2018-10-22
  • 1 回答
  • 0 關注
  • 1956 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號