【发布时间】:2018-03-07 11:02:28
【问题描述】:
我无法通过library(googlesheets) 包从谷歌表格中高效地导入格式化为欧式格式的文件(, 逗号表示小数,. 点表示数千个12.300,35)。 R 会自动将逗号读取为分隔符,而不是小数点。
下载工作表时(通过 R),它会自动选择逗号分隔符。我可以自定义吗?
这是我通过shared google sheets link 发送的数据。
我的代码:
library(googlesheets)
# Authenticate with your google sheets
sheets <- gs_ls()
# Import
spreadsheet <- gs_title("sample_data")
# Read dataset
sample <- gs_read(spreadsheet, ws = 1)
结果错误:
jaren hbo_procent wo_procent
<int> <dbl> <dbl>
1 2006 66.0 9.00
2 2007 67.0 97.0
3 2008 7.00 104
4 2009 73.0 112
5 2010 75.0 119
6 2011 77.0 128
7 2012 78.0 137
8 2013 76.0 142
9 2014 74.0 148
10 2015 75.0 163
11 2016 75.0 181
12 2017 78.0 195
【问题讨论】:
标签: r csv import r-googlesheets