(FILECREATED "17-Feb-87 12:57:56" ("compiled on " {QV}LISP>KOTO>IDLPLOTFNS.;3) "12-Nov-85 14:59:23" recompiled changes: HISTOGRAM HISTOGRAM.GETBATCH SCATTERPLOT-MATRIX in "INTERLISP-D 11-May-86 ..." dated "11-May-86 15:19:08") (FILECREATED "17-Feb-87 12:57:04" {QV}LISP>KOTO>IDLPLOTFNS.;3 74875 changes to: (FNS HISTOGRAM HISTOGRAM.GETBATCH SCATTERPLOT-MATRIX) (VARS IDLPLOTFNSCOMS) previous date: "28-Jun-86 16:58:56" {QV}LISP>KOTO>IDLPLOTFNS.;1) ADDCURVE D1 (P 14Q YARRAY P 13Q XARRAY P 12Q I P 10Q N P 7 Y P 6 X P 2 CMLARRAY P 1 I I 5 NODRAWFLG I 4 MENU I 3 WIDTH I 2 LABEL I 1 XYMATRIX I 0 PLOT) :A lAk lAg HA k7A l.Aj g !Ak g Aj Ak oA BA lAk lAk bA lE@Aj kjA 3IH%JIj JIk L Mh\IkYM&KBCDE Aj Ak N @OkjN O 4OO3OO OO _OOh__Ok_O&_OBCDE (467Q PLOTCURVE 414Q CREATEPOSITION 411Q \AREF.1 402Q \AREF.1 361Q IDLARRAY-CMLARRAY 354Q IDLARRAY-CMLARRAY 337Q IDLARRAY-TOTALSIZE 330Q IDLARRAY-REF 320Q IDLARRAY-REF 312Q PLOTCURVE 254Q CREATEPOSITION 251Q \AREF.2 243Q \AREF.2 225Q IDLARRAY-CMLARRAY 216Q IDLARRAY-DIMENSION 203Q IDLARRAY-RANK 174Q IDLARRAY-GETDIMLABEL 161Q IDLARRAY-GETDIMLABEL 147Q IDLARRAY-RANK 137Q ERROR 125Q IDLARRAY-TOTALSIZE 122Q IDLARRAY-REF 115Q IDLARRAY-TOTALSIZE 112Q IDLARRAY-REF 103Q IDLARRAY-ELTTYPEP 75Q IDLARRAY-REF 66Q IDLARRAY-ELTTYPEP 60Q IDLARRAY-REF 46Q IDLARRAY-TOTALSIZE 36Q IDLARRAY-RANK 30Q IDLARRAY-ELTTYPEP 15Q IDLARRAY-DIMENSION 3 IDLARRAY-RANK) (100Q NUMERIC 63Q NUMERIC 25Q NUMERIC) ( 133Q "XYMATRIX of incorrect form") ADDFILLEDRECTANGLES D1 (P 20Q HARRAY P 17Q WARRAY P 16Q BARRAY P 15Q LARRAY P 14Q I P 12Q N P 11Q HEIGHTARRAY P 10Q WIDTHARRAY P 7 BOTTOMARRAY P 6 LEFTARRAY P 2 CMLARRAY P 1 I I 6 NODRAWFLG I 5 MENU I 4 WIDTH I 3 SHADE I 2 LABELS I 1 PARAM-MATRIX I 0 PLOT) A lAk lAg VA kEA l A h_BO@OBg' O@OBg'_DOBODoAi OBg'd#OFODoAi OBg'd$OHODoAi OBgO@ OBgO@o O@o_@O>_>J(1323Q PLOTOBJECTPROP 1303Q PLOTOBJECTPROP 1264Q TRANSLATEPLOTOBJECT 1217Q TRANSLATEPLOTOBJECT 1156Q TRANSLATEPLOTOBJECT 1113Q EQP 1065Q REDRAWPLOTWINDOW 1037Q \APPEND2 1034Q \APPEND2 1031Q \APPEND2 531Q MEMB 501Q MEMB 336Q COMPOUNDSUBTYPE 176Q LAST 63Q GETPOSITION 45Q PLOTPROMPT 35Q SORT) (1311Q BOXRIGHT 1276Q BOXLEFT 1236Q UPPEROUTSIDE 1231Q PLOTOBJECT 1171Q LOWEROUTSIDE 1164Q PLOTOBJECT 1133Q BOXLEFT 1126Q PLOTOBJECT 1107Q BOXLEFT 1102Q PLOTOBJECT 656Q BOXLEFT 651Q PLOTOBJECT 643Q BOXLEFT 636Q PLOTOBJECT 562Q BOXLEFT 555Q PLOTOBJECT 547Q BOXLEFT 542Q PLOTOBJECT 403Q BOXRIGHT 376Q PLOTOBJECT 341Q BOX 327Q COMPOUND 322Q PLOTOBJECT 300Q BOXLEFT 273Q PLOTOBJECT 265Q BOXLEFT 260Q PLOTOBJECT 240Q BOXLEFT 233Q PLOTOBJECT 225Q BOXRIGHT 220Q PLOTOBJECT 126Q VIEWPORT 112Q VIEWPORT 75Q WINDOWINFO 70Q PLOT 56Q WINDOWINFO 51Q PLOT 32Q BOXPLOT.COMPAREFN 4 PLOT) ( 1332Q 1.0 1317Q .6 1256Q 0.0 1211Q 0.0 1150Q 0.0 1050Q .2 246Q 2.0 41Q "Select a new position") BOXPLOT.WHENADDEDFN D1 (P 2 POINT P 1 UPPEROUTSIDE P 0 LOWEROUTSIDE I 2 NODRAWFLG I 1 PLOT I 0 BOX) >@g'@g'HdJAB IdJAB h(65Q ADDPLOTOBJECT 43Q ADDPLOTOBJECT) (22Q UPPEROUTSIDE 15Q PLOTOBJECT 10Q LOWEROUTSIDE 3 PLOTOBJECT) () BOXPLOT.WHENDELETEDFN D1 (P 2 POINT P 1 UPPEROUTSIDE P 0 LOWEROUTSIDE I 2 NODRAWFLG I 1 PLOT I 0 BOX) @@g'@g'HdJABi IdJABi h(67Q DELETEPLOTOBJECT 44Q DELETEPLOTOBJECT) (22Q UPPEROUTSIDE 15Q PLOTOBJECT 10Q LOWEROUTSIDE 3 PLOTOBJECT) () BOXPLOT.HISTOGRAM D1 (I 1 BOXPLOT I 0 BOX) @g'h@g (24Q HISTOGRAM 21Q PLOTOBJECTPROP) (16Q OBJECTLABEL 10Q BATCH 3 PLOTOBJECT) () BOXPLOT.MAKEBOX D1 (P 25Q POINT P 21Q I P 14Q I P 12Q BOXOBJECT P 11Q LABEL P 10Q UADJACENT P 7 LADJACENT P 6 I P 4 UINNERFENCE P 3 LINNERFENCE P 2 BOXMIDDLE P 1 N P 0 LETTERVALUES I 4 OBATCH I 3 DEFAULTLABEL I 2 BOXRIGHT I 1 BOXLEFT I 0 BATCH) >D@ b@D AHABoHdHd HdoHd Hd HdojHd kMN@DN KNmԾNdjjkIkIHd NM@DN LNk^NdIkIk C_AB@DO @DO HO  Og@ OgA OgB OgH Og@DO Og@DO OgjOk2OO@J@DO @jDO _OOh__Om_O&_O OgIkOkBO"O >J@DO" @jDO" _(O&O(h_&_$O"k_"O(&_&O$ Ogg Ogg Ogg O(1071Q PLOTOBJECTPROP 1056Q PLOTOBJECTPROP 1043Q PLOTOBJECTPROP 1030Q PLOTOBJECTPROP 762Q CREATEPOINT 757Q IDLARRAY-GETLEVELLABEL 754Q \AREF.1 744Q CREATEPOSITION 741Q IDLARRAY-REF 736Q \AREF.1 700Q PLOTOBJECTPROP 630Q CREATEPOINT 625Q IDLARRAY-GETLEVELLABEL 622Q \AREF.1 612Q CREATEPOSITION 607Q IDLARRAY-REF 604Q \AREF.1 550Q PLOTOBJECTPROP 545Q IDLARRAY-REF 542Q \AREF.1 526Q PLOTOBJECTPROP 523Q IDLARRAY-REF 520Q \AREF.1 504Q PLOTOBJECTPROP 473Q PLOTOBJECTPROP 462Q PLOTOBJECTPROP 451Q PLOTOBJECTPROP 435Q MAKEBOXOBJECT 426Q IDLARRAY-REF 423Q \AREF.1 414Q IDLARRAY-REF 411Q \AREF.1 344Q IDLARRAY-REF 341Q \AREF.1 323Q PLOT.FLOOR 245Q IDLARRAY-REF 242Q \AREF.1 222Q PLOT.CEILING 20Q GETLETTERVALUES 10Q EARRAY-INDEX-SORT 5 IDLARRAY-CMLARRAY) (1066Q BOXPLOT.WHENDELETEDFN 1063Q WHENDELETEDFN 1053Q BOXPLOT.WHENADDEDFN 1050Q WHENADDEDFN 1040Q COPYBOXPLOT 1035Q COPYFN 705Q UPPEROUTSIDE 555Q LOWEROUTSIDE 533Q UADJACENT 511Q LADJACENT 500Q LETTERVALUES 467Q BOXRIGHT 456Q BOXLEFT 445Q BATCH 306Q LETTERVALUES 206Q LETTERVALUES 160Q LETTERVALUES 143Q LETTERVALUES 126Q LETTERVALUES 101Q LETTERVALUES 64Q LETTERVALUES 47Q LETTERVALUES 27Q LETTERVALUES) ( 176Q 1.5 117Q 1.5 41Q 2.0) BOXPLOT.SUMMARY D1 (I 2 LONGFLG I 1 BOXPLOT I 0 OBJECT) )Ao@g g@g'Bhh (46Q SUMMARYWINDOW.PRINT 16Q CONCAT 13Q PLOTOBJECTPROP) (32Q LETTERVALUES 25Q PLOTOBJECT 21Q LETTER.VALUE.DISPLAY 10Q OBJECTLABEL) ( 4 "Batch ") COPYBOXPLOT D1 (I 3 PROPNAME I 2 BOXPLOT I 1 OLDBOX I 0 NEWBOX) %CdgAg'g Ag'NIL (41Q LETTERVALUES 34Q PLOTOBJECT 25Q LETTERVALUES 20Q BATCH 13Q PLOTOBJECT 4 BATCH) () COPYHISTOGRAM D1 (I 2 PROPNAME I 1 OLDHIST I 0 NEWHIST) BdgA g'gA g'BdgA g'gA g'BdgA g'gA g'BdgA g'gA g'Bg A g'NIL (233Q QUANTILEDISPLAY 226Q PLOT 217Q QUANTILEDISPLAY 211Q MARKS 204Q PLOT 176Q MARKS 171Q BINEDNUMBERS 164Q PLOT 155Q BINEDNUMBERS 146Q BININTERVAL 141Q PLOT 133Q BININTERVAL 126Q LETTERVALUES 121Q PLOT 112Q LETTERVALUES 103Q OBATCH 76Q PLOT 70Q OBATCH 63Q BATCH 56Q PLOT 47Q BATCH 40Q NBINS 33Q PLOT 25Q NBINS 20Q N 13Q PLOT 4 N) () COPYSCATTERPLOT D1 (I 2 PROPNAME I 1 OLDSCATTERPLOT I 0 NEWSCATTERPLOT) GBg-A g'HA@"JIhHLKiJINIL (40Q PLOT 32Q PLOT 17Q REGRESSLINE 12Q PLOT 3 REGRESSLINE) () FLIPBOX D1 (P 7 PROPVALUE P 6 PROPNAME P 5 PTR P 4 PROP P 3 PROPLST I 0 BOX) @ !H5@g'@g' !H\o@BJf@Y IgJJ! OHX__OdOOO_ ZJdJIHX\K ]JZM_NK OK (310Q DREMOVE 301Q DREMOVE 254Q MEMB 51Q \APPEND2) (223Q POINTDATA 216Q PLOTOBJECT 140Q POLYGONDATA 133Q CURVEDATA 125Q CURVE 120Q PLOTOBJECT 111Q PLOTOBJECT 71Q PLOTOBJECT 45Q UPPEROUTSIDE 40Q PLOTOBJECT 33Q LOWEROUTSIDE 26Q PLOTOBJECT 10Q COMPOUNDDATA 3 PLOTOBJECT) ( 65Q (BATCH BOXLEFT BOXRIGHT LETTERVALUES)) GETLETTERVALUES D1 (P 2 LETTERVALUES P 1 DEPTH P 0 N I 1 ORDEREDBATCH I 0 BATCH) A@ b@ Hko`dHJ@AI JIIkoYJ@AI J@AHIjk JI IkoYJ@AI  J@AHIjk JIJ@Aj J@AHk J(306Q IDLARRAY-REF 303Q \AREF.1 263Q IDLARRAY-REF 260Q \AREF.1 231Q GETVALUEATDEPTH 205Q GETVALUEATDEPTH 145Q GETVALUEATDEPTH 121Q GETVALUEATDEPTH 61Q GETVALUEATDEPTH 17Q IDLARRAY-TOTALSIZE 10Q EARRAY-INDEX-SORT 5 IDLARRAY-CMLARRAY) (273Q LETTERVALUES 252Q LETTERVALUES 241Q LETTERVALUES 215Q LETTERVALUES 177Q LETTERVALUES 155Q LETTERVALUES 131Q LETTERVALUES 113Q LETTERVALUES 71Q LETTERVALUES 53Q LETTERVALUES 36Q LETTERVALUESTYPE#) ( 171Q 2.0 105Q 2.0 31Q 2.0) GETSUMMARYWINDOW D1 (P 0 SUMMARYWINDOW I 0 CHARHEIGHT) djdld@o ohi Hgg Hgg Hgg HgjH  HgnH  H(140Q PUTWINDOWPROP 126Q \INSUREWINDOW 113Q PUTWINDOWPROP 101Q \INSUREWINDOW 70Q PUTWINDOWPROP 56Q WINDOWADDPROP 44Q WINDOWADDPROP 27Q DECODE.WINDOW.ARG 14Q FONTHEIGHT) (117Q MAXSIZE 74Q MINSIZE 65Q SCROLLBYREPAINTFN 62Q SCROLLFN 53Q SUMMARY.RESHAPEFN 50Q RESHAPEFN 41Q SUMMARY.REPAINTFN 36Q REPAINTFN) ( 21Q "SUMMARY WINDOW" 11Q (GACHA 12Q)) GETVALUEATDEPTH D1 (I 2 DEPTH I 1 ORDEREDBATCH I 0 BATCH) 7B B@ABk @AB k @AB k o(56Q IDLARRAY-REF 53Q \AREF.1 46Q PLOT.CEILING 40Q IDLARRAY-REF 35Q \AREF.1 30Q PLOT.FLOOR 21Q IDLARRAY-REF 16Q \AREF.1 3 PLOT.FLOOR) NIL ( 63Q 2.0) HISTOGRAM D1 (P 6 YLABEL P 5 OBATCH P 4 INTFLG P 3 N P 2 RIGHTMENUITEMS P 1 BINMENU P 0 HISTOGRAM I 5 NODRAWFLG I 4 SHADE I 3 TITLE I 2 XLABEL I 1 NBINS I 0 BATCH F 7 SHADE3) 4@ k@g o@ CBoB obDWb!oo@ @ g @ oAlKK lK l bHgK HgA HgL HgD Hg@ HgM Hg@M Hgid Hgid HgBi HgNi HgCi HgJ HgI LHggi Hggi Hgg HE Hgg H(460Q PLOTPROP 446Q HISTOGRAM.DRAW 440Q PLOTTICFN 425Q PLOTSCALEFN 411Q PLOTTICFN 373Q PLOTMENUITEMS 363Q PLOTADDMENUITEMS 353Q PLOTLABEL 342Q PLOTLABEL 331Q PLOTLABEL 320Q PLOTTICS 307Q PLOTTICS 276Q PLOTPROP 273Q GETLETTERVALUES 262Q PLOTPROP 252Q PLOTPROP 242Q PLOTPROP 232Q PLOTPROP 222Q PLOTPROP 212Q PLOTPROP 177Q FIXR 171Q PLOT.LOG10 162Q SQRT 136Q EARRAY-INDEX-SORT 133Q IDLARRAY-CMLARRAY 124Q IDLARRAY-SUBTYPEP 116Q IDLARRAY-ELTTYPE 107Q IDLARRAY-TOTALSIZE 66Q CREATEPLOT 44Q CONCAT 26Q ERROR 15Q IDLARRAY-ELTTYPEP 3 IDLARRAY-RANK) (455Q COPYHISTOGRAM 452Q COPYFN 435Q HISTOGRAM.TICFN 432Q X 421Q HISTOGRAM.INTSCALEFN 416Q X 405Q HISTOGRAM.INTTICFN 402Q X 367Q BINMENU 357Q RIGHT 346Q TOP 335Q LEFT 324Q BOTTOM 313Q LEFT 302Q BOTTOM 266Q LETTERVALUES 256Q OBATCH 246Q BATCH 236Q SHADE 226Q INTFLG 216Q NBINS 206Q N 121Q INTEGER 12Q NUMERIC) ( 145Q "Frequency" 102Q (("Change bins" HISTOGRAM.CHANGEBINS "Change number of bins" (SUBITEMS (Reset (HISTOGRAM.RESET T) "Reset range and bin interval to original value"))) ("Summary" HISTOGRAM.SUMMARY "Attach quantile summary" (SUBITEMS (Long (HISTOGRAM.SUMMARY T) "Long summary") (Short HISTOGRAM.SUMMARY "Short summary"))) ("Display quantiles" HISTOGRAM.DISPLAYQUANTILES "Overlay graph of some quantiles") ("IT _ Batch" HISTOGRAM.GETBATCH "Bind IT to the Batch displayed")) 75Q (("Values" HISTOGRAM.VALUES "Inspect values in bin")) 51Q "Histogram" 40Q "Histogram of " 22Q "BATCH of incorrect form") HISTOGRAM.BOXSUMMARY D1 (P 2 FFMT P 1 STRINGSTREAM P 0 STRING I 1 HISTOGRAM I 0 BOX) dl( Hg ooI kI J@g'I J@g'I I AgA g'hHh (141Q SUMMARYWINDOW.PRINT 111Q TERPRI 104Q PRINTNUM 64Q PRINTNUM 44Q SPACES 36Q PRIN1 16Q OPENSTRINGSTREAM 4 ALLOCSTRING) (126Q LETTERVALUES 121Q PLOT 115Q LETTER.VALUE.DISPLAY 77Q UADJACENT 72Q PLOTOBJECT 57Q LADJACENT 52Q PLOTOBJECT 13Q OUTPUT) ( 32Q "Adjacent values" 25Q (FLOAT 12Q NIL NIL NIL 3)) HISTOGRAM.CHANGEBINS D1 (P 6 NBINS P 5 END P 4 START P 3 INC P 2 BININTERVAL P 1 INTFLG P 0 PRMTW I 0 HISTOGRAM) @@ g'@ g'AJJJH oLoH g \Id L\oMoH g ]Id M]oKoH g [Id K[MLK ^LKN]INkؾoLoMoK @ @g`dLdMdKdN @gN @ (400Q HISTOGRAM.DRAW 374Q PLOTPROP 364Q PLOTPROP 325Q PLOTPROMPT 321Q CONCAT 261Q PLOT.CEILING 243Q PLOT.CEILING 234Q READ 231Q OPENSTRINGSTREAM 223Q PROMPTFORWORD 200Q PLOT.CEILING 171Q READ 166Q OPENSTRINGSTREAM 160Q PROMPTFORWORD 135Q PLOT.FLOOR 126Q READ 123Q OPENSTRINGSTREAM 115Q PROMPTFORWORD 100Q TERPRI) (370Q NBINS 334Q HISTOGRAM.BINSTYPE# 331Q BININTERVAL 250Q FLOATP 226Q INPUT 205Q FLOATP 163Q INPUT 142Q FLOATP 120Q INPUT 71Q HISTOGRAM.BINS 62Q HISTOGRAM.BINS 53Q HISTOGRAM.BINS 43Q BININTERVAL 36Q PLOT 26Q INTFLG 21Q PLOT 10Q WINDOWINFO 3 PLOT) ( 314Q " By " 307Q " To " 302Q "Using: from " 217Q "TYPE AN INCREMENT" 212Q " BY " 154Q "TYPE END POINT OF BIN SEQUENCE" 147Q " TO " 111Q "Type start point of bin sequence" 104Q "From ") HISTOGRAM.COMPUTEMULT D1 (P 5 MAXMULT P 4 MINMULT P 0 NEWINC I 3 MUTIPLE I 2 INC I 1 MAX I 0 MIN) DBC1@H AH `LHֹdIMHֺdJdHMLkػdK(24Q PLOT.CEILING 13Q PLOT.FLOOR) (32Q TICINFOTYPE#) () HISTOGRAM.DELETEQUANTILES D1 (I 2 NODRAWFLG I 1 HISTOGRAM I 0 BOX) @dAB Agh AgB (30Q RESCALEPLOT 20Q PLOTPROP 10Q DELETEPLOTOBJECT) (24Q Y 14Q QUANTILEDISPLAY) () HISTOGRAM.DISPLAYQUANTILES D1 (P 3 LINETOP P 2 LINEBOTTOM P 1 MAXHEIGHT P 0 NBINS I 1 NODRAWFLG I 0 HISTOGRAM) @g @go @ g'T@ g'@ g'!IoԻIoԺ@g@ g'JKo@ g'  @ g'@A (200Q ADDPLOTOBJECT 157Q PLOTPROP 154Q FLIPBOX 151Q BOXPLOT.MAKEBOX 22Q PLOTMENUITEMS 6 PLOTMENUITEMS) (172Q QUANTILEDISPLAY 165Q PLOT 144Q OBATCH 137Q PLOT 124Q BATCH 117Q PLOT 113Q QUANTILEDISPLAY 65Q MAXFREQ 60Q PLOT 50Q NBINS 43Q PLOT 34Q QUANTILEDISPLAY 27Q PLOT 13Q BOXMENU 3 BOXMENU) ( 133Q "Boxplot summary" 105Q .5 76Q 1.5 17Q ((Summary HISTOGRAM.BOXSUMMARY "Printout summary statistics") (Delete HISTOGRAM.DELETEQUANTILES "Delete boxplot"))) HISTOGRAM.DRAWA0005 D1 (NAME ERRORSET L (0 NIL) P 7 IHIGHMARK P 6 ILOWMARK P 5 FREQ P 4 HIGHMARK P 3 LOWMARK P 2 RECTANGLE P 1 BIN F 10Q RESETVARSLST F 11Q BININC F 12Q BINS F 13Q RESETY F 14Q SHADE F 15Q HISTOGRAM F 16Q INTFLG) go hhWcgd gi WcWQHhciY\WջIWKjWMW.K L NOMoN MoNoO MoKoL Whgi Zgi JgK JgL HX}(257Q PLOTOBJECTPROP 246Q PLOTOBJECTPROP 235Q PLOTOBJECTPROP 225Q PLOTFILLEDRECTANGLE 212Q CONCAT 171Q CONCAT 150Q CONCAT 127Q PLOT.FLOOR 123Q PLOT.CEILING 43Q SETTOPVAL 33Q GETTOPVAL 11Q FLTFMT) (253Q HIGHMARK 242Q LOWMARK 231Q FROMHISTOGRAM? 220Q BINMENU 37Q PRXFLG 27Q PRXFLG 2 FLTFMT) ( 205Q " and " 200Q " Obs. between " 163Q " and " 156Q " Obs. between " 144Q " Obs. at " 6 (FLOAT NIL NIL NIL NIL 5)) HISTOGRAM.DRAW D1 (P 40Q RESETZ P 37Q RESETY P 36Q LISPXHIST P 30Q CNT P 27Q FREQ P 23Q MARK P 22Q I P 21Q BIN P 17Q OBJECT P 15Q MAXFREQ P 14Q BINS P 13Q QUANTILEDISPLAY P 12Q NBINS P 11Q BININC P 10Q BINMAX P 7 BINMIN P 6 BININTERVAL P 5 NEWINTERVAL P 4 OBATCH P 3 BATCH P 2 N P 1 INTFLG P 0 SHADE I 1 NODRAWFLG I 0 HISTOGRAM F 41Q LISPXHIST F 42Q RESETVARSLST) 5!@ g'@ g'@ g'@ g'@ g'@ g'2KLj KLJk @ g'I @gM MA N_N_N_N_@ g'! @ OIOo_Oo_OkjOOTO"O O(_@gOAO2O4_ `dOdOdhdO@ WB! WDog h_gOg'O@id O_Fj_0O$JkKLO$ O&O$k_$O0kذO0_.jO&O._,O*O,h_*_(O"k_"O&O_&O,&_*_6_:O8O:O8O:_8O6_4O2_2 g_@ O@O@gi O@i A@ @i h(1056Q HISTOGRAM.DELETEQUANTILES 1050Q REDRAWPLOTWINDOW 1041Q HISTOGRAM.DISPLAYQUANTILES 1031Q RESCALEPLOT 1013Q ERROR! 1004Q RESETRESTORE 621Q IDLARRAY-REF 616Q \AREF.1 562Q DELETEPLOTOBJECT 510Q HISTOGRAM.DRAWA0005 467Q ADJUSTSCALE? 422Q PLOTPROP 271Q COPY 171Q PLOTPROP 156Q HISTOGRAM.MAKEBININTERVAL 140Q IDLARRAY-REF 135Q \AREF.1 125Q IDLARRAY-REF 122Q \AREF.1) (1025Q BOTH 777Q ERROR 550Q FROMHISTOGRAM? 543Q PLOTOBJECT 533Q FILLEDRECTANGLE 526Q PLOTOBJECT 505Q INTERNAL 425Q EXTENTTYPE# 373Q MAXFREQ 264Q PLOT 254Q QUANTILEDISPLAY 247Q PLOT 236Q HISTOGRAM.BINS 225Q HISTOGRAM.BINS 214Q HISTOGRAM.BINS 203Q HISTOGRAM.BINS 165Q BININTERVAL 151Q NBINS 144Q PLOT 111Q BININTERVAL 104Q PLOT 74Q OBATCH 67Q PLOT 57Q BATCH 52Q PLOT 42Q N 35Q PLOT 25Q INTFLG 20Q PLOT 10Q SHADE 3 PLOT) ( 502Q (HISTOGRAM.DRAWA0005) 331Q .5 317Q .5) HISTOGRAM.GETBATCH D1 (P 0 BATCH I 0 PLOT F 1 IT) @ g'oH Hc(24Q PROMPTPRINT) (10Q BATCH 3 PLOT) ( 20Q "IT set to") HISTOGRAM.INTSCALEFN D1 (I 2 TICINFO I 1 MAX I 0 MIN) A`BdoHdIBdoHdINIL (45Q TICINFO 7 TICINFO 2 AXISINTERVALTYPE#) ( 62Q .5 24Q .5) HISTOGRAM.INTTICFN D1 (P 7 NTICS P 6 INC P 5 NEWMIN P 4 NEWMAX P 3 TICINFO P 2 INTMIN P 0 INTMAX I 1 MAX I 0 MIN) mA @ JH AJKd dII]K ^HMN k_MNOk\`dMdLdNdO(100Q PLOT.CEILING 67Q PLOT.CEILING 46Q PLOT.CEILING 22Q DEFAULTTICFN 12Q PLOT.CEILING 3 PLOT.FLOOR) (120Q TICINFOTYPE# 62Q TICINFO 32Q TICINFO) () HISTOGRAM.MAKEBININTERVAL D1 (P 3 TICINFO P 1 MULT P 0 NINT I 3 INTFLG I 2 NBINS I 1 BATCHMAX I 0 BATCHMIN) CPA@k!HB`d@dAdkdHA@B Y`d@@IBԺdJdIdB@ABk 1`KddLKddMKdNdB(130Q SCALE 60Q PLOT.CEILING) (211Q TICINFO 166Q TICINFO 143Q TICINFO 136Q HISTOGRAM.BINSTYPE# 64Q HISTOGRAM.BINSTYPE# 22Q HISTOGRAM.BINSTYPE#) () HISTOGRAM.RESET D1 (P 0 N I 0 HISTOGRAM) 8@ g'@glHH lH l j @gh @ h(64Q HISTOGRAM.DRAW 60Q PLOTPROP 50Q PLOTPROP 40Q PLOT.LOG10 31Q SQRT) (54Q BININTERVAL 20Q NBINS 10Q N 3 PLOT) () HISTOGRAM.SUMMARY D1 (I 1 LONGFLG I 0 HISTOGRAM) "@dg g@ g'Ahh (37Q SUMMARYWINDOW.PRINT 7 PLOTLABEL) (23Q LETTERVALUES 16Q PLOT 12Q LETTER.VALUE.DISPLAY 4 BOTTOM) () HISTOGRAM.TICFN D1 (P 11Q INTERVALLENGTH P 10Q INTERVAL P 7 MININTERVAL P 6 MININTERVALLENGTH P 5 MULTIPLE P 3 NBINS P 2 BININC P 1 BININTERVAL P 0 RANGE I 2 HISTOGRAM I 1 MAX I 0 MIN) y A@B g'!IIHJ HJl `3 ML<@AJM _dOd_NOO_OMk]O(101Q HISTOGRAM.COMPUTEMULT 57Q PLOT.CEILING 46Q PLOT.CEILING) (124Q TICINFO 106Q TICINFO 62Q MAX.FLOAT 35Q HISTOGRAM.BINS 26Q HISTOGRAM.BINS 16Q BININTERVAL 11Q PLOT) () HISTOGRAM.VALUES D1 (P 6 I P 4 SELECTION P 3 HIGHMARK P 2 LOWMARK P 1 BATCH P 0 N I 1 HISTOGRAM I 0 RECTANGLE)  A g'A g'@g'@g'Hkj2 NM5IN JIN KN_OOh__Nk^O&_O \IL h(173Q INSPECT 170Q AT 165Q ASVECTOR* 157Q ASVECTOR 105Q IDLARRAY-REF 73Q IDLARRAY-REF) (46Q HIGHMARK 41Q PLOTOBJECT 34Q LOWMARK 27Q PLOTOBJECT 22Q BATCH 15Q PLOT 10Q N 3 PLOT) () LETTER.VALUE.DISPLAY D1 (P 3 FFORMAT P 2 EIGHTHDEPTH P 1 FOURTHDEPTH P 0 MEDIANDEPTH I 2 LONGFLG I 1 LETTERVALUES I 0 STREAM) 6@bAd Ad Adj،AdAd Ad Ad j،Ad Ad Ad Adj،Adoo@ oA@ l@ o@ l@ o@ l@ o@ B"l@ o@ l@ o@ @ o@ l@ H3 ooH@ l@ KAd@ @ o@ l@ I3 ooI@ KAd@ KAd @ BIKAd Ado@ KAd Ad@ @ o@ l@ J3 ooJ@ KAd @ KAd@ BIKAdAd o@ KAdAd @ @ o@ l@ o@ KAd@ KAd@ BIKAdAdo@ KAdAd@ @ h(1462Q TERPRI 1455Q PRINTNUM 1414Q PRINTNUM 1344Q PRINTNUM 1321Q PRINTNUM 1276Q PRIN1 1265Q SPACES 1256Q PRIN1 1245Q TERPRI 1240Q PRINTNUM 1177Q PRINTNUM 1127Q PRINTNUM 1104Q PRINTNUM 1061Q PRINTNUM 1036Q SPACES 1027Q PRIN1 1016Q TERPRI 1011Q PRINTNUM 750Q PRINTNUM 700Q PRINTNUM 655Q PRINTNUM 632Q PRINTNUM 607Q SPACES 600Q PRIN1 567Q TERPRI 563Q PRINTNUM 540Q SPACES 531Q PRINTNUM 506Q SPACES 477Q PRIN1 466Q TERPRI 461Q PRIN1 450Q SPACES 441Q PRIN1 430Q SPACES 417Q PRIN1 406Q SPACES 377Q PRIN1 366Q SPACES 357Q PRIN1 346Q SPACES 337Q PRINTNUM 320Q PRIN1 243Q EQP 223Q PLOT.FLOOR 145Q EQP 125Q PLOT.FLOOR 47Q EQP 27Q PLOT.FLOOR 4 OUTPUT) (1437Q LETTERVALUES 1422Q LETTERVALUES 1371Q LETTERVALUES 1354Q LETTERVALUES 1327Q LETTERVALUES 1304Q LETTERVALUES 1222Q LETTERVALUES 1205Q LETTERVALUES 1154Q LETTERVALUES 1137Q LETTERVALUES 1112Q LETTERVALUES 1067Q LETTERVALUES 773Q LETTERVALUES 756Q LETTERVALUES 725Q LETTERVALUES 710Q LETTERVALUES 663Q LETTERVALUES 640Q LETTERVALUES 546Q LETTERVALUES 331Q LETTERVALUES 270Q LETTERVALUES 250Q LETTERVALUES 227Q LETTERVALUES 207Q LETTERVALUES 172Q LETTERVALUES 152Q LETTERVALUES 131Q LETTERVALUES 111Q LETTERVALUES 74Q LETTERVALUES 54Q LETTERVALUES 33Q LETTERVALUES 13Q LETTERVALUES) ( 1407Q 2.0 1272Q "1" 1252Q "Extremes" 1172Q 2.0 1054Q (FLOAT 6) 1047Q (FIX 6) 1023Q "Eighths " 743Q 2.0 625Q (FLOAT 6) 620Q (FIX 6) 574Q "Fourths " 524Q (FLOAT 6) 517Q (FIX 6) 473Q "Median " 455Q "Spread" 435Q "Mid" 413Q "Upper" 373Q "Lower" 353Q "Depth" 325Q (FIX 5 NIL NIL T) 314Q "N = " 305Q (FLOAT 12Q NIL NIL NIL 3)) MAKEBOXOBJECT D1 (P 12Q UBAR P 11Q LBAR P 10Q UWHISKER P 7 LWHISKER P 6 MEDIANLINE P 5 BOX P 4 UPPERFOURTH P 3 LOWERFOURTH P 2 MEDIAN P 1 N P 0 BOXMIDDLE I 5 LABEL I 4 LETTERVALUES I 3 UADJACENT I 2 LADJACENT I 1 BOXRIGHT I 0 BOXLEFT) @AoADDdDdDd @KAKAL@Lhhl @JAJhhl HKHBhhk HLHChhk @BABhhk  @CAChhk  gMNOOOOhEg (306Q CREATECOMPOUND 250Q CREATECURVE 227Q CREATECURVE 206Q CREATECURVE 165Q CREATECURVE 144Q CREATECURVE 122Q CREATEPOLYGON) (303Q BOXMENU 256Q BOX 61Q LETTERVALUES 43Q LETTERVALUES 25Q LETTERVALUES 16Q LETTERVALUES) ( 6 2.0) SCATTERPLOT D1 (P 3 PTITLE P 2 POINTMENUITEMS P 1 RIGHTMENUITEMS P 0 SCATTERPLOT I 4 NODRAWFLG I 3 SYMBOL I 2 YLABEL I 1 XLABEL I 0 XYMATRIX) Q@ l@k l@g H@ k7@ l.@j g !@k g @j @k o@ @ lA@kj l@kj b@ lB@kd l@kd boHg o ABoBoA oHgid Hgid HgAi HgBi HgKi HgI HgJ CgH@hddi H@hCgi Hgi Hgg DH H(515Q OPENPLOTWINDOW 507Q PLOTPROP 475Q RESCALEPLOT 464Q ADDPOINTS 447Q ADDCURVE 427Q PLOTADDMENUITEMS 417Q PLOTADDMENUITEMS 407Q PLOTLABEL 376Q PLOTLABEL 365Q PLOTLABEL 354Q PLOTTICS 343Q PLOTTICS 322Q CONCAT 276Q \APPEND2 267Q COPY 264Q PLOTMENUITEMS 245Q CREATEPLOT 237Q IDLARRAY-GETLEVELLABEL 223Q IDLARRAY-GETLEVELLABEL 205Q IDLARRAY-RANK 176Q IDLARRAY-GETLEVELLABEL 162Q IDLARRAY-GETLEVELLABEL 144Q IDLARRAY-RANK 137Q ERROR 125Q IDLARRAY-TOTALSIZE 122Q IDLARRAY-REF 115Q IDLARRAY-TOTALSIZE 112Q IDLARRAY-REF 103Q IDLARRAY-ELTTYPEP 75Q IDLARRAY-REF 66Q IDLARRAY-ELTTYPEP 60Q IDLARRAY-REF 46Q IDLARRAY-TOTALSIZE 36Q IDLARRAY-RANK 30Q IDLARRAY-ELTTYPEP 15Q IDLARRAY-DIMENSION 3 IDLARRAY-RANK) (504Q COPYSCATTERPLOT 501Q COPYFN 471Q BOTH 457Q POINTMENU 433Q LINE 423Q POINTMENU 413Q RIGHT 402Q TOP 371Q LEFT 360Q BOTTOM 347Q LEFT 336Q BOTTOM 261Q MIDDLE 100Q NUMERIC 63Q NUMERIC 25Q NUMERIC) ( 327Q "Scatterplot" 316Q " vs " 311Q "Scatterplot of " 273Q ((Coordinates SCATTERPLOT.POINTCOORDS "Display point coordinates")) 254Q ((Coordinates SCATTERPLOT.WORLDCOORD "Display world coordinates at cursor position") (Regress SCATTERPLOT.REGRESS "Display a linear regression line")) 133Q "XYMATRIX of incorrect form") SCATTERPLOT-MATRIX D1 (I 1 SYMBOL I 0 MATRIX) +@ l@g o@ @ @k A (50Q SCATMAT 44Q COPY 41Q IDLARRAY-LEVELLABELS 34Q IDLARRAY-CMLARRAY 27Q ERROR 16Q IDLARRAY-ELTTYPEP 3 IDLARRAY-RANK) (13Q FLOAT) ( 23Q "MATRIX of incorrect form") SCATTERPLOT.POINTCOORDS D1 (P 2 YLABEL P 1 XLABEL P 0 POINTPOSITION I 1 SCATTERPLOT I 0 POINTOBJECT) I@ Ag oo oAg oo IHJH A (106Q PLOTPROMPT 102Q CONCAT 66Q CONCAT 51Q PLOTLABEL 36Q CONCAT 21Q PLOTLABEL) (46Q LEFT 16Q BOTTOM 10Q POINTDATA 3 PLOTOBJECT) ( 63Q " " 57Q "YCOORD" 42Q " " 33Q " " 27Q "XCOORD") SCATTERPLOT.REGRESS D1 (P 10Q YBAR P 7 XBAR P 6 CXY P 5 CXX P 4 CONSTANT P 3 SLOPE P 2 LINEOBJECT P 1 N P 0 PLOTOBJECTS I 0 SCATTERPLOT) &@jr@g @g@g o @ g'@ g'@hi HhddddddOfOI_OI_OIOdOIOO^MOKO\KLohg ZdgK JgL @gJ J@ dgW _"_O"_ OO_OO _OOd_OO d_OOO _IkYO_1(270Q ADDPLOTOBJECT 263Q PLOTPROP 253Q PLOTOBJECTPROP 243Q PLOTOBJECTPROP 232Q CREATELINE 104Q DELETEPLOTOBJECT 47Q PLOTMENUITEMS 44Q \APPEND2 35Q PLOTMENUITEMS 20Q PLOTMENU) (316Q POINTDATA 311Q PLOTOBJECT 303Q POINT 276Q PLOTOBJECT 257Q REGRESSLINE 247Q CONSTANT 237Q SLOPE 226Q REGRESSMENU 75Q REGRESSLINE 70Q PLOT 61Q REGRESSLINE 54Q PLOT 32Q MIDDLE 26Q REGRESSMENU 15Q REGRESSMENU 3 PLOT) ( 222Q "Regression line" 41Q ((Coefficients SCATTERPLOT.REGRESSSUMMARY "Display coefficients of regress line"))) SCATTERPLOT.REGRESSSUMMARY D1 (I 1 SCATTERPLOT I 0 RLINE) %o@g'o@g' A (42Q PLOTPROMPT 36Q CONCAT) (32Q CONSTANT 25Q PLOTOBJECT 14Q SLOPE 7 PLOTOBJECT) ( 21Q " Constant: " 3 "Slope: ") SCATTERPLOT.SMOOTH D1 (P 15Q I P 13Q POSITION P 12Q OBJECT P 11Q I P 7 SMOOTH P 6 INDICES P 5 Y P 4 X P 3 N P 0 PLOTOBJECTS I 0 SCATTERPLOT) @1HjY[J[gg Kgg !Hj" OIL ^MNh hdi _@Kkj2OOeOol gJkغI_g/O _LO OMO Ok_O_vLNO OO _ OO h__Ok_nO &_(322Q CREATEPOSITION 317Q \AREF.1 310Q \AREF.1 305Q \AREF.1 256Q \ASET.1 241Q \ASET.1 147Q PLOTCURVE 112Q MEDIANSMOOTH 104Q EARRAY-REF 101Q EARRAY-ASVECTOR 71Q INDEX-FLOAT-ARRAY-SORT 47Q MAKE-ARRAY 32Q MAKE-ARRAY) (250Q FLOATP 233Q FLOATP 223Q POINTDATA 216Q PLOTOBJECT 206Q POINT 201Q PLOTOBJECT 161Q POINT 154Q PLOTOBJECT 44Q FLOAT 41Q :ELEMENT-TYPE 27Q FLOAT 24Q :ELEMENT-TYPE 3 PLOT) ( 142Q "3RSSH smoother") SCATTERPLOT.WORLDCOORD D1 (P 12Q STARTYCOORDY P 11Q STARTYCOORDX P 10Q STARTXCOORDY P 7 STARTXCOORDX P 6 NEWCURSORPOS P 5 OLDCURSORPOS P 4 YLABEL P 3 XLABEL P 2 PLOTVIEWPORT P 1 PLOTPROMPTWINDOW P 0 PLOTWINDOW I 0 SCATTERPLOT) 7@@@@g oo o@g oo oow I KI hI _hI _l I LI hI _hI _`l_jO O hhHN MNMNOOI oN_JdJdOI OOI oN_JdJdOI MNMNW(447Q PRINTNUM 371Q MOVETO 360Q PRINTNUM 302Q MOVETO 254Q CURSORPOSITION 243Q \FZEROP 214Q GETMOUSESTATE 207Q DSPYPOSITION 200Q DSPXPOSITION 173Q PRIN1 165Q SPACES 155Q DSPYPOSITION 146Q DSPXPOSITION 141Q PRIN1 133Q TERPRI 114Q CONCAT 77Q PLOTLABEL 64Q CONCAT 47Q PLOTLABEL) (422Q VIEWPORT 407Q VIEWPORT 333Q VIEWPORT 320Q VIEWPORT 220Q LASTMOUSEBUTTONS 74Q LEFT 44Q BOTTOM 36Q WINDOWINFO 31Q PLOT 23Q WINDOWINFO 16Q PLOT 10Q WINDOWINFO 3 PLOT) ( 376Q (FLOAT 12Q 4) 307Q (FLOAT 12Q 4) 124Q (NIL) 120Q (0 . 0) 111Q " at " 105Q "Y" 70Q " " 61Q " at " 55Q "X") SUMMARY.REPAINTFN D1 (P 1 ITEM P 0 OUTPUT I 0 WINDOW) T@g @g @g @ H1dId`o I@I I@ @ h(113Q TERPRI 106Q PRIN1 100Q APPLY 63Q ERROR 33Q MOVETO 27Q GETWINDOWUSERPROP 20Q GETWINDOWUSERPROP 6 GETWINDOWUSERPROP) (51Q IDLARRAYTYPE# 24Q TOPY 15Q TOPX 3 OUTPUT) ( 60Q "PPA not yet implemented") SUMMARY.RESHAPEFN D1 (P 0 BOTTOMEXTENT I 0 WINDOW) M@ @gh@ @gh@ @ h@ @ X@gjH@g @g H h(111Q PUTWINDOWPROP 106Q CREATEREGION 101Q GETWINDOWPROP 72Q GETWINDOWPROP 53Q FONTASCENT 47Q DSPYPOSITION 42Q SUMMARY.REPAINTFN 36Q PUTWINDOWPROP 33Q DSPYPOSITION 22Q PUTWINDOWPROP 17Q DSPXPOSITION 6 DSPRESET) (76Q HEIGHT 67Q WIDTH 61Q EXTENT 26Q TOPY 12Q TOPX) () SUMMARYWINDOW.PRINT D1 (P 0 SUMMARYWINDOW I 1 OUTPUT I 0 PLOT) b@g Hl @gH HgAdh H H@ghg H h(136Q SUMMARY.RESHAPEFN 131Q ATTACHWINDOW 100Q OPENWP 74Q PUTWINDOWPROP 56Q PUTWINDOWPROP 33Q GETSUMMARYWINDOW 20Q GETWINDOWUSERPROP) (125Q LOCALCLOSE 121Q TOP 114Q WINDOWINFO 107Q PLOT 63Q OUTPUT 52Q SUMMARYWINDOW 45Q WINDOWINFO 40Q PLOT 15Q SUMMARYWINDOW 10Q WINDOWINFO 3 PLOT) () (PRETTYCOMPRINT IDLPLOTFNSCOMS) (RPAQQ IDLPLOTFNSCOMS ((* *) (FNS ADDCURVE ADDFILLEDRECTANGLES ADDLINES ADDPOINTS ADDPOLYGON BARPLOT BARPLOT.CHANGELABEL BARPLOT.DRAW BARPLOT.TICFN BOXPLOTS BOXPLOT.COMPAREFN BOXPLOT.COMPUTETICS BOXPLOT.DELETE BOXPLOT.LABEL BOXPLOT.MOVE BOXPLOT.WHENADDEDFN BOXPLOT.WHENDELETEDFN BOXPLOT.HISTOGRAM BOXPLOT.MAKEBOX BOXPLOT.SUMMARY COPYBOXPLOT COPYHISTOGRAM COPYSCATTERPLOT FLIPBOX GETLETTERVALUES GETSUMMARYWINDOW GETVALUEATDEPTH HISTOGRAM HISTOGRAM.BOXSUMMARY HISTOGRAM.CHANGEBINS HISTOGRAM.COMPUTEMULT HISTOGRAM.DELETEQUANTILES HISTOGRAM.DISPLAYQUANTILES HISTOGRAM.DRAW HISTOGRAM.GETBATCH HISTOGRAM.INTSCALEFN HISTOGRAM.INTTICFN HISTOGRAM.MAKEBININTERVAL HISTOGRAM.RESET HISTOGRAM.SUMMARY HISTOGRAM.TICFN HISTOGRAM.VALUES LETTER.VALUE.DISPLAY MAKEBOXOBJECT SCATTERPLOT SCATTERPLOT-MATRIX SCATTERPLOT.POINTCOORDS SCATTERPLOT.REGRESS SCATTERPLOT.REGRESSSUMMARY SCATTERPLOT.SMOOTH SCATTERPLOT.WORLDCOORD SUMMARY.REPAINTFN SUMMARY.RESHAPEFN SUMMARYWINDOW.PRINT) ( RECORDS HISTOGRAM.BINS LETTERVALUES) (DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS ( ADDVARS (NLAMA) (NLAML) (LAMA))))) (DATATYPE HISTOGRAM.BINS (BINMIN BINMAX BININC NBINS)) (DATATYPE LETTERVALUES ((N INTEGER) (MEDIAN FLOATING) (MEDIANDEPTH FLOATING) (LOWERFOURTH FLOATING) ( UPPERFOURTH FLOATING) (FOURTHDEPTH FLOATING) (LOWEREIGHTH FLOATING) (UPPEREIGHTH FLOATING) ( EIGHTHDEPTH FLOATING) (LOWEREXTREME FLOATING) (UPPEREXTREME FLOATING)) (ACCESSFNS ((FOURTHSPREAD ( FDIFFERENCE (fetch UPPERFOURTH of DATUM) (fetch LOWERFOURTH of DATUM)))))) (/DECLAREDATATYPE (QUOTE HISTOGRAM.BINS) (QUOTE (POINTER POINTER POINTER POINTER)) (QUOTE (( HISTOGRAM.BINS 0 POINTER) (HISTOGRAM.BINS 2 POINTER) (HISTOGRAM.BINS 4 POINTER) (HISTOGRAM.BINS 6 POINTER))) (QUOTE 8)) (/DECLAREDATATYPE (QUOTE LETTERVALUES) (QUOTE (FIXP FLOATP FLOATP FLOATP FLOATP FLOATP FLOATP FLOATP FLOATP FLOATP FLOATP)) (QUOTE ((LETTERVALUES 0 FIXP) (LETTERVALUES 2 FLOATP) (LETTERVALUES 4 FLOATP) ( LETTERVALUES 6 FLOATP) (LETTERVALUES 8 FLOATP) (LETTERVALUES 10 FLOATP) (LETTERVALUES 12 FLOATP) ( LETTERVALUES 14 FLOATP) (LETTERVALUES 16 FLOATP) (LETTERVALUES 18 FLOATP) (LETTERVALUES 20 FLOATP))) ( QUOTE 22)) (PUTPROPS IDLPLOTFNS COPYRIGHT ("Xerox Corporation" 1986 1987)) NIL