将R的输出保存为excel格式?

时间:2014-03-04 14:07:26

标签: r predict

运行predict的{​​{1}}函数后,我得到以下格式的输出:

glm

是否有任何代码可以垂直或以excel格式获取完整输出?提前谢谢!

2 个答案:

答案 0 :(得分:1)

最简单的方法是使用逗号作为分隔符来编写字符分隔值文件:

[确认罗兰的评论] write.csv(data.frame(predict(yourGLM)), "file.csv")

Excel会自动读取这些内容,特别是如果您使用.csv扩展名保存文件。

答案 1 :(得分:1)

如果只是垂直查看它,首先要创建数据:

# create test data
example(predict.glm)
pred <- predict(budworm.lg)

1)单独的R Window 使用View将其显示在单独的R窗口中:

View(pred)

2)R控制台将其垂直显示在R控制台上:

data.frame(pred)

3)浏览器可在浏览器中垂直显示:

library(R2HTML)
HTMLStart(); HTML(data.frame(pred)); w <- HTMLStop()
browseURL(w)

4)Excel 使用我们刚刚计算的w在Excel中垂直显示:

shell(paste("start excel", w))