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>