1 2 3 | $ make gcc -o cleanse cleanse.c parse.c summary.c -I. -g -std=c99 -Wall $ |
1 2 | $ ./cleanse -i zoo.dat -o output -c "sddddddddddddddddd" $ |
1 2 3 4 5 6 7 8 | $ cat output.err # Error in field 4 cat,1,0,0,?,0,0,1,1,1,1,0,0,4,1,1,1,1 # Error in field 4 dog,1,0,0,,0,0,1,1,1,1,0,0,4,1,1,1,1 # Error in field 0 ,,,,,,,,,,,,,,,,, $ |
1 2 3 4 5 6 7 8 | $ more output.dat aardvark,1,0,0,1,0,0,1,1,1,1,0,0,4,0,0,1,1 antelope,1,0,0,1,0,0,0,1,1,1,0,0,4,1,0,1,1 bass,0,0,1,0,0,1,1,1,1,0,0,1,0,1,0,0,4 ... worm,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,7 wren,0,1,1,0,1,0,0,0,1,1,0,0,2,1,0,0,2 $ |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | $ ./cleanse -i output.dat -o output2 -c "sddddddddddddddddd" -p Data Profile: Field 0: (STRING) aardvark antelope bass bear boar buffalo calf carp catfish cavy ... Field 1: (INT) Min: 0 Max: 1 Avg: 0.425743 Field 2: (INT) Min: 0 Max: 1 Avg: 0.19802 ... Field 17: (INT) Min: 1 Max: 7 Avg: 2.83168 $ |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | $ ./cleanse -i zoo.dat -o output -c "sddddddddddddddddd" -s 0.9 $ wc -l output.dat 89 output.dat $ wc -l output.tst 12 output.tst $ cat output.tst carp,0,0,1,0,0,1,0,1,1,0,0,1,0,1,1,0,4 cheetah,1,0,0,1,0,0,1,1,1,1,0,0,4,1,0,1,1 clam,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,7 crayfish,0,0,1,0,0,1,1,0,0,0,0,0,6,0,0,0,7 flea,0,0,1,0,0,0,0,0,0,1,0,0,6,0,0,0,6 frog,0,0,1,0,0,1,1,1,1,1,0,0,4,0,0,0,5 gorilla,1,0,0,1,0,0,0,1,1,1,0,0,2,0,0,1,1 haddock,0,0,1,0,0,1,0,1,1,0,0,1,0,1,0,0,4 mole,1,0,0,1,0,0,1,1,1,1,0,0,4,1,0,0,1 ostrich,0,1,1,0,0,0,0,0,1,1,0,0,2,1,0,1,2 raccoon,1,0,0,1,0,0,1,1,1,1,0,0,4,1,0,1,1 reindeer,1,0,0,1,0,0,0,1,1,1,0,0,4,1,1,1,1 $ |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |