2011-09-10 57 views

回答

1

不太清楚,如果你已經知道了這一點。我不太清楚如何在R內做到這一點,但使用SQLite本身導出到csv似乎很簡單,或者從您加載到R的數據庫中寫出csv。

在SQLite中,您可以執行某些操作像這樣在命令提示符

>.mode csv 
>.export output.csv 
>.header on 
>select * from table_name; 
>.exit 

的SQLite會自動寫到你的表到output.csv文件

1

如果該表不是太大,可以首先將其導出到數據幀或矩陣R使用dbGetQuery或dbSendQuery和提取命令。然後,您可以將該數據框寫爲.csv文件。

my.data.frame <- dbGetQuery(My_conn, "SELECT * FROM My_Table") 
write.csv(my.data.frame, file = "MyFileName.csv", ...)