используя stats[importdata]( ) для импорта файла

Я хочу импортировать файл с помощью statsimportdata и построить гистограмму, но когда я это делаю:

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

это дает мне ошибку: (в статистике/статограммах/функциях/гистограмме) неверный аргумент для гистограммы 95.0 Я думаю, проблема в том, что она сохраняет данные в последовательность, а не в список, но мне необходимо использовать данные импорта. Любая идея, что делать?


person Jack F    schedule 18.02.2013    source источник


Ответы (1)


Вы можете быстро превратить последовательность выражений в список, заключив ее в квадратные скобки.

Например,

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

Судя исключительно по приведенному вами сообщению об ошибке, похоже, что ваша проблема заключается в том, что вы передаете последовательность, а не список.

Кстати, команда Statistics:-Histogram может обрабатывать большие объемы данных намного быстрее, чем команда stats[statplots,histogram]. Первый был доступен в течение нескольких лет (несколько основных выпусков Maple) и, как правило, более мощный.

person acer    schedule 19.02.2013