Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Aug 2010 12:14:59 -0700 (PDT)
From:      Dino Vliet <dino_vliet@yahoo.com>
To:        freebsd-questions@freebsd.org
Subject:   how to parse output of application?
Message-ID:  <988913.74048.qm@web51104.mail.re2.yahoo.com>

next in thread | raw e-mail | index | archive | help
Dear freebsd list,

Can you help me with this task I have? I have a lot of files in a subdirect=
ory containing the following text:

Correctly Classified Instances=A0=A0=A0=A0 3018117=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0 56.6808 %
Incorrectly Classified Instances=A0=A0 2306643=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0 43.3192 %
Kappa statistic=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0 0.2443
Mean absolute error=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 0.4304
Root mean squared=0A error=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 0.4586
Relative absolute error=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 124.12=
51 %
Root relative squared error=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 110.1308 %
Total Number of Instances=A0=A0=A0=A0=A0=A0=A0=A0=A0 5324760=A0=A0=A0=A0=20


=3D=3D=3D Detailed Accuracy By Class =3D=3D=3D

TP Rate=A0=A0 FP Rate=A0=A0 Precision=A0=A0 Recall=A0 F-Measure=A0=A0 ROC A=
rea=A0 Class
=A0 0.618=A0=A0=A0=A0 0.343=A0=A0=A0=A0=A0 0.681=A0=A0=A0=A0 0.618=A0=A0=A0=
=A0 0.648=A0=A0=A0=A0=A0 0.697=A0=A0=A0 1
=A0 0.519=A0=A0=A0=A0 0.244=A0=A0=A0=A0=A0 0.617=A0=A0=A0=A0=0A 0.519=A0=A0=
=A0=A0 0.564=A0=A0=A0=A0=A0 0.693=A0=A0=A0 2
=A0 0.296=A0=A0=A0=A0 0.141=A0=A0=A0=A0=A0 0.056=A0=A0=A0=A0 0.296=A0=A0=A0=
=A0 0.094=A0=A0=A0=A0=A0 0.66=A0=A0=A0=A0 3


=3D=3D=3D Confusion Matrix =3D=3D=3D

=A0=A0=A0=A0=A0=A0 a=A0=A0=A0=A0=A0=A0 b=A0=A0=A0=A0=A0=A0 c=A0=A0 <-- clas=
sified as
=A01784321=A0 684983=A0 416649 |=A0=A0=A0=A0=A0=A0 a =3D 1
=A0 787342 1190428=A0 314537 |=A0=A0=A0=A0=A0=A0 b =3D 2
=A0=A0 49255=A0=A0 53877=A0=A0 43368 |=A0=A0=A0=A0=A0=A0 c =3D 3

I need to parse this file to get in a csv file the following information:

Correctly Classified Instances, Kappa statistic, Total Number of Instances,=
 Precision {1}, Recall {1}, F-Measure=0A {1},Precision {2}, Recall {2}, F-M=
easure {2},Precision {3}, Recall {3}, F-Measure {3},a,b,c,a,b,c,a,b,c
56.6808,=0A 0.2443, 5324760, 0.681,0.618,0.648,0.617,0.519,0.564, =0A0.056,=
0.296,0.094,1784321,684983,416649,787342,1190428,314537,49255,53877,43368

Does anyone have an idea how this could be accomplished?

I not that great in programming so writing a ruby or shell script do do thi=
s would take me weeks:-(

Thanks
Dino=0A=0A=0A      



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?988913.74048.qm>