程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在 R 中将 tbl_df 结果转换和导出到 xlsx 时出错大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决在 R 中将 tbl_df 结果转换和导出到 xLSX 时出错?

开发过程中遇到在 R 中将 tbl_df 结果转换和导出到 xLSX 时出错的问题如何解决?下面主要结合日常开发的经验,给出你关于在 R 中将 tbl_df 结果转换和导出到 xLSX 时出错的解决方法建议,希望对你解决在 R 中将 tbl_df 结果转换和导出到 xLSX 时出错有所启发或帮助;

做了一些变量的相关,但是在导出结果时出现错误,因为函数没有导出相关结果,而是返回原始 data.frame。

    library(ggplot2)
    library(dplyr)
    library(corrplot)
    library(writexl)
    
    veg<-c(1,2,3,2.3,4.1)
    wet<-c(2,1.9,2.5,2.2)
    dry<-c(5,5.1,6.9,4.3,5.3)
    water<-c(0.69,0.75,0.81,0.82,0.82)
    coli<-c(10,11,12,13,9.7)
    OD<-c(1,2.7,1.8)
    DBO<-c(7,8,9,6.5,8)
    DQO<-c(3.5,4,4.1,2)
     
    data_land<-data.frame(veg,wet,dry,water,OD,DBO,DQO)
    
    library(corrr)

    data_land%>%
correlate(method = "speaRMAN")%>%
focus(veg:water)
    
    write_xLSX(data_land,"D:/01-MesTrado/0dissertacacao/1Rstudio/felipe2/112.xLSX")

但是当我打开结果时,我看到它是相同的 data_land 值而不是相关性

在 R 中将 tbl_df 结果转换和导出到 xlsx 时出错

解决方法

您可以将相关性分配回 data_land 以将其包含在此对象中。然后保存它是 xLSX 应该工作。尝试在调用 -> data_land 后添加 focus

data_land %>%
  correlate(method = "speaRMAN")%>%
  focus(veg:water) -> data_land

write_xLSX(data_land,"D:/01-Mestrado/0Dissertacacao/1Rstudio/felipe2/112.xLSX")

大佬总结

以上是大佬教程为你收集整理的在 R 中将 tbl_df 结果转换和导出到 xlsx 时出错全部内容,希望文章能够帮你解决在 R 中将 tbl_df 结果转换和导出到 xlsx 时出错所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。