r - 如何从R导出结果?

标签 r

我正在使用以下函数来运行多个回归模型,需要了解如何将结果导出到 .csv 文件,以便我可以在数据库中使用它。

Faltu %>% 
  group_by(subgroup) %>%
  do(tidy(lm(sales ~ month_year + weekday + sequence, .)))

Faltu 是我的数据框。

Data in the image needs to be exported

最佳答案

我们可以在代码末尾使用管道write.csv:

write.csv 的文档请参见此处:https://www.rdocumentation.org/packages/AlphaPart/versions/0.8.1/topics/write.csv

# general:
write.csv(df,'Result.csv', row.names = FALSE)

# with your code:

Faltu %>% 
  group_by(subgroup) %>% 
  do(tidy(lm(sales ~ month_year + weekday + sequence, .))) %>% 
  write.csv('Result.csv')

输出:工作目录中的文件:Result.csv:

"subgroup","term","estimate","std.error","statistic","p.value"
1,"Mens","Fixed","(Intercept)","0.849",0.302
2,"Mens","Fixed","month_year","0.0113",0.0226
3,"Mens","Fixed","weekday","0.449",0.0425
4,"Mens","Fixed","sequence","-0.000914",0.000322
5,"Mens","Pants","(Intercept)","0.474",4.63
6,"Mens","Pants","month_year","0.112",0.233
7,"Mens","Pants","weekday","0.387",0.362
8,"Mens","Pants","sequence","-0.204",0.342
9,"Mens","Pull","On","(Intercept)",0.271
10,"Mens","Pull","On","month_year",0.0514

关于r - 如何从R导出结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68872118/

相关文章:

R plotly : Adjust absolute marker size on 3D scatterplot

r - 更改 xyplot() 中的背景颜色

r - 将日期字符串 "yyyy-mm-dd"转换为自纪元以来的毫秒数

r - 如何按组(ID)复制最后一行?

regex - 替换两个特殊字符之间的文本

r - 每 n 个元素之后交错列表

r - R数据表-将值向量添加为列

r - 额外字体包 : problems saving plot as pdf with missing text

r - 如何在 R 中保存 data.tree?

r - 优化每行数据表的调用函数