2013-02-18 50 views
0

我想用statsimportdata导入文件,做一个直方图,但是当我这样做:使用统计[IMPORTDATA]()导入文件

with(stats); 
newdata:=importdata("data1.dat"): 
histogram(newdata) 

它给了我一个:错误,(在统计/ statplots /函数/直方图)对直方图不利的参数95.0 我认为问题在于它将数据保存到序列中而不是列表中,但我需要使用导入数据。任何想法该怎么办?

回答

1

通过将表达式序列包装在方括号中,可以快速将表达式序列转换为列表。

例如,

newdata := [ importdata("data1.dat") ]: 

从你提到的错误消息只来看,它看起来好像你的问题是,你是传递一个序列,而不是一个列表。

顺便说一下,命令Statistics:-Histogram可以比命令stats[statplots,histogram]更快地处理大量数据。前者已经有好几年了(Maple的几个主要版本),并且通常更强大。