我在R中使用xlsx包创建一个新的Excel工作簿,然后在该工作簿中创建一个新的Excel工作表以发送数据。当我最后运行我的代码时,没有任何问题。现在,当我运行它时,我收到以下错误: as.vector出错(x,"字符"): 不能强迫类型环境'到#'字符'
的矢量我也遇到了同样的错误。任何人都可以帮我解决这个错误。
R代码
library(xlsx)
#create wrokbook
lengthdatacheckwb<-createWorkbook ()
#create sheet
nolengthsheet <- createSheet(wb=lengthdatacheckwb, sheetName="No Length")
R info
R version 3.3.2 (2016-10-31)
Platform: i386-w64-mingw32/i386 (32-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] datasets utils stats graphics grDevices methods base
other attached packages:
[1] openxlsx_4.0.17 plyr_1.8.4 xlsx_0.5.7
[4] xlsxjars_0.6.1 rJava_0.9-8 MASS_7.3-45
[7] RODBC_1.3-14 latticeExtra_0.6-28 RColorBrewer_1.1-2
[10] lattice_0.20-34
loaded via a namespace (and not attached):
[1] tools_3.3.2 Rcpp_0.12.11 grid_3.3.2
答案 0 :(得分:0)
没关系 - 我把xlsx :: createSheet但没有放xlsx:createWorkbook。