一个非常简单的疑问,但是我不知道该如何处理。
我想为“datos.txt”中的所有数据绘制直方图。
a)通过使用R:
datos<-scan("datos.txt")
pdf("xh.pdf")
hist(datos)
dev.off()
b)我该如何在Perl中调用R来做到这一点?
#!/usr/bin/perl
open(DAT,"datos.txt");
while (<DAT>) {
chomp;
push(@datos,$_);
}
#now I want a histogram of values in @datos
谢谢!!
最佳答案
Perl不是像R这样的注重统计的语言,因此在核心中不太可能找到图表功能。但是,由于Perl是通用语言,它可以执行R可以做的任何事情,并且您经常会通过搜索CPAN找到想要的内容。快速浏览一下,就会发现一些有前途的候选人: