1
我試圖使用aws.s3
庫從我的Rstudio會話中從AWS S3讀取。我正在關注this instructions。下面的幾行通過cloudyr/aws.s3庫從Rstudio從AWS S3讀取TXT文件'm️
obj <-get_object("s3://my_bucket/myfile.csv")
csvcharobj <- rawToChar(obj)
con <- textConnection(csvcharobj)
data <- read.csv(file = con)
只是正常讀取csv
文件。但是下面的替代方法會返回txt
文件的錯誤。
obj <-get_object("s3://my_bucket/myfile.txt")
csvcharobj <- rawToChar(obj)
con <- textConnection(csvcharobj)
data <- read.table(file = con)
Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, :
line 1 did not have 6 elements
對此問題的任何建議解決方案?謝謝。
是您的文本文件表格格式,我的意思是說,read.table需要數據以表格格式,如csv https://stat.ethz.ch/R-manual/R-devel/library/utils /html/read.table.html –