#!/bin/bash learners="oracle which2 micro5 micro10 micro20 micro30 micro50 micro75 micro100"; files=../../c45/changes/Data/arffData/mdp/*.arff; repeat=$1; fold=$2; for file in $files; do plotLine=""; stem=`basename $file .arff`; for learner in $learners; do data=$learner"_"$stem"-"$repeat"-"$fold"-test.effort"; if [ "$plotLine" = "" ]; then plotLine="plot \"$data\" using 1:2 t \"$learner\" with lines"; else plotLine=$plotLine", \"$data\" using 1:2 t \"$learner\" with lines"; fi done echo $stem; echo "#!/usr/bin/gnuplot -persist set terminal png set output \"plots/$stem.png\" set key outside top set xlabel \"% LOC\" set ylabel \"PD*100\" set xrange [0:100] set yrange [0:100] $plotLine" > $stem".plot"; chmod +x $stem".plot"; ./$stem".plot"; rm -f $stem".plot"; done