0

我想使用 statsimportdata 导入一个文件并做一个直方图,但是当我这样做时:

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

它给了我一个:错误,(在 stats/statplots/functions/histogram 中)直方图 95.0 的错误参数我认为问题在于它将数据保存到序列中而不是列表中,但我需要使用导入数据。知道该怎么做吗?

4

1 回答 1

1

您可以通过将表达式序列括在方括号中来快速将其转换为列表。

例如,

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

仅从您引用的错误消息来看,您的问题似乎是您传递的是序列而不是列表。

顺便说一句,命令Statistics:-Histogram处理大量数据的速度比命令快得多stats[statplots,histogram]。前者已经使用了几年(Maple 的几个主要版本),并且通常更强大。

于 2013-02-19T01:53:31.737 回答