【发布时间】:2020-03-02 14:59:33
【问题描述】:
当我从 LOESS 回归中提取残差时,输出位于多列中,而不仅仅是 2- 行号和结果。
一旦你将它导出到 excel 中,它会吐出各种错误,或者需要将一些行移到几列上,并且总是将所有内容减少到 2 列,这需要很长时间。有没有办法调整R中的输出格式?
【问题讨论】:
标签: r interpretation excel loess
当我从 LOESS 回归中提取残差时,输出位于多列中,而不仅仅是 2- 行号和结果。
一旦你将它导出到 excel 中,它会吐出各种错误,或者需要将一些行移到几列上,并且总是将所有内容减少到 2 列,这需要很长时间。有没有办法调整R中的输出格式?
【问题讨论】:
标签: r interpretation excel loess
您的 R 输出是一个向量,其中的整数表示数据点(即第一、第二、...)。换句话说:不,您没有多列;这是在 Excel 中打开/读取时的人工制品。
导出时,只需使用write.csv 或类似名称,您将获得一个友好的单列文件(或两列,如果您有并保留行名)。
cars.lo <- loess(dist ~ speed, cars)
resids <- residuals(cars.lo)
write.csv(resids, "loRes.csv")
此示例没有行名,因此是单列,具有列变量名称(“x”)。
将其读入 Excel 应该没有问题(其他电子表格软件可用)。
【讨论】: