У меня был написан модуль, просто чтобы разделить файл на обучающие и тестовые наборы. Вывод в порядке, но студентам было бы очень легко, если бы вывод двух указанных переменных, @$test
и @$training
, был перенаправлен в два разных файла. Вот код:
use Cut;
my($training,$test)=Cut::cut_80_20('data.csv') ;
print"======TRAINING======\n"."@$training\n";
print"======TEST==========\n"." @$test\n";