如何让R在Unix终端中绘制一些东西

时间:2013-07-19 14:29:52

标签: r unix

我正在从Unix运行R,并希望看到所有输出没有任何弹出窗口。所以,例如,如果在unix中我运行

R -f test.r

test.r在哪里

value = pnorm(rnorm(10000))
hist(value,breaks=10)

我希望输出包含终端中绘制的直方图。这可能吗?我假设我需要某种Unix绘图包。

1 个答案:

答案 0 :(得分:3)

txtplot个包裹。以下是手册中有关如何输出直方图的示例:

## text based barchart
x <- factor(c("orange", "orange", "red", "green", "green", "red", "yellow", "purple", "purple", orange"))
txtbarchart(x)

如果您需要更复杂的图表,我建议您查看允许从R.调用它的gnuplotRgnuplot包.gnuplot具有输出ascii图形的“哑”终端类型。< / p>