R語言學習 資料匯入資料庫 MYSQL

2021-08-03 06:12:58 字數 887 閱讀 8653

#將變數中的資料匯入資料庫

conn <- dbconnect(mysql(),dbname = "networks",username = "root") # 建立資料庫連線

dbsendquery(conn, "set @@sql_mode=ansi;") # 啟動非嚴格模式

dbsendquery(conn, "set names gbk") # win7環境下如果漢字亂碼,就執行這條命令

dbdisconnect(conn)

#從檔案直接寫入資料庫

conn <- dbconnect(mysql(),dbname = "networks",username = "root") #建立資料庫連線

dbsendquery(conn, "set @@sql_mode=ansi;") # 啟動非嚴格模式

dbsendquery(conn, "set names gbk") # win7環境下如果漢字亂碼,就執行這條命令

full.path <- "e:/.../srcdata.txt" # txt,csv等都可以

table_name <- 表名

sql <- paste("load data infile '",full.path,"' into table ",table_name," character set gbk fields terminated by ',' lines terminated by '\n'", sep="")

res1 <-dbsendquery(conn, sql)

dbclearresult(res1)

dbdisconnect(conn) #斷開連線,否則超過16個連線會斷開

R語言學習 2 資料輸入

建立新的frame with no data just a model mydata data.frame var1 numeric 0 var2 charactor 0 var3 numeric 0 data input function1 fix mydata function2 mydata ...

R語言學習總結 資料操作

mode 1 5 1 numeric class 判斷資料的類 class 1 5 1 integer 根據資料的類,採用相應的處理方法。以下函式,主要用在函式處理異常時使用,目的是增強程式的穩健性。is.numeric 返回值為true或false is numeric 1 5 1 trueis....

R語言學習筆記(一) 建立R語言資料集

r是一種用於資料處理和統計分析的指令碼語言。今天簡單練習了r語言的各種資料集包括向量 矩陣 陣列和資料框建立及使用。1.向量 1 向量是用於儲存數值型 字元型或邏輯型資料的一維陣列 2 如何用r語言建立向量呢?字元型 輸入 a c h e l l o a 得到結果 1 h e l l o 數值型 b...