2011-09-10 21 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", ...)