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

wesleysc352

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

    library(ggplot2)
    library(dplyr)
    library(corrplot)
    library(writexl)
    
    veg<-c(1,2,3,2.3,4.1)
    wet<-c(2,2.3,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,3,2.5,2.7,1.8)
    DBO<-c(7,8,9,6.5,8)
    DQO<-c(3.5,4,4.1,3,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值而不是相关性

在此处输入图片说明

ToWii

您可以将相关性分配回以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")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用循环时tbl_df和data.frame的区别

将tbl_df转换为ts

如何在 R 中将 xlsx 文件列表转换和导出为 csv 文件

将嵌套的 tbl_df 转换为 tibble 或数据框

将 tbl_df 转换为 ts 列表(时间序列)

在tbl_df列表上进行映射和变异

在python中将多索引df转换为排序的xlsx

无法将`spec_tbl_df / tbl_df / tbl / data.frame`对象转换为函数

如何使用dplyr将tbl_mysql类的对象转换为tbl_df?

如何转换从Excel中从““ tbl_df”“ tbl”“ data.frame”导入的数据集。到“ xts”?

如何在闪亮的小部件中将tbl_df列的值作为选择传递?

在Python中将函数导出到.csv或.xlsx文件

在 R 中加载数据帧(xlsx 格式)时出错

旋转更广泛以导出到xlsx时,使用R中的属性保存元数据

打印时在dplyr tbl_df中四舍五入数值

为data.frame和tbl_df设置行和列

dplyr显示tbl_df中小data.frame的所有行和列

as.tibble(),as_data_frame()和tbl_df()有什么区别?

使用python将txt转换为xlsx时出错

在Powershell中将XML转换为xlsx

我在python中将多个Excel'.xlsx'转换为'.csv'文件时得到了额外的列?

在 R 中将 JSON 转换为 DF

在Windows中将OSM地图图块导入R时出错

在R中将多列除以一列时出错

在C#中将xls和xlsx转换为Datatable

每次进行编辑时,将Google Spreadsheet导出到.XLSX

R:在for循环中将输出另存为xlsx

在动态sql查询中将varchar转换为数字时出错

在Python中将角度值从弧度转换为度数时出错