如何在R软件中查看省略的输出?

时间:2015-03-16 15:53:36

标签: r

在某些情况下,R软件故意省略一些带有“......”符号的结果。例如,如果有人使用qcc包绘制x条形图或R图表,则R仅显示前几个样本均值并显示“...”符号。有没有办法看到完整的输出?

示例:

#R code is stated below
library(qcc)
data = matrix(c(32, 28, 39, 50, 42, 50, 44, 22, 37, 32, 52, 42, 45, 
                29, 52, 35, 42, 40, 28, 31, 34, 21, 35, 44), 8, 3, byrow=TRUE)
qcc(data, type="xbar")
# if we run it then the output will be displayed as below
List of 11
$ call : language qcc(data = data͵ type = "xbar")
$ type : chr "xbar"
$ data.name : chr "data"
$ data : num [1:8, 1:3] 32 28 39 50  . . .
$ statistics : Named num [1:8] 37 33.3 39.7 41 . . .

如何在没有“......”符号的情况下查看完整输出?

1 个答案:

答案 0 :(得分:0)

您需要将通话结果保存到qcc。然后你会注意到结果是qcc类。 qcc个对象print.qcc的打印方法实际上调用了str,它负责缩短结果。你可以用例如显示整个结果unclass

res <- qcc(data, type="xbar")
unclass(res)