在r中创建漂亮的输出

时间:2012-10-16 13:16:24

标签: r output

我正在从数据集中进行大量计算,我希望在txt文档中以结构化和有序的方式显示最终结果。

到目前为止,我已经尝试了一些非常混乱的东西,但它有点工作(见下文),但我确信有更好,更优雅的解决方案。当使用cbind时,我在我的数据之上得到[,1] [,2]等标签,我的输出中不需要它们。

  id = c(1, 2,3,4)
  age = c(10, 12, 14, 17)
  gender = c("m", "f", "m", "f")
  dataset = data.frame (id,age, gender)
  attach (dataset)
  space = "+++++++++++++++++++++++++++++++"
  print1 = summary (dataset)
  print2 = cbind("age oldest student", max(age))
  printfull = capture.output(print1, space, print2, space)
  write.table(printfull, "C:/Users/me/Desktop/dataset123.txt")

由于

1 个答案:

答案 0 :(得分:1)

您可以使用RJSONIO将您的r对象转换为json

library('RJSONIO')
toJSON(list(list(1,2,3),1,2,4:5))