我经常使用 RGoogleDocs。我用它来读取私有数据或只与少数人共享的数据。我知道read.table
并read.csv
允许使用stringsAsFactors=FALSE
.
我想在 RGoogleDocs 中做类似的事情。这是我的典型代码
sheets.con <- getGoogleDocsConnection(getGoogleAuth("fjb@gmail.com", ps, service ="wise"))
spreadsheet <- getWorksheets("private spreadsheet",sheets.con)
first <- sheetAsMatrix(spreadsheet$"Sheet 1",header=TRUE, as.data.frame=TRUE, trim=TRUE) #Get one sheet
这几乎总是将字符值读取为因素。我最近一直在使用 data.table 并且一些因素似乎使我的数据在 data.table 中的变化有点麻烦。有没有一种简单的方法可以将非数字列作为字符向量而不是因子来读取?