无法同时使用readxl :: read_excel和xlsx :: write.xlsx

时间:2016-10-31 02:10:43

标签: r excel import export xlsx

我使用了两种方法。

  1. 当我尝试使用readxl::read_excel将我的文件读入R时,我无法在所有计算后使用xlsx::write.xlsx将其导出为Excel。
  2. 加载包装后,显示:

    library(xlsx)
    # Loading required package: rJava
    # Loading required package: xlsxjars
    # Error : .onLoad failed in loadNamespace() for 'xlsx', details:
    #   call: .jinit()
    #   error: Cannot create Java virtual machine (-4)
    # Error: package or namespace load failed for ‘xlsx’
    

    当我尝试XLConnect时,它显示了类似的内容:

    # library(XLConnect)
    # Loading required package: XLConnectJars
    # Error : .onLoad failed in loadNamespace() for 'XLConnectJars', details:
    #   call: .jinit()
    #   error: Cannot create Java virtual machine (-1)
    # Error: package ‘XLConnectJars’ could not be loaded
    
    1. 当我在导入任何数据之前加载两个库时,可以轻松加载它们。但是当我尝试导入数据时,其中一个给出了:
    2. Error: std::bad_alloc

      我该如何纠正这个?

0 个答案:

没有答案