17100. (VERSION 2019.04) total number of lines in file (including this line) 229. number of sections below 3 50. OVERVIEW first line number of OVERVIEW section 4 150. GRAPHICS first line number of GRAPHICS section 5 300. DIAGRAMS first line number of DIAGRAMS section 6 450. ANALYSIS first line number of ANALYSIS section 7 550. PLOT CONTROL first line number of PLOT CONTROL section 8 850. SUPPORT first line number of SUPPORT section 9 1100. OUTPUT DEVICE first line number of OUTPUT DEVICE section 10 1300. KEYWORDS first line number of KEYWORDS section 11 1450. FUNCTIONS first line number of FUNCTIONS section 12 1500. MATH FUNCTIONS first line number of MATH FUNCTIONS section 13 1800. TRIG FUNCTIONS first line number of TRIG FUNCTIONS section 14 1900. PROBABIL FUNCTIONS first line number of PROB FUNCTIONS section 15 2700. LET SUBCOMMANDS first line number of LET SUBCOMMANDS section 16 2800. STATISTICS first line number of STATISTICS section 17 3800. MATH OPERATIONS first line number of MATH OPERATIONS section 18 4000. MATRIX OPERATIONS first line number of MATH OPERATIONS section 19 4100. RANDOM NUMBERS first line number of RANDOM NUMBERS section 20 4500. TEXT SUBCOMMANDS first line number of TEXT SUBCOMMANDS section 21 4600. CAPITALIZATION first line number of CAPITALIZATION section 22 4700. SUBSCRIPTS first line number of SUBSCRIPTS section 23 4800. GREEK SYMBOLS first line number of GREEK SYMBOLS section 24 4900. MATH SYMBOLS first line number of MATH SYMBOLS section 25 5000. MISC SYMBOLS first line number of MISC SYMBOLS section 26 5100. CHARACTER TYPES first line number of CHARACTER TYPES section 27 5200. LINE TYPES first line number of LINE TYPES section 28 5300. COLOR TYPES first line number of COLOR TYPES section 29 5500. ASCII FILES first line number of ASCII FILES section 30 6500. SYSTEM LIMITS first line number of SYSTEM LIMITS section 31 6700. PROBABILITY DIST first line number of DISTRIBUTIONS section 32 33---------------------------------------------------------- 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50------------------------- *OVERVIEW* ------------------- 51 52OVERVIEW 53DATAPLOT is a language for 54 55 1) graphics (continuous or discrete); 56 2) fitting (non-linear or linear); 57 3) general data analysis; 58 4) mathematics. 59 60DATAPLOT commands are high-level, English-syntax, and 61self-descriptive, such as 62 63 PLOT Y X 64 PLOT EXP(-X**2) FOR X = -3 .1 3 65 FIT Y = A+B*EXP(-ALPHA*X) 66 BOX PLOT Y X 67 ANOVA Y X1 X2 X3 68 LET A = ROOTS SIN(X**2)+EXP(-X) FOR X = 0 TO 5 69 70The 3 most important commands are PLOT, FIT, and LET. 71The "average" analyst commonly uses about 20 commands. 72The language as a whole consists of over 200 commands. 73These 200+ commands are in 7 command categories. For a 74list of commands within each command category, enter 75HELP followed by the category name-- 76 77 1) Graphics HELP GRAPHICS 78 2) Diagrammatic Graphics HELP DIAGRAMMATIC GRAPHICS 79 3) Analysis HELP ANALYSIS 80 4) Plot Control HELP PLOT CONTROL 81 5) Support HELP SUPPORT 82 6) Output Devices HELP OUTPUT DEVICES 83 7) Keywords HELP KEYWORDS 84 85For syntax, default, etc. information about an 86individual command, enter HELP followed by the command 87name, as in 88 89 HELP PLOT 90 HELP FIT 91 HELP LET 92 93For a listing of built-in library functions (which can 94be employed in any PLOT, FIT, LET, etc. command), 95enter HELP FUNCTIONS. 96 97For a listing of subcommands under the LET command (for 98computing statistics, carrying out math operations, and 99generating random numbers), enter HELP LET SUBCOMMANDS. 100 101For information on capitalization and subscripting, and 102a listing of Greek, math, and other special symbols in 103the TEXT, TITLE, LABEL, and LEGEND commands, enter HELP 104TEXT SUBCOMMANDS. 105 106For a listing of available character types, line types, 107and color types, respectively, enter 108 109 HELP CHARACTER TYPES or LIST CHARACTERS. 110 HELP LINE TYPES or LIST LINES. 111 HELP COLOR TYPES or LIST COLORS. 112 113Dataplot has a number of useful reference files. The 114following reference ASCII files may be scanned via the 115LIST and SEARCH commands (do not forget the . at the 116end of the file name): 117 118 File LIST Example SEARCH Example 119 ................................................................... 120 DATASETS. LIST DATASETS. SEARCH DATASETS. REGRESSION 121 DISTRIBUTIONS. LIST DISTRIBUTIONS. SEARCH DISTRIBUTIONS. SYMMETRIC 122 DESIGNS. LIST DESIGNS. SEARCH DESIGNS. L18 123 124 COMMANDS. LIST COMMANDS. SEARCH COMMANDS. LABEL 125 SYNTAX. LIST SYNTAX. SEARCH SYNTAX FIT 126 FUNCTIONS. LIST FUNCTIONS. SEARCH FUNCTIONS. NORMAL 127 SUBCOMMANDS. LIST SUBCOMMANDS. SEARCH SUBCOMMANDS. MEAN 128 PROGRAMS. LIST PROGRAMS. SEARCH PROGRAMS. DEX 129 MACROS. LIST MACROS. SEARCH MACROS. DEX 130 131 CHARACTERS. LIST CHARACTERS. SEARCH CHARACTERS. SQUARE 132 LINES. LIST LINES. SEARCH LINES. DOTTED 133 COLORS. LIST COLORS. SEARCH COLORS. YELLOW 134 135 GREEKSYMB. LIST GREEKSYMB. SEARCH GREEKSYMB. ALPHA 136 MATHSYMB. LIST MATHSYMB. SEARCH MATHSYMB. INTEGRATION 137 MISCSYMB. LIST MISCSYMB. SEARCH MISCSYMB. BAR 138 INLINE. LIST INLINE. SEARCH INLINE. CIRCLE 139 140 DEFAULTS. LIST DEFAULTS. SEARCH DEFAULTS. CHARACTERS 141 FAQS. LIST FAQS. SEARCH FAQS. POSTSCRIPT 142 143---------------------------------------------------------- 144 145 146 147 148 149 150------------------------- *GRAPHICS* ------------------- 151 152GRAPHICS 153Graphics Commands 154 155Commands in this category generate various kinds of plots, such as 156y-x scatter plots, histograms, and spectral plots. Examples include 157PLOT, HISTOGRAM, and SPECTRUM. The commands in this category are-- 158 159X-Y PLOTS: 160 PLOT Generate a plot of a variable and/or function 161 ERROR BAR PLOT Generate an error bar plot 162 VECTOR PLOT Generate a vector plot (pairs of points 163 connected with arrows) 164 1653-D PLOTS: 166 3-D PLOT Generate a 3-dimensional plot of a variable 167 and/or function 168 CONTOUR PLOT Generate a contour plot 169 170DISTRIBUTIONAL PLOTS: 171 ... HISTOGRAM Generate a histogram--count, cumulative count, 172 relative, or cumulative relative 173 ... BIHISTOGRAM Generate a bi-histogram--count, cumulative, 174 relative, or cumulative relative 175 ... FREQUENCY PLOT Generate a frequency plot--count, cumulative, 176 relative, or cumulative relative 177 ... ROOTOGRAM Generate a rootogram plot 178 STEM AND LEAF PLOT Generate a stem and leaf diagram 179 PIE CHART Generate a pie chart 180 ... PROBABILITY PLOT Generate a probability plot (24 distributions) 181 ... PPCC PLOT Generate a probability plot correlation 182 coefficient plot (9 families) 183 NORMAL PLOT Generate a normal plot 184 BOX-COX NORM PLOT Generate a Box-Cox normality plot 185 BOX-COX LINE PLOT Generate a Box-Cox linearity plot 186 BOX-COX HOMO PLOT Generate a Box-Cox homoscedasticity plot 187 PERCENT POINT PLOT Generate a percent point plot 188 QUANT-QUANT PLOT Generate a quantile-quantile plot 189 SYMMETRY PLOT Generate a symmetry plot 190 4 PLOT Generate 4-plot for univariate analysis 191 192TIME SERIES PLOTS: 193 RUN SEQUENCE PLOT Generate a run sequence plot 194 LAG ... PLOT Generate a lag plot for a given lag number 195 ... CORRELATION PLOT Generate an auto- or cross-correlation plot 196 ... SPECTRAL PLOT Generate auto-, cross-, etc spectral plot 197 ... PERIODOGRAM Generate auto- or cross-periodogram 198 COMP DEMOD PLOT Generate complex demodulation amp/phase plot 199 AV PLOT Generate an Allan variance plot 200 ASD PLOT Generate an Allan standard deviation plot 201 202QUALITY CONTROL PLOTS: 203 ... CONTROL CHART Generate a C, U, N, NP, mean, sd, or range 204 control chart 205 Q ... CONTROL CHART Generate Quesenberry style control charts 206 TAGUCHI ... PLOT Generate a Taguchi signal-to-noise ratio chart 207 208MULTUVARIATE PLOTS: 209 ANDREWS PLOT Generate Andrews curves 210 PROFILE PLOT Generate a profile plot 211 STAR PLOT Generate a star plot 212 SYMBOL PLOT Generate a plot of variable with character 213 attributes controlled by other variables 214 215ANALYSIS OF VARIANCE, DESIGN OF EXPERIMENTS PLOTS: 216 ... BLOCK PLOT Generate a block plot 217 BOX PLOT Generate box plot 218 DEX ... PLOT Generate a wide variety of design of 219 experiment plots 220 221STATISTICAL PLOTS: 222 ANOP PLOT Generate a analysis of proportions plot 223 BOOT ... STAT PLOT Generate a bootstrap plot for a statistic 224 JACK ... STAT PLOT Generate a jackknife plot for a statistic 225 FRACTAL PLOT Generate a fractal plot 226 I PLOT Generate an I plot 227 PARETO PLOT Generate a Pareto plot 228 PHASE PLANE DIAGRAM Generate a phase plane diagram plot 229 ... STATISTIC PLOT Generate a plot of a given statistic against 230 subsets of the data 231 232RELIABILITY, EXTREME VALUE ANALYSIS 233 TAIL AREA PLOT Generate a tail area plot 234 CME PLOT Generate a conditional mean exceedance plot 235 WEIBULL PLOT Generate a Weibull plot 236 237The ... in some of the commands indicates user-defined options for the 238command, as in 239 NORMAL PROBABILITY PLOT, UNIFORM PROBABILITY PLOT, etc. 240 AUTOCORRELATION PLOT, CROSS-CORRELATION PLOT 241 MEAN CONTROL CHART, RANGE CONTROL CHART, etc. 242 243The first 4 letters of most commands will usually suffice. Use spaces 244(not commas) to separate arguments in a command. 245 246For further information on a given command, enter HELP followed by 247the command name, as in 248 HELP PLOT 249 HELP PROBABILITY PLOT 250 HELP CONTROL CHART 251 252---------------------------------------------------------- 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300------------------------- *DIAGRAMMATIC GRAPHICS* ------ 301 302DIAGRAMMATIC GRAPHICS 303Diagrammatic Graphics Commands 304 305Commands in this category generate text strings, diagrams, schematics, 306word charts, etc., and specify details (e.g., character font and 307character height) of elements on such diagrams. Examples include 308MOVE, DRAW, CIRCLE, BOX, TEXT, FONT, and HEIGHT. The commands in this 309category are-- 310 311DEVICE ATTRIBUTES 312 WINDOW Specify the graphics region in 0 to 100 units 313 BACKGROUND COLOR Specify the color of the background after the 314 next screen erase 315 ERASE Erase the current screen 316 COPY Copy the current screen onto local hardcopy 317 RING BELL Ring the bell 318 319TEXT ATTRIBUTES 320 FONT Specify the text font (TRIPLEX, COMPLEX, etc.) 321 CASE Specify the text case (UPPER, LOWER) 322 HEIGHT Specify the text height in 0 to 100 units 323 WIDTH Specify the text width in 0 to 100 units 324 HW Specify the text height and width 325 VERTICAL SPACING Specify the vertical spacing between lines in 326 0 to 100 units 327 HORIZONTAL SPACING Specify the horizontal spacing between 328 characters in 0 to 100 units 329 THICKNESS Specify the text line width in 0 to 100 units 330 COLOR Specify the text color (RED, BLUE, etc.) 331 JUSTIFICATION Specify the text justification (LEFT, CENTER, 332 RIGHT) 333 CR Specify automatic carriage return after TEXT 334 LF Specify an automatic line feed after TEXT 335 CRLF Specify an automatic carriage return/line feed 336 after TEXT 337 MARGIN Specify the position for carriage return in 0 338 to 100 units 339 () Specify a math or Greek character in TEXT 340 341LINE ATTRIBUTES 342 LINES Specify the line type for figures (SOLID, DOT, 343 etc.) 344 LINE THICKNESS Specify the line thicknesses in 0 to 100 units 345 LINE COLORS Specify the line colors (RED, BLUE, etc.) 346 347GRAPHICS INPUT 348 CROSS-HAIR (or CH) Activate and read the cross-hair (returned 349 value in 0 to 100 units) 350 351TEXT 352 TEXT Write out text 353 354GRAPHICAL FIGURES (coordinates specified in 0 to 100 units) 355 MOVE Move to a point 356 MOVEDATA Move to a point (in units of the most recent 357 plot) 358 DRAW Draw a line 359 360 POINT Draw a point 361 ARROW Draw an arrow 362 TRIANGLE Draw a triangle 363 BOX Draw a box 364 HEXAGON Draw a hexagon 365 CIRCLE Draw a circle 366 SEMI-CIRCLE Draw a semi-circle 367 ARC Draw an arc 368 ELLIPSE Draw an ellipse 369 OVAL Draw an oval 370 DIAMOND Draw a diamond 371 CUBE Draw a cube 372 PYRAMID Draw a pyramid 373 LATTICE Draw a lattice 374 375 AMPLIFIER Draw an amplifier 376 CAPACITOR Draw a capacitor 377 GROUND Draw a ground 378 INDUCTOR Draw an inductor 379 RESISTOR Draw a resistor 380 381 AND Draw an and box 382 OR Draw an or box 383 NAND [not work] Draw a nand box 384 NOR Draw a nor box 385 386The first 4 letters of most commands will usually suffice. Use spaces 387(not commas) to separate arguments in a command. 388 389For further information on a given command, enter HELP followed by 390the command name, as in 391 HELP FONT 392 HELP TEXT 393 HELP AMPLIFIER 394 395---------------------------------------------------------- 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450------------------------- *ANALYSIS* ------------------- 451 452ANALYSIS 453Analysis Commands 454 455Commands in this category carry out mathematical/statistical analyses 456such as fitting, transformations, and smoothing. Examples of such 457commands include FIT, LET, and SMOOTH. The commands in this category 458are-- 459 460DATA AND FUNCTION TRANSFORMATIONS 461 LET Define variables and parameters, calculate 462 statistics, find roots, derivatives, and 463 integrals 464 LET FUNCTION Define and operate on functions and 465 differentiate functions 466 467STATISTICAL SUMMARIES AND TESTS 468 SUMMARY Compute summary statistics 469 T TEST Carry out a 1- or 2-sample t test 470 F TEST Carry out a 2-sample F test 471 CHI-SQUARE TEST Carry out a 1-sample chi-square test 472 CONFIDENCE LIMITS MEAN Compute the confidence limits for the mean 473 RUNS Carry out a runs analysis 474 TABULATE Tabulate counts, means, standard deviations, 475 and ranges of data 476 CROSS TABULATE Tabulate counts, means, standard deviations, 477 and ranges of data from a pair of variables 478 479FITTING AND SMOOTHING 480 ... FIT Perform least squares linear or non-linear 481 fit 482 ... PRE-FIT Perform pre-fit analysis for starting values 483 EXACT ... RATIONAL FIT Perform an exact rational function fit 484 ... SPLINE FIT Perform a spline fit 485 ... SMOOTH Perform various types of smoothing for 486 equi-spaced data 487 LOWESS SMOOTH Perform locally weighted least squares 488 smoothing 489 490EXPERIMENT DESIGN AND ANALYSIS OF VARIANCE 491 ANOVA Perform an analysis of variance 492 MEDIAN POLISH Perform a robust analysis of variance 493 YATES ANALYSIS Perform a Yates analysis 494 DEX PHD Perform a pHd (principal Hessian directions) 495 analysis of a Yates design 496 497QUALITY CONTROL 498 CAPABILITY ANALYSIS Generate a table of capability analysis 499 statistics 500 501The ... in some of the commands indicates user-defined options for the 502command, as in 503 LINEAR SPLINE FIT, CUBIC SPLINE FIT, etc. 504 LINEAR SMOOTH, CUBIC SMOOTH, ROBUST SMOOTH, etc. 505 EXACT 1/1 RATIONAL FIT, EXACT 2/3 RATIONAL FIT, etc. 506 507The first 4 letters of most commands will usually suffice. Use spaces 508(not commas) to separate arguments in a command. 509 510For further information on a given command, enter HELP followed by 511the command name, as in 512 HELP ANOVA 513 HELP LET 514 HELP MEDIAN POLISH 515 516---------------------------------------------------------- 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550------------------------- *PLOT CONTROL* --------------- 551 552PLOT CONTROL 553Plot Control Commands 554 555Commands in this category specify details of subsequent plots, such as 556line type, labels, and log scale. Examples include LINES, LABEL, and 557LOG. The commands in this category are-- 558 559PAGE CONTROL 560 MULTIPLOT CORNER COORD Specify the location of the multi-plot 561 region 562 MULTIPLOT Specify the number of plot regions on a 563 page 564 WINDOW CORNER COORD Specify the portion of the device area 565 to use 566 ORIENTATION Specify whether plots are generated in 567 landscape, portrait, or poster mode 568 569TITLE ATTRIBUTES 570 TITLE Specify the title at the top of the plot 571 TITLE AUTOMATIC Specify an automatically generated title 572 TITLE CASE Specify the case for the plot title 573 TITLE COLOR Specify the color for the plot title 574 TITLE DISPLACEMEMNT Specify the distance from frame to title 575 TITLE FONT Specify the font for the plot title 576 TITLE SIZE Specify the size (height) for plot title 577 TITLE THICKNESS Specify the thickness for the plot title 578 579AXIS LABEL ATTRIBUTES 580 ...LABEL Specify axis labels to appear at the 581 sides and bottom of the plot 582 ...LABEL AUTOMATIC Specify automatically generated labels 583 ...LABEL CASE Specify the case for plot labels 584 ...LABEL COLOR Specify the colors for plot labels 585 ...LABEL DISPLACEMENT Specify the distance from frame to labels 586 ...LABEL FILL Specify the fill switch for axis labels 587 ...LABEL FONT Specify the font for plot labels 588 ...LABEL SIZE Specify the size (height) for plot labels 589 ...LABEL THICKNESS Specify the thickness for plot labels 590 591LEGEND ATTRIBUTES 592 LEGEND ... Specify the text for plot legends 593 LEGEND ... ANGLE Specify the angle for plot legends 594 LEGEND ... CASE Specify the case for plot legends 595 LEGEND ... COLOR Specify the color for plot legends 596 LEGEND ... COORDINATES Specify the positions for plot legends 597 LEGEND ... DIRECTION Specify the direction for plot legends 598 LEGEND .. FILL Specify the fill switch for plot legends 599 LEGEND ... FONT Specify the font for plot legends 600 LEGEND ... HW Specify height and width for plot legends 601 LEGEND ... JUSTIFICATION Specify justification for plot legends 602 LEGEND ... SIZE Specify size (height) for plot legends 603 LEGEND ... THICKNESS Specify the thickness for plot legends 604 605CHARACTER ATTRIBUTES 606 CHARACTERS Specify the plot character types (X, 607 SQUARE, etc.) 608 CHARACTER ANGLE Specify the angle for plot characters 609 CHARACTER AUTOMATIC Specify a variable to use as arguments 610 for the CHARACTERS command 611 CHARACTER CASE Specify the case for plot characters 612 CHARACTER COLORS Specify the colors for plot characters 613 CHARACTER FILL Specify fill switch for plot characters 614 CHARACTER FONT Specify the font for plot characters 615 CHARACTER HW Specify the character height and width 616 CHARACTER JUSTIFICATION Specify justification for plot characters 617 CHARACTER OFFSET Specify the offset (i.e., displacement) 618 for plot characters 619 CHARACTER SIZES Specify the height for plot characters 620 CHARACTER THICKNESS Specify the thickness for plot characters 621 CHARACTER WIDTH Specify the width for plot characters 622 623LINE ATTRIBUTES 624 LINES Specify the line types (SOLID, DOT, DASH, 625 etc.) for plot lines 626 LINE THICKNESS Specify the thicknesses for plot lines 627 LINE COLORS Specify the colors for plot lines 628 629SPIKE ATTRIBUTES 630 SPIKE Specify the existence (ON/OFF) of plot 631 spikes 632 SPIKE BASE Specify base locations for plot spikes 633 SPIKE COLOR Specify the colors for plot spikes 634 SPIKE DIRECTION Specify the directions (H or V) for plot 635 spikes 636 SPIKE LINE Specify the line types for plot spikes 637 SPIKE THICKNESS Specify the thicknesses for plot spikes 638 639BAR ATTRIBUTES 640 BAR Specify existence (ON/OFF) of bars on plots 641 BAR BASE Specify the base locations for plot bars 642 BAR BORDER COLOR Specify the plot bar border colors 643 BAR BORDER LINE Specify the plot bar border line types 644 BAR BORDER THICKNESS Specify the plot bar border thicknesses 645 BAR DIMENSION Specify the bar dimensions to be 2d or 3d 646 BAR DIRECTION Specify the bar directions to be 647 horizontal or vertical 648 BAR FILL Specify the existence (ON/OFF) of bar 649 fills 650 BAR FILL COLOR Specify the bar fill (background) colors 651 BAR PATTERN Specify the bar fill pattern types 652 BAR PATTERN COLOR Specify the bar fill pattern colors 653 BAR PATTERN LINE TYPE Specify the bar fill pattern line types 654 BAR PATTERN SPACING Specify bar fill pattern line spacings 655 BAR PATTERN THICKNESS Specify bar fill pattern line thicknesses 656 BAR WIDTH Specify the widths for plot bars 657 658REGION ATTRIBUTES 659 REGION BASE Specify base locations for plot regions 660 REGION FILL Specify the existence (ON/OFF) of 661 regions on plots 662 REGION FILL COLOR Specify the region solid fill colors 663 REGION PATTERN Specify the region fill pattern types 664 REGION PATTERN COLOR Specify the region hatch pattern colors 665 REGION PATTERN LINE TYPE Specify region fill pattern line types 666 REGION PATTERN SPACING Specify region fill pattern line spacings 667 REGION PATTERN THICKNESS Specify the region fill pattern line 668 thicknesses 669 670BACKGROUND ATTRIBUTES 671 BACKGROUND COLOR Specify background color inside the frame 672 MARGIN COLOR Specify background color outside the 673 frame 674 675FRAME ATTRIBUTES 676 ...FRAME Specify existence (ON/OFF) of plot frame 677 FRAME CORNER COORDINATES Specify the plot frame location and shape 678 ...FRAME COLOR Specify the plot frame colors 679 ...FRAME THICKNESS Specify the plot frame line thicknesses 680 ...FRAME PATTERN Specify the plot frame line types 681 682SCALE ATTRIBUTES 683 ...MINIMUM Specify minima to appear on plot frame 684 ...MAXIMUM Specify maxima to appear on plot frame 685 ...LIMITS Specify the limits (minimum and maximum) 686 for the plot frame 687 ...LOG Specify the existence (ON/OFF) of 688 a logarithmic scale 689 690GRID ATTRIBUTES 691 ...GRID Specify existence (ON/OFF) of grid lines 692 ...GRID LINE Specify the line types of the plot grid 693 ...GRID COLOR Specify the line colors of the plot grid 694 ...GRID THICKNESS Specify line thicknesses of the plot grid 695 GMINOR Specify the existence of minor grid lines 696 697TIC MARK ATTRIBUTES 698 ...TIC MARK Specify existence (ON/OFF) of tic marks 699 ...TIC MARK COLOR Specify the plot tic mark colors 700 ...TIC MARK OFFSET Specify the distance from the frame 701 corner to the first and last tic marks 702 TIC OFFSET UNITS Specify the tic offset units (data units 703 or DATAPLOT 0 to 100 units) 704 ...TIC MARK POSITION Specify the plot tic mark positions 705 (in/out/thru) 706 ...TIC MARK SIZE Specify the plot tic mark sizes 707 ...TIC MARK THICKNESS Specify the plot tic mark thicknesses 708 ...MAJOR TIC MARK NUMBER Specify the number of major tic marks 709 ...MINOR TIC MARK NUMBER Specify the number of minor tic marks 710 711TIC MARK LABEL ATTRIBUTES 712 ...TIC MARK LABEL Specify existence (ON/OFF) of tic mark labels 713 ...TIC MARK LABEL ANGLE Specify the plot tic mark label angles 714 ...TIC MARK LABEL CASE Specify the plot tic mark label cases 715 ...TIC MARK LABEL COLOR Specify the plot tic mark label colors 716 ...TIC MARK LABEL CONTENT Specify alphanumeric tic mark labels 717 ...TIC MARK LABEL DECIMAL Specify the number of digits to the right 718 of the decimal point 719 ...TIC MARK LABEL DIRECT Specify the tic mark label directions 720 ...TIC MARK LABEL DISPLAC Specify tic mark label to frame distances 721 ...TIC MARK LABEL FONT Specify the plot tic mark label fonts 722 ...TIC MARK LABEL FORMAT Specify the plot tic mark label formats 723 (real/exponential/power/alpha) 724 ...TIC MARK LABEL HW Specify tic mark label heights and widths 725 ...TIC MARK LABEL JUST Specify the tic mark label justifications 726 ...TIC MARK LABEL SIZE Specify the plot tic mark label heights 727 ...TIC MARK LABEL THICK Specify the tic mark label thicknesses 728 729ARROW ATTRIBUTES 730 ARROW ... COORDINATES Specify the location of arrows 731 ARROW ... COLOR Specify the colors for arrows 732 ARROW ... PATTERN Specify the line types for arrows 733 ARROW ... THICKNESS Specify line thicknesses for arrows 734 735BOX ATTRIBUTES 736 BOX ... CORNER COORDINATES Specify location of plot boxes 737 BOX ... COLOR Specify the frame colors for boxes 738 BOX ... PATTERN Specify the frame line types for boxes 739 BOX ... THICKNESS Specify the frame thicknesses for boxes 740 BOX ... FILL COLOR Specify the pattern fill colors for boxes 741 BOX ... FILL GAP Specify pattern fill line spacings for 742 boxes 743 BOX ... FILL LINE Specify pattern fill line types for boxes 744 BOX ... FILL PATTERN Specify the pattern fill types for boxes 745 BOX ... FILL THICKNESS Specify the pattern fill line thickness 746 for boxes 747 BOX ... SHADOW HW Specify the shadow sizes for boxes 748 749SEGMENT ATTRIBUTES 750 SEGMENT ... COORDINATES Specify location of plot line segments 751 SEGMENT ... COLOR Specify the colors for plot line segments 752 SEGMENT ... PATTERN Specify line types for plot line segments 753 SEGMENT ... THICKNEESS Specify line thicknesses for plot line 754 segments 755 7563D ATTRIBUTES 757 EYE COORDINATES Specify the eye location for a 3d plot 758 ROTATE EYE Rotate the eye coordinates 759 3DFRAME Specify the type of frame to draw on a 760 3D plot 761 ORIGIN COORDINATES Specify the reference origin for 3d plot 762 PEDESTAL [not work] Specify the existence (ON/OFF) of a 763 pedestal on 3d plots 764 PEDESTAL SIZE [not work] Specify the pedestal size on 3d plots 765 PEDESTAL COLOR [not work] Specify the pedestal color on 3d plots 766 VISIBLE [not work] Specify whether background lines are 767 visible on 3d plots 768 769DESIGN OF EXPERIMENT PLOT ATTRIBUTES 770 DEX DEPTH Specify depth of DEX interaction terms 771 DEX HORIZONTAL AXIS Specify horizontal axis for DEX plots 772 DEX WIDTH Specify the width of levels for DEX plots 773 774MISCELLANEOUS ATTRIBUTES 775 PRE-ERASE Specify whether subsequent plots perform 776 an initial screen erase (ON/OFF) 777 BELL Specify whether subsequent plots ring the 778 bell before plotting (ON/OFF) 779 SEQUENCE Specify whether subsequent plots contain 780 an automatic sequence number (ON/OFF) 781 HARDCOPY Specify whether subsequent plots have 782 automatic hardcopy generated (ON/OFF) 783 PRE-SORT Specify whether subsequent plots pre-sort 784 the data before plotting (ON/OFF) 785 786 HORIZONTAL SWITCH Specify whether plots are generated 787 horizontally or vertically 788 789 790The ... in some of the commands indicates user-defined options for 791the command, as in 792 X1LABEL, X2LABEL, X3LABEL, Y1LABEL, Y2LABEL 793 LEGEND 1 COORDINATES, LEGEND 2 COORDINATES, etc. 794 XLOG, YLOG, X1LOG, X2LOG, Y1LOG, Y2LOG 795 796The first 4 letters of most commands will usually suffice. Use spaces 797(not commas) to separate arguments in a command. 798 799For further information on a given command, enter HELP followed by 800the command name, as in 801 HELP TITLE 802 HELP LOG 803 HELP ARROW COLOR 804 805---------------------------------------------------------- 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850------------------------- *SUPPORT* -------------------- 851 852SUPPORT 853Support Commands 854 855Commands in this category carry out secondary operations, such as input 856and output and defining trigonometric units. Examples of commands are 857READ, WRITE, and DEGREES. The commands in this category are-- 858 859ONLINE HELP 860 HELP Print short documentation for a command 861 STATUS Print the status of all lines, characters, 862 variables, and parameters 863 NEWS Print general news from the DATAPLOT service 864 organization (documents new commands) 865 MAIL Print a message from the DATAPLOT service 866 organization to a user 867 MESSAGE [not working] Send a message to the DATAPLOT service 868 organization 869 BUGS List known bugs 870 EXPERT [not working] Invoke the expert subsystem 871 872INPUT AND OUTPUT 873 READ Read variables 874 SERIAL READ Read variables serially 875 READ PARAMETER Read parameters 876 READ FUNCTION Read 1 line of functions (= READ STRING) 877 READ STRING Read 1 line of strings (= READ FUNCTION) 878 READ MATRIX Read a matrix 879 WRITE (or PRINT) Write variables, parameters, functions, or 880 matrices to either the terminal or a file 881 SKIP Specify the number of header lines to skip 882 for subsequent READ and SERIAL READ commands 883 ROW LIMITS Specify READ and SERIAL READ row limits 884 COLUMN LIMITS Specify READ and SERIAL READ column limits 885 END OF DATA Define end of data for READ and SERIAL READ 886 887RE-EXECUTE PREVIOUS COMMANDS AND TERMINAL CONTROL 888 REPEAT Re-execute one or more of last 20 commands 889 SAVE Save one or more of the last 20 commands 890 / Re-execute saved commands 891 PAUSE Wait for a carriage return before 892 continuing execution 893 PROMPT Specify whether a DATAPLOT prompt is 894 printed after a command completes 895 896SAVING, RE-DIRECTING, AND PRINTING OUTPUT 897 CAPTURE Re-direct alphanumeric output to a file 898 END OF CAPTURE Re-direct alphanumeric output to the screen 899 / LP [host dependent] Re-execute the saved commands and send the 900 alphanumeric output to a printer 901 / LPT1 Synonym for "/ LP" 902 / PRINTER Synonym for "/ LP" 903 / <file> [host depend] Re-execute the saved commands and send the 904 alphanumeric output to the named file 905 PP [host dependent] Send a copy of most recent plot to printer 906 907LISTING 908 LIST List the last 20 commands or print the 909 contents of a file 910 NLIST Print the contents of a file with line 911 numbers 912 COLUMN RULER Prints out a column header denoting columns 913 1 through 80 914 915DATAPLOT FEEDBACK 916 ECHO Specify automatic echo of command lines 917 (ON/OFF) 918 FEEDBACK Allow/suppress feedback printing (ON/OFF) 919 PRINTING Allow/suppress analysis printing (ON/OFF) 920 921REINITIALIZING/EXITING 922 RESET "Zero-out" all variables, parameters, 923 functions, etc 924 SAVE MEMORY Dump all variables, parameters, and 925 functions to a mass storage file 926 RESTORE MEMORY Restore all saved variables, parameters, and 927 functions from mass storage 928 EXIT Exit from DATAPLOT (Synonyms are STOP, END, 929 HALT, QUIT) 930 931WORKSPACE 932 DIMENSION Specify dimensions of internal data storage 933 934MODIFYING VARIABLES 935 DELETE Delete variables or elements of a variable 936 RETAIN Retain variables or elements of a variable 937 NAME Assign additional names to a variable 938 APPEND Append one variable to the end of another 939 variable 940 EXTEND Extend one variable by attaching another 941 variable to the end of it 942 943COMMENTS 944 COMMENT Insert a comment line in code 945 . Insert a comment line in code 946 COMMENT CHECK Check data files for comment lines (ON/OFF) 947 COMMENT CHARACTER Define the comment character for data files 948 949DATAPLOT MACROS AND PROGRAMMING STRUCTURES 950 CREATE Create a subprogram 951 END OF CREATE End creation of a subprogram 952 CALL Execute a DATAPLOT subprogram stored on a 953 mass storage file 954 LOOP Initiate a loop 955 END OF LOOP Terminate a loop 956 BREAK LOOP Terminate a loop before the last iteration 957 IF Define start of conditionally-executed code 958 END OF IF Define end of conditionally-executed code 959 960TRIGONOMETRIC UNITS 961 ANGLE UNITS Specify type of trigonometric units to use 962 RADIANS Specify the use of radians for 963 trigonometric calculations (ON/OFF) 964 DEGREES Specify the use of degrees for 965 trigonometric calculations (ON/OFF) 966 GRADS Specify the use of grads for 967 trigonometric calculations (ON/OFF) 968 969ACCESSING INTERNAL DATAPLOT VARIABLES 970 PROBE Print value of underlying FORTRAN parameter 971 SET Set value of an underlying FORTRAN parameter 972 973SEARCHING AND EDITING FILES 974 SEARCH Search file for the first occurrence (or all 975 occurrences) of a string 976 EDIT (or FED) Edit a file with a line mode editor 977 978DEFINE SPECIAL CHARACTERS AND STRINGS 979 TERMINATOR CHARACTER Specify the character to terminate commands 980 CONTINUE CHARACTER Specify the character to continue commands 981 SUBSTITUTE CHARACTER Specify the substitution character 982 DEFINE Define general ASCII string commands 983 DEFINE POSTHELP Define ASCII string to succeed HELP 984 DEFINE PREHELP Define ASCII string to precede HELP 985 DEFINE POSTPLOT Define ASCII string to succeed HELP 986 DEFINE PREPLOT Define ASCII string to precede HELP 987 PREPLOT Specify the preplot and postplot device 988 989PLOT SUPPORT 990 ANDREWS INCREMENT Specify the horizontal axis increment for 991 the ANDREWS PLOT command 992 ANOP LIMITS Specify limits for regions in an ANOP plot 993 CLASS ...LOWER Specify the first class lower limit for 994 the HISTOGRAM and related commands 995 CLASS ...UPPER Specify the last class upper limit for 996 the HISTOGRAM and related commands 997 CLASS ...WIDTH Specify the class width for the HISTOGRAM 998 and related commands 999 CURSOR COORDINATES Specify the cursor coordinates after a plot 1000 CURSOR SIZE Specify the cursor size after a plot 1001 ERASE DELAY Specify the delay factor for an erase 1002 FENCE Specify whether or not fences are drawn on 1003 box plots 1004 FRACTAL TYPE Specify the type of input for fractal plots 1005 FRACTAL ITERATIONS Specify the number of points to generate for 1006 a fractal plot 1007 HARDCOPY DELAY Specify the delay factor for a hardcopy 1008 NEGATE Specify whether or not the vertical axis is 1009 negated 1010 VECTOR ARROW Specify the attributes for the arrow on a 1011 vector plot 1012 VECTOR FORMAT Specify the data format for vector plots 1013 1014SWITCHES FOR ANALYSIS COMMANDS 1015 BOOTSTRAP SAMPLE SIZE Set the sample size for bootstrap plots 1016 DEMODULATION FREQUENCY Specify frequency for complex demodulation 1017 FILTER WIDTH Specify filter width for SMOOTH 1018 FIT CONSTRAINTS[nt work]Specify FIT and PRE-FIT constraints 1019 FIT ITERATIONS Specify an upper bound on iterations for FIT 1020 FIT POWER Specify the fit criterion power for PRE-FIT 1021 and FIT 1022 FIT STANDARD DEVIATION Specify the lower bound on the residual 1023 standard deviation for the FIT 1024 LOWESS FRACTION Set interval for LOWESS SMOOTH (as fraction) 1025 LOWESS PERCENT Set interval for LOWESS SMOOTH (as percent) 1026 KNOTS Specify the knots variable for SPLINE FIT 1027 PRINCIPAL COMP TYPE Specify the type of input data for the 1028 PRINCIPAL COMPONENTS command 1029 POLYNOMIAL DEGREE Specify the polynomial degree for certain 1030 variations of the FIT, SMOOTH, and SPLINE 1031 FIT commands 1032 ROOT ACCURACY Specify the accuracy tolerance for the 1033 ROOTS command 1034 SEED Specify the seed for random number 1035 generation 1036 WEIGHTS Specify the weights variable for the FIT, 1037 PRE-FIT, and related commands 1038 YATES PRINT Specify what sections of the YATES ANALYSIS 1039 output to print 1040 YATES CUTOFF Specify which factor effects from the YATES 1041 ANALYSIS command to print based on various 1042 cutoff criterion 1043 1044HOST COMMUNICATIONS 1045 COMMUNICATIONS LINK Specify link (phone, network, etc.) to host 1046 BAUD RATE Specify the baud rate 1047 HOST Specify the host computer 1048 SYSTEM [host dependent] Send a command to the host operating system 1049 OPERATOR [not work] Send a message to the host console operator 1050 1051MISCELLANEOUS 1052 EXECUTE STRING Execute a command line with string 1053 substitutions 1054 TIME [host dependent] Display the time and date 1055 IMPLEMENT [obsolete] Activate local change to the DATAPLOT 1056 implementation 1057 TRANSLATE Define an automatic translation of graphic 1058 strings 1059 1060The ... in some of the commands indicates user-defined options for 1061the command, as in 1062 CLASS XLOWER, CLASS YLOWER 1063 CLASS XWIDTH, CLASS YWIDTH 1064 CLASS XUPPER, CLASS YUPPER 1065 1066The first 4 letters of most commands will usually suffice. Use spaces 1067(not commas) to separate arguments in a command. 1068 1069For further information on a given command, enter HELP followed by 1070the command name, as in 1071 HELP ECHO 1072 HELP READ 1073 HELP FEEDBACK 1074 1075---------------------------------------------------------- 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100------------------------- *OUTPUT DEVICE* -------------- 1101 1102OUTPUT DEVICE 1103Output Device Commands 1104 1105DATAPLOT supports the following built-in device drivers: 1106 1107 Tektronix - most models (4010, 4014, 4105, 4113, 4115, 4027, 1108 4662/4663), other Tektronix terminals typically 1109 emulate one of these models 1110 REGIS - for DEC terminals (VT-240, VT-340) 1111 HP-GL - Hewlett-Packard plotters (can specify various 1112 models including LaserJet III), emulated by many 1113 plotter vendors 1114 HP 2622 - Hewlett-Packard terminal, also includes related 1115 models (2623, 2647, and others) 1116 POSTSCRIPT - used by many laser printers and other hard copy 1117 devices 1118 QUIC - used by QMS (and some Talaris) laser printers 1119 HP 7221 - Hewlett-Packard 7221 plotter 1120 GENERAL - DATAPLOT specific metafile 1121 CGM - ANSI standard Computer Graphics Metafile. 1122 Currently only the clear text encoding is 1123 supported. 1124 1125Many devices provide either Tektronix, HP-GL, or Postscript emulation. 1126 1127In addition, the following devices are available, but require some 1128local installation (usually linking the proper device library). 1129Contact your local site installer to find out if the desired device is 1130available. 1131 1132 X11 - MIT windowing system, supported on most Unix based 1133 workstations. Has been tested on Sun, SGI, 1134 HP-9000, VAX/ULTRIX, IBM RS-6000, Convex, and Cray. 1135 Use this driver if you are running either Open Look 1136 or Motif window systems. 1137 Sun CGI - available on Sun only. Uses the CGI library and 1138 runs in a gfxtool or SunView window. Sun is 1139 phasing out support of CGI and going to an Open 1140 Look based window system, so the X11 driver is 1141 recommended even for the Sun. 1142 Calcomp - uses the standard Calcomp library. Many penplotter 1143 vendors provide a Calcomp compatible library for 1144 using their plotters. 1145 Zeta - Zeta plotters. Uses a slightly modified version of 1146 the Calcomp library. 1147 IBM PC - available for PC only. This driver is still under 1148 development, so may not be available in the public 1149 PC version. If you are simply using the PC as a 1150 terminal, find a communications package that 1151 provides either Tektronix or REGIS emulation. 1152 1153DATAPLOT supports 3 devices (defined by DEVICE 1, DEVICE 2, and 1154DEVICE 3). Device 1 output is sent to the screen and device 2 output 1155is sent to a file (DPPL1F.DAT or dppl1f.dat on most systems). Device 3 1156output is also sent to a file (DPPL2F.DAT or dppl2f.dat on most 1157systems), but it only contains the most recent plot. DATAPLOT supports 1158all 3 devices simultaneously if desired (that is, a single PLOT command 1159can generate both the plot on the screen and also write the plot to a 1160file for later printing). The default is for device 1 to be a 1161Tektronix 4014 terminal, device 2 to be off, and device 3 to be a 1162Postscript printer. 1163 1164The commands in this category are-- 1165 1166 TEKTRONIX Set device 1 to be a Tektronix device 1167 HP Set device 1 to a Hewlett-Packard device 1168 DEVICE-INDEPENDENT Set device 1 to be device-independent 1169 GENERAL Set device 1 to be device-independent 1170 DISCRETE Set device 1 to be a 70 character 1171 alphanumeric device 1172 BATCH Set device 1 to be a 130 character 1173 alphanumeric device 1174 REGIS Set device 1 to be a Regis device 1175 POSTSCRIPT Set device 1 to be a Postscript device 1176 QUIC Set device 1 to be a QMS device 1177 ZETA Set device 1 to be a Zeta device 1178 CALCOMP Set device 1 to be a Calcomp device 1179 SUN Set device 1 to be a SUN device 1180 CGM Set device 1 to be a CGM metafile 1181 X11 Set device 1 to be an X11 device 1182 1183 CALCOMP PEN MAP Specify the slot to color mapping for a 1184 Calcomp plotter 1185 HPGL PEN MAP Specify the slot to color mapping for an 1186 HP-GL plotter 1187 ZETA PEN MAP Specify the slot to color mapping for a 1188 Zeta plotter 1189 1190 SHOW COLORS List the available colors in DATAPLOT 1191 SHOW COLORS TEKT 4115 List the colors for a Tektronix 4115 1192 SHOW COLORS TEKT 4662 List the colors for a Tektronix 4662 1193 SHOW COLORS TEKT 4027 List the colors for a Tektronix 4027 1194 SHOW COLORS HP 2622 List the colors for an HP 2622 1195 SHOW COLORS HPGL List the colors for an HP-GL plotter 1196 SHOW COLORS CALCOMP List the colors for a Calcomp plotter 1197 SHOW COLORS ZETA List the colors for a Zeta plotter 1198 SHOW COLORS CGM List the colors for a CGM metafile 1199 SHOW COLORS SUN List the colors for a Sun workstation 1200 SHOW COLORS REGIS List the colors for a REGIS terminals 1201 SHOW COLORS POSTSCRIPT List the colors for a Postscript device 1202 SHOW COLORS X11 List the colors for an X11 workstation 1203 SHOW COLORS PC List the colors for an IBM/PC VGA device 1204 1205 TERMINAL Specify the model or the power (ON/OFF) 1206 for the terminal device 1207 CONTINUOUS Specify the continuity (ON/OFF) for the 1208 terminal device 1209 PICTURE POINTS (or PP) Specify the number of picture points for 1210 the terminal device 1211 1212 DEVICE 2 <device> <model> Specify the manufacturer and model for 1213 device 2 1214 DEVICE 3 <device> <model> Specify the manufacturer and model for 1215 device 3 1216 1217 DEVICE ... POWER Specify the device power switch (ON/OFF) 1218 DEVICE ... CONTINUOUS Specify the device continuous switch 1219 (ON/OFF) 1220 DEVICE ... PICTURE POINTS Specify the device number of picture 1221 points 1222 DEVICE ... COLOR Specify the device color switch (ON/OFF) 1223 1224 DEVICE ... OFF Suppress plot generation on this device 1225 (however the plot file remains open) 1226 DEVICE ... ON Resume plot generation on this device 1227 DEVICE ... CLOSE Suppress plot generation on this device 1228 and close the plot file 1229 1230The ... in some of the commands indicates user-defined options for the 1231command, as in 1232 DEVICE 1, DEVICE 2, DEVICE 3, etc. 1233 DEVICE 1 PICTURE POINTS, DEVICE 2 PICTURE POINTS, etc. 1234 1235The first 4 letters of most commands will usually suffice. Use spaces 1236(not commas) to separate arguments in a command. 1237 1238For further information on a given command, enter HELP followed by 1239the command name, as in 1240 HELP HP 1241 HELP BATCH 1242 HELP DEVICE PICTURE POINTS 1243 1244---------------------------------------------------------- 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300------------------------- *KEYWORDS* ------------------- 1301 1302KEYWORDS 1303Keywords 1304 1305These are not commands per se but are reserved words which can appear 1306within a command statement to achieve an effect, such as specifying 1307subsets in a plot or analysis, or using predicted values and residuals 1308after a fit. Examples include SUBSET, PRED and RES. The elements in 1309this category are-- 1310 1311MULTI-TRACE PLOTS 1312 AND Used with plot commands for multi-trace plots 1313 VERSUS Used with plot commands for multi-trace plots 1314 1315DATA AND VARIABLE SUBSETS 1316 SUBSET Qualifier denoting a subset of interest 1317 EXCEPT Qualifier denoting an excepted subset 1318 FOR Qualifier denoting a variable or elements of a 1319 variables of interest 1320 I A dummy index variable used by the FOR command 1321 TO Specify an interval of values within a variable 1322 1323PRE-DEFINED PARAMETERS 1324 PI A parameter with the value 3.1415926 1325 INFINITY A parameter with the value "infinity" 1326 1327AUTOMATICALLY SAVED VARIABLES 1328 PRED A variable with the predicted values from the 1329 FIT and other commands 1330 RES A variable with the residual values from the 1331 FIT and other commands 1332 XPLOT A variable that contains the horizontal axis 1333 coordinates from the most recent plot 1334 YPLOT A variable that contains the vertical axis 1335 coordinates from the most recent plot 1336 X2PLOT A variable that contains the second horizontal 1337 axis coordinates from the most recent 3d plot 1338 TAGPLOT A variable that contains the trace identifier 1339 from the most recent plot 1340 1341AUTOMATICALLY SAVED PARAMETERS 1342 RESSD A parameter with the residual standard 1343 deviation from the FIT and other commands 1344 RESDF A parameter with the residual degrees of 1345 freedom from the FIT and other commands 1346 REPSD A parameter with the replication standard 1347 deviation from the FIT and other commands 1348 REPDF A parameter with the replication degrees of 1349 freedom from the FIT and other commands 1350 LOFCDF A parameter with the lack of fit cdf value from 1351 the FIT and other commands 1352 DEMODF A parameter with the updated complex 1353 demodulation frequency 1354 1355SETTING SWITCHES 1356 ON Set a switch to the "on" position 1357 OFF Set a switch to the "off" position 1358 AUTOMATIC Set a switch to the "automatic" position 1359 DEFAULT Set a switch to the "default" position 1360 1361SPECIAL FILES 1362 COMMANDS Symbolic name for DATAPLOT's commands file 1363 CONCLUSIONS Symbolic name for DATAPLOT's conclusions file 1364 DATASETS Symbolic name for DATAPLOT's data sets file 1365 DESIGNS Symbolic name for DATAPLOT's design of 1366 experiments file 1367 DIRECTORY Symbolic name for DATAPLOT's directory file 1368 DICTIONARY Symbolic name for DATAPLOT's dictionary file 1369 DISTRIBU Symbolic name for DATAPLOT's probability 1370 distributions file 1371 FUNCTION Symbolic name for DATAPLOT's functions file 1372 MACROS Symbolic name for DATAPLOT's macros file 1373 PROGRAMS Symbolic name for DATAPLOT's programs file 1374 SYNTAX Symbolic name for DATAPLOT's syntax file 1375 1376LOGICAL OPERATORS 1377 NOT EXIST Test for the existence of a variable in the IF 1378 command 1379 = "Equal"; used in FIT, PRE-FIT, FOR, etc 1380 <> "Not equal to" 1381 < "Less than" 1382 <= "Less than or equal to" 1383 > "Greater than" 1384 >= "Greater than or equal to" 1385 1386SPECIAL CHARACTERS 1387 ; The default command terminator character 1388 ... The default command continuation character 1389 ^ The default substitution character 1390 () Specify math/Greek characters in TEXT, LABEL, 1391 and other commands 1392 1393MISCELLANEOUS 1394 WRT "With respect to"; used with the LET command 1395 for roots, integrals, and derivatives 1396 VERTICALLY [not work]Rotate contents (but not frame) of plot 1397 1398For further information on a given keyword, enter HELP followed by 1399the keyword, as in 1400 HELP PRED 1401 HELP SUBSET 1402 HELP DEMODF 1403 1404---------------------------------------------------------- 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450------------------------- *FUNCTIONS* ------------------ 1451 1452FUNCTIONS 1453Functions 1454 1455DATAPLOT has an extensive library of built-in functions; these 1456functions find valuable application in the LET, LET FUNCTION, FIT, 1457PRE-FIT, PLOT, and 3D-PLOT commands. 1458 1459The available functions fall into 3 general categories-- 1460 1461 1) General mathematical functions; 1462 For a list of such functions, enter HELP MATHEMATICS FUNCTIONS 1463 or HELP MATH FUNCTIONS . 1464 1465 2) Trigonometric functions; 1466 For a list of such functions, enter HELP TRIGONOMETRIC FUNCTIONS 1467 or HELP TRIG FUNCTIONS . 1468 1469 3) Probability functions; 1470 For a list of such functions, enter HELP PROBABILITY FUNCTIONS 1471 or HELP PROB FUNCTIONS . 1472 1473Library functions are distinguished from LET subcommands in the 1474following ways-- 1475 1476 1) Functions enclose the input value in parenthesis. LET 1477 subcommands use spaces. 1478 1479 2) Functions can accept (and return) either parameters (i.e., single 1480 values) or variables (i.e., an array of values) while LET 1481 subcommands are specific in which they accept as input and what 1482 they return as output. 1483 1484 3) Functions can accept expressions while LET subcommands do not. 1485 For example, the following is legal: 1486 1487 LET Y2 = ABS(Y1-INT(Y2)) 1488 1489 For LET subcommands, you typically have to do something like the 1490 following: 1491 1492 LET YTEMP = Y**2 + 8 1493 LET A = SUM YTEMP 1494 1495---------------------------------------------------------- 1496 1497 1498 1499 1500------------------------- *MATH FUNCTIONS* ------------- 1501 1502MATHEMATICS FUNCTIONS 1503Mathematics Functions 1504 1505The available (general) mathematics functions are-- 1506 1507ELEMENTARY FUNCTIONS 1508 ABS(X) Compute the absolute value 1509 SQRT(X) Compute the square root 1510 MOD(X,Y) Compute the modulo (i.e., the remainder of x/y) 1511 MIN(X,Y) Compute the minimum of two numbers 1512 MAX(X,Y) Compute the maximum of two numbers 1513 DIM(X,Y) Compute the positive difference (i.e., x-min(x,y)) 1514 IND(X,Y) Compute the mathematical indicator function 1515 CABS(XR,XC) Compute the absolute value of a complex number 1516 CEXP(XR,XC) Compute the real component of the exponential of a 1517 complex number 1518 CSQRT(XR,XC) Compute the real component of the square root of a 1519 complex number 1520 CSQRTI(XR,XC) Compute the complex component of the square root of a 1521 complex number 1522 1523EXPONENTIAL AND LOGARITHMIC FUNCTIONS 1524 EXP(X) Compute the exponential 1525 LN(X) Compute the natural logarithm of a number 1526 LOG(X) Compute the natural logarithm of a number 1527 LOG10(X) Compute the base 10 logarithm of a number 1528 LOG2(X) Compute the base 2 logarithm of a number 1529 CEXPI(XR,XC) Compute the complex component of the exponential of a 1530 complex number 1531 CLOG(XR,XC) Compute the real component of the logarithm of a 1532 complex number 1533 CLOGI(XR,XC) Compute the complex component of the logarithm of a 1534 complex number 1535 1536TYPE CONVERSION FUNCTIONS 1537 SIGN(X) Compute the sign of a number 1538 INT(X) Compute the integer portion of a number 1539 FRACT(X) Compute the fractional portion of a number 1540 MSD(X) Compute the most significant digit of a number 1541 ROUND(X) Round to the closest integer of a number 1542 1543BASE CONVERSION FUNCTIONS 1544 OCTDEC(X) Perform an octal to decimal conversion 1545 DECOCT(X) Perform a decimal to octal conversion 1546 1547ERROR FUNCTIONS 1548 ERF(X) Compute the error function 1549 ERFC(X) Compute the complementary error function 1550 DAWSON(X) Compute Dawson's integral 1551 1552GAMMA AND BETA FUNCTIONS 1553 GAMMA(X) Compute the Gamma function 1554 LOGGAMMA(X) Compute the log (to the base e) Gamma function 1555 GAMMAI(X,A) Compute the incomplete Gamma function 1556 GAMMAIP(X,A) Compute an alternate incomplete Gamma function 1557 GAMMAIC(X,A) Compute the complementary incomplete Gamma function 1558 GAMMAR(X) Compute the reciprocal Gamma function 1559 DIGAMMA(X) Compute the digamma (or Psi) function 1560 TRICOMI(X,A) Compute Tricomi's incomplete Gamma function 1561 BETA(A,B) Compute the Beta function 1562 BETAI(X,A,B) Compute the incomplete Beta function 1563 LNBETA(A,B) Compute the log (to the base e) Beta function 1564 POCH(X,A) Compute Pchhammer's generalized symbol 1565 POCH1(X,A) Compute Pchhammer's generalized symbol of the first 1566 order 1567 1568CHEBYCHEV POLYNOMIALS OF THE FIRST KIND 1569 CHEB0(X) Compute the Chebychev polynomial of order 0 1570 CHEB1(X) Compute the Chebychev polynomial of order 1 1571 CHEB2(X) Compute the Chebychev polynomial of order 2 1572 CHEB3(X) Compute the Chebychev polynomial of order 3 1573 CHEB4(X) Compute the Chebychev polynomial of order 4 1574 CHEB5(X) Compute the Chebychev polynomial of order 5 1575 CHEB6(X) Compute the Chebychev polynomial of order 6 1576 CHEB7(X) Compute the Chebychev polynomial of order 7 1577 CHEB8(X) Compute the Chebychev polynomial of order 8 1578 CHEB9(X) Compute the Chebychev polynomial of order 9 1579 CHEB10(X) Compute the Chebychev polynomial of order 10 1580 1581BESSEL FUNCTIONS 1582 BESS0(X) Compute the Bessel function of first kind and order 0 1583 BESS1(X) Compute the Bessel function of first kind and order 1 1584 BESSJN(X,N) Compute the Bessel function of first kind and order n 1585 (n can be fractional) 1586 CBESSJR(X,N) Compute the real component of the Bessel function of 1587 first kind, order n (n can be fractional), and 1588 complex argument 1589 CBESSJI(X,N) Compute the complex component of the Bessel function 1590 of first kind, order n (n can be fractional), and 1591 complex argument 1592 BESSY0(X) Compute the Bessel function of second kind and order 1593 0 1594 BESSY1(X) Compute the Bessel function of second kind and order 1595 1 1596 BESSYN(X,N) Compute the Bessel function of second kind and order 1597 n (n can be fractional) 1598 CBESSYR(X,N) Compute the real component of the Bessel function of 1599 second kind, order n (n can be fractional), and 1600 complex argument 1601 CBESSYI(X,N) Compute the complex component of the Bessel function 1602 of second kind, order n (n can be fractional), and 1603 complex argument 1604 BESSI0(X) Compute the modified Bessel function of first kind 1605 and order 0 1606 BESSI0E(X) Compute the exponentially scaled modified Bessel` 1607 function of first kind and order 0 1608 BESSI1(X) Compute the modified Bessel function of first kind 1609 and order 1 1610 BESSI1E(X) Compute the exponentially scaled modified Bessel 1611 function of first kind and order 1 1612 BESSIN(X,N) Compute the modified Bessel function of first kind 1613 and order n (n can be fractional) 1614 BESSINE(X,N) Compute the exponentially scaled modified Bessel 1615 function of first kind and order n (n can be 1616 fractional) 1617 CBESSIR(X,N) Compute the real component of the modified Bessel 1618 function of order n (n can be fractional) and 1619 complex argument 1620 CBESSII(X,N) Compute the complex component of the modified Bessel 1621 function of order n (n can be fractional) and 1622 complex argument 1623 BESSK0(X) Compute the modified Bessel function of third kind 1624 and order 0 1625 BESSK0E(X) Compute the exponentially scaled modified Bessel` 1626 function of third kind and order 0 1627 BESSK1(X) Compute the modified Bessel function of third kind 1628 and order 1 1629 BESSK1E(X) Compute the exponentially scaled modified Bessel 1630 function of third kind and order 1 1631 BESSKN(X,N) Compute the modified Bessel function of third kind 1632 and order n (n can be fractional) 1633 BESSKNE(X,N) Compute the exponentially scaled modified Bessel 1634 function of third kind and order n (n can be 1635 fractional) 1636 CBESSKR(X,N) Compute the real component of the modified Bessel 1637 function of the third kind, order n (n can be 1638 fractional), and complex argument 1639 CBESSKI(X,N) Compute the complex component of the modified Bessel 1640 function of the third kind, order n (n can be 1641 fractional), and complex argument 1642 AIRY(X) Compute the Airy function 1643 BAIRY(X) Compute the Airy function of the second kind 1644 1645INTEGRAL FUNCTIONS 1646 LOGINT(X) Compute the logarithmic integral 1647 EXPINT1(X) Compute the exponential integral 1648 EXPINTE(X) Compute the exponential integral 1649 EXPINTN(X,N) Compute the exponential integral of integer order 1650 SININT(X) Compute the sine integral 1651 COSINT(X) Compute the cosine integral 1652 SINHINT(X) Compute the hyperbolic sine integral 1653 COSHINT(X) Compute the hyperbolic cosine integral 1654 SPENCE(X) Compute the Spence dilogarithm function 1655 FRESNS(X) Fresnel sine integral 1656 FRESNC(X) Fresnel cosine integral 1657 FRESNF(X) Fresnel auxillary function f integral 1658 FRESNG(X) Fresnel auxillary function g integral 1659 1660ELLIPTIC FUNCTIONS AND INTEGRALS 1661 ELLIPC1(X) Compute the complete elliptic integral of the first 1662 kind (Legendre form) 1663 ELLIPC2(X) Compute the complete elliptic integral of the second 1664 kind (Legendre form) 1665 ELLIP1(PHI,K) Compute the elliptic integral of the first kind 1666 (Legendre form) 1667 ELLIP2(PHI,K) Compute the elliptic integral of the second kind 1668 (Legendre form) 1669 ELLIP3(P,N,K) Compute the elliptic integral of the third kind 1670 (Legendre form) 1671 RC(X,Y) Compute Carlson's degenerate elliptic integral 1672 RD(X,Y,Z) Compute Carlson's elliptic integral of the second 1673 kind 1674 RF(X,Y,Z) Compute Carlson's elliptic integral of the first 1675 kind 1676 RJ(X,Y,Z,P) Compute Carlson's elliptic integral of the third 1677 kind 1678 SN(X,M) Jacobian elliptic sn function 1679 CN(X,M) Jacobian elliptic cn function 1680 DN(X,M) Jacobian elliptic dn function 1681 PEQ(XR,XI) The real component of the Weierstrass elliptic 1682 function (equianharmomic case) 1683 PEQI(XR,XI) The complex component of the Weierstrass elliptic 1684 function (equianharmomic case) 1685 PEQ1(XR,XI) The real component of the first derivative of the 1686 Weierstrass elliptic function (equianharmomic case) 1687 PEQ1I(XR,XI) The complex component of the first derivative of the 1688 Weierstrass elliptic function (equianharmomic case) 1689 PLEM(XR,XI) The real component of the Weierstrass elliptic 1690 function (lemniscatic case) 1691 PLEMI(XR,XI) The complex component of the Weierstrass elliptic 1692 function (lemniscatic case) 1693 PLEM1(XR,XI) The real component of the first derivative of the 1694 Weierstrass elliptic function (lemniscatic case) 1695 PLEM1I(XR,XI) The complex component of the first derivative of the 1696 Weierstrass elliptic function (lemniscatic case) 1697 1698 1699EXPERIMENT DESIGN FUNCTIONS 1700 BINPAT(X) Used to generate Yates design matrices 1701 1702MISCELLANEOUS FUNCTIONS 1703 JULIA(X) Used to generate Julia sets 1704 CHU(X,A,B) Compute the confluent hypergeometric function 1705 1706For a list of available trigonometric functions, enter HELP 1707TRIGONOMETRIC FUNCTIONS or HELP TRIG FUNCTIONS . 1708 1709For a list of available probability functions, enter HELP PROBABILITY 1710FUNCTIONS or HELP PROB FUNCTIONS . 1711 1712---------------------------------------------------------- 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800------------------------- *TRIG FUNCTIONS* ------------- 1801 1802TRIGONOMETRIC FUNCTIONS 1803Trigonometric Functions 1804 1805The available trigonometric functions are-- 1806 1807TRIGONOMETRIC FUNCTIONS 1808 SIN(X) Compute the sine 1809 COS(X) Compute the cosine 1810 TAN(X) Compute the tangent 1811 COT(X) Compute the cotangent 1812 SEC(X) Compute the secant 1813 CSC(X) Compute the cosecant 1814 CSIN(XR,XC) Compute the real component of the sine of a 1815 complex number 1816 CSINI(XR,XC) Compute the complex component of the sine of a 1817 complex number 1818 CCOS(XR,XC) Compute the real component of the cosine of a 1819 complex number 1820 CCOSI(XR,XC) Compute the complex component of the cosine of a 1821 complex number 1822 1823INVERSE TRIGONOMETRIC FUNCTIONS 1824 ARCSIN(X) Compute the inverse sine 1825 ARCCOS(X) Compute the inverse cosine 1826 ARCTAN(X) Compute the inverse tangent 1827 ARCCOT(X) Compute the inverse cotangent 1828 ARCSEC(X) Compute the inverse secant 1829 ARCCSC(X) Compute the inverse cosecant 1830 1831HYPERBOLIC TRIGONOMETRIC FUNCTIONS 1832 SINH(X) Compute the hyperbolic sine 1833 COSH(X) Compute the hyperbolic cosine 1834 TANH(X) Compute the hyperbolic tangent 1835 COTH(X) Compute the hyperbolic cotangent 1836 SECH(X) Compute the hyperbolic secant 1837 CSCH(X) Compute the hyperbolic cosecant 1838 1839INVERSE HYPERBOLIC TRIGONOMETRIC FUNCTIONS 1840 ARCSINH(X) Compute the inverse hyperbolic sine 1841 ARCCOSH(X) Compute the inverse hyperbolic cosine 1842 ARCTANH(X) Compute the inverse hyperbolic tangent 1843 ARCCOTH(X) Compute the inverse hyperbolic cotangent 1844 ARCSECH(X) Compute the inverse hyperbolic secant 1845 ARCCSCH(X) Compute the inverse hyperbolic cosecant 1846 1847For a list of available mathematics functions, enter HELP MATHEMATICS 1848FUNCTIONS or HELP MATH FUNCTIONS . 1849 1850For a list of available probability functions, enter HELP PROBABILITY 1851FUNCTIONS or HELP PROB FUNCTIONS . 1852 1853---------------------------------------------------------- 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899------------------------- *PROB FUNCTIONS* ------------- 1900 1901PROBABILITY FUNCTIONS 1902Probability Functions 1903 1904Additional information on Dataplot probability functions is 1905available by entering the command 1906 1907 LIST DISTRIBU 1908 1909The available probability functions are-- 1910 1911ASYMMETRIC DOUBLE EXPONENTIAL (OR LAPLACE) DISTRIBUTION 1912 ADECDF(X,K) Compute asymmetric double exponential cumulative 1913 distribution function 1914 ADEPDF(X,K) Compute the asymmetric double exponential 1915 probability density function 1916 ADEPPF(P,K) Compute the asymmetric double exponential 1917 percent point function 1918 1919ALPHA DISTRIBUTION 1920 ALPCDF(X,A,B) Compute the alpha cumulative distribution function 1921 ALPCHAZ(X,A,B) Compute the alpha cumulative hazard function 1922 ALPHAZ(X,A,B) Compute the alpha hazard function 1923 ALPPDF(X,A,B) Compute the alpha probability density function 1924 ALPPPF(X,A,B) Compute the alpha percent point function 1925 1926ANGLIT DISTRIBUTION 1927 ANGCDF(X) Compute the anglit cumulative distribution function 1928 ANGPDF(X) Compute the anglit probability density function 1929 ANGPPF(X) Compute the anglit percent point function 1930 1931ARCSIN DISTRIBUTION 1932 ARSCDF(X) Compute the arcsin cumulative distribution function 1933 ARSPDF(X) Compute the arcsin probability density function 1934 ARSPPF(X) Compute the arcsin percent point function 1935 1936BETA-BINOMIAL DISTRIBUTION 1937 BBMCDF(X,A,B,N) Compute the Beta-binomial cumulative 1938 distribution function 1939 BBNPDF(X,A,B,N) Compute the Beta-binomial probability density 1940 function 1941 BBNPPF(X,A,B,N) Compute the Beta-binomial percent point function 1942 1943BETA DISTRIBUTION 1944 BETCDF(X,A,B) Compute the Beta cumulative distribution function 1945 BETPDF(X,A,B) Compute the Beta probability density function 1946 BETPPF(X,A,B) Compute the Beta percent point function 1947 1948BIVARIATE NORMAL DISTRIBUTION 1949 BVNCDF(X1,X2,CORR) Compute the bivariate normal cumulative 1950 distribution function 1951 BVNPDF(X1,X2,CORR) Compute the bivariate normal probability density 1952 function 1953 1954BINOMIAL DISTRIBUTION 1955 BINCDF(X,P,N) Compute the binomial cumulative distribution 1956 function 1957 BINPDF(X,P,N) Compute the binomial probability density function 1958 BINPPF(X,P,N) Compute the binomial percent point function 1959 1960BRADFORD DISTRIBUTION 1961 BRACDF(X,BETA) Compute the Bradford cumulative distribution 1962 function 1963 BRAPDF(X,BETA) Compute the Bradford probability density function 1964 BRAPPF(X,BETA) Compute the Bradford percent point function 1965 1966BI-WEIBULL DISTRIBUTION 1967 BWECDF(X,S1,G1,L2,S2,G2) Compute the Bi-Weibull cumulative 1968 distribution function 1969 BWEPDF(X,S1,G1,L2,S2,G2) Compute the Bi-Weibull probability density 1970 function 1971 BWEPPF(X,S1,G1,L2,S2,G2) Compute the Bi-Weibull percent point 1972 function 1973 1974CAUCHY DISTRIBUTION 1975 CAUCDF(X) Compute Cauchy cumulative distribution function 1976 CAUPDF(X) Compute the Cauchy probability density function 1977 CAUPPF(P) Compute the Cauchy percent point function 1978 CAUSF(P) Compute the Cauchy sparsity function 1979 1980CHI DISTRIBUTION 1981 CHCDF(X,NU) Compute the chi cumulative distribution 1982 function 1983 CHPDF(X,NU) Compute the chi probability density function 1984 CHPPF(P,NU) Compute the chi percent point function 1985 1986CHI-SQUARE DISTRIBUTION 1987 CHSCDF(X,NU) Compute the chi-squared cumulative distribution 1988 function 1989 CHSPDF(X,NU) Compute the chi-squared probability density 1990 function 1991 CHSPPF(P,NU) Compute the chi-squared percent point function 1992 1993COSINE DISTRIBUTION 1994 COSCDF(X) Compute the cosine cumulative distribution 1995 function 1996 COSPDF(X) Compute the cosine probability density function 1997 COSPPF(P) Compute the cosine percent point function 1998 1999DOUBLE EXPONENTIAL (OR LAPLACE) DISTRIBUTION 2000 DEXCDF(X) Compute double exponential cumulative 2001 distribution function 2002 DEXPDF(X) Compute the double exponential probability 2003 density function 2004 DEXPPF(P) Compute the double exponential percent point 2005 function 2006 DEXSF(P) Compute the double exponential sparsity function 2007 2008DOUBLE GAMMA DISTRIBUTION 2009 DGACDF(X,GAMMA) Compute double gamma cumulative distribution 2010 function 2011 DGAPDF(X,GAMMA) Compute the double gamma probability density 2012 function 2013 DGAPPF(P,GAMMA) Compute the double gamma percent point function 2014 2015DISCRETE UNIFORM DISTRIBUTION 2016 DISCDF(X,N) Compute the discrete uniform cumulative 2017 distribution function 2018 DISPDF(X,N) Compute the discrete uniform probability 2019 density function 2020 DISPPF(P,N) Compute the discrete uniform percent point 2021 function 2022 2023LOGARITHMIC SERIES DISTRIBUTION 2024 DLGCDF(X,C) Compute the logarithmic series cumulative 2025 distribution function 2026 DLGPDF(X,C) Compute the logarithmic series probability 2027 density function 2028 DLGPPF(P,C) Compute the logarithmic series percent point 2029 function 2030 2031DOUBLY NON-CENTRAL F DISTRIBUTION 2032 DNFCDF(X,N1,N2,A,B) Compute the doubly non-central F cumulative 2033 distribution function 2034 DNFPPF(P,N1,N2,A,B) Compute the doubly non-central F percent point 2035 function 2036 2037DOUBLY NON-CENTRAL T DISTRIBUTION 2038 DNTCDF(X,N1,A,B) Compute the doubly non-central t cumulative 2039 distribution function 2040 DNTPPF(P,N1,A,B) Compute the doubly non-central t percent point 2041 function 2042 2043DOUBLE WEIBULL DISTRIBUTION 2044 DWECDF(X,GAMMA) Compute double Weibull cumulative distribution 2045 function 2046 DWEPDF(X,GAMMA) Compute the double Weibull probability density 2047 function 2048 DWEPPF(P,GAMMA) Compute the double Weibull percent point function 2049 2050ERROR (OR SUBBOTIN, EXPONENTIAL POWER, GENERALIZED ERROR) DISTRIBUTION 2051 ERRCDF(X,ALPHA) Compute error cumulative distribution function 2052 ERRPDF(X,ALPHA) Compute error probability density function 2053 ERRPPF(X,ALPHA) Compute error percent point function 2054 2055EXTREME VALUE TYPE I (OR GUMBEL) DISTRIBUTION 2056 EV1CDF(X) Compute Gumbel cumulative distribution function 2057 EV1CHAZ(X) Compute Gumbel cumulative hazard function 2058 EV1HAZ(X) Compute Gumbel hazard function 2059 EV1PDF(X) Compute the Gumbel probability density function 2060 EV1PPF(P) Compute the Gumbel percent point function 2061 2062EXTREME VALUE TYPE II (OR FRECHET) DISTRIBUTION 2063 EV2CDF(X,GAMMA) Compute Frechet cumulative distribution function 2064 EV2CHAZ(X,GAMMA) Compute Frechet cumulative hazard function 2065 EV2HAZ(X,GAMMA) Compute Frechet cumulative hazard function 2066 EV2PDF(X,GAMMA) Compute the Frechet probability density function 2067 EV2PPF(P,GAMMA) Compute the Frechet percent point function 2068 2069EXPONENTIATED WEIBULL DISTRIBUTION 2070 EWECDF(X,G,T) Compute exponentiated Weibull cumulative 2071 distribution function 2072 EWECHAZ(X,G,T) Compute exponentiated Weibull cumulative 2073 hazard function 2074 EWEHAZ(X,G,T) Compute exponentiated Weibull hazard function 2075 EWEPDF(X,G,T) Compute exponentiated Weibull probability 2076 density function 2077 EWEPPF(P,G,T) Compute exponentiated Weibull percent point 2078 function 2079 2080EXPONENTIAL DISTRIBUTION 2081 EXPCDF(X) Compute exponential cumulative distribution 2082 function 2083 EXPCHAZ(X) Compute exponential cumulative hazard 2084 function 2085 EXPHAZ(X) Compute exponential hazard function 2086 EXPPDF(X) Compute the exponential probability density 2087 function 2088 EXPPPF(P) Compute the exponential percent point function 2089 EXPSF(P) Compute the exponential sparsity function 2090 2091F DISTRIBUTION 2092 FCDF(X,NU1,NU2) Compute the F cumulative distribution function 2093 FPDF(X,NU1,NU2) Compute the F probability density function 2094 FPPF(P,NU1,NU2) Compute the F percent point function 2095 2096FOLDED CAUCHY DISTRIBUTION 2097 FCACDF(X,MU,SD) Compute the folded Cauchy cumulative 2098 distribution function 2099 FCAPDF(X,MU,SD) Compute the folded Cauchy probabiity density 2100 function 2101 FCAPPF(P,MU,SD) Compute the folded Cauchy percent point function 2102 2103FATIGUE LIFE DISTRIBUTION 2104 FLCDF(X,GAMMA) Compute the Fatigue Life cumulative distribution 2105 function 2106 FLCHAZ(X,GAMMA) Compute the Fatigue Life cumulative hazard 2107 function 2108 FLHAZ(X,GAMMA) Compute the Fatigue Life hazard function 2109 FLPDF(X,GAMMA) Compute the Fatigue Life probability density 2110 function 2111 FLPPF(P,GAMMA) Compute the Fatigue Life percent point function 2112 2113FOLDED NORMAL DISTRIBUTION 2114 FNRCDF(X,MU,SD) Compute the folded normal cumulative 2115 distribution function 2116 FNRPDF(X,MU,SD) Compute the folded normal probability density 2117 function 2118 FNRPPF(P,MU,SD) Compute the folded normal percent point function 2119 2120FOLDED T DISTRIBUTION 2121 FTCDF(X,NU) Compute the folded t cumulative distribution 2122 function 2123 FTPDF(X,NU) Compute the folded t probability density 2124 function 2125 FTPPF(P,NU) Compute the folded t percent point function 2126 2127GAMMA DISTRIBUTION 2128 GAMCDF(X,GAMMA) Compute the gamma cumulative distribution 2129 function 2130 GAMCHAZ(X,GAMMA) Compute the gamma cumulative hazard function 2131 GAMHAZ(X,GAMMA) Compute the gamma hazard function 2132 GAMPDF(X,GAMMA) Compute the gamma probability density function 2133 GAMPPF(P,GAMMA) Compute the gamma percent point function 2134 2135GEOMETRIC EXTREME EXPONENTIAL DISTRIBUTION 2136 GEECDF(X,GAMMA) Compute geometric extreme exponential cumulative 2137 distribution function 2138 GEECHAZ(X,GAMMA) Compute geometric extreme exponential cumulative 2139 hazard function 2140 GEEHAZ(X,GAMMA) Compute geometric extreme exponential hazard 2141 function 2142 GEEPDF(X,GAMMA) Compute geometric extreme exponential 2143 probability density function 2144 GEEPPF(P,GAMMA) Compute geometric extreme exponential percent 2145 point function 2146 2147GENERALIZED PARETO DISTRIBUTION 2148 GEPCDF(X,GAMMA) Compute the generalized Pareto cumulative 2149 distribution function 2150 GEPCDF(X,GAMMA) Compute the generalized Pareto probability 2151 density function 2152 GEPCDF(P,GAMMA) Compute the generalized Pareto percent point 2153 function 2154 2155GENERALIZED EXTREME VALUE DISTRIBUTION 2156 GEVCDF(X,GAMMA) Compute the generalized extreme value 2157 cumulative distribution function 2158 GEVPDF(X,GAMMA) Compute the generalized extreme value 2159 probability density function 2160 GEVPPF(P,GAMMA) Compute the generalized extreme value 2161 percent point function 2162 2163GENERALIZED EXPONENTIAL DISTRIBUTION 2164 GEXCDF(X,L1,L2,S) Compute the generalized exponential cumulative 2165 distribution function 2166 GEXPDF(X,L1,L2,S) Compute the generalized exponential probability 2167 density function 2168 GEXPPF(P,L1,L2,S) Compute the generalized exponential percent 2169 point function 2170 2171GENERALIZED GAMMA DISTRIBUTION (includes INVERTED GAMMA) 2172 GGDCDF(X,ALPHA,C) Compute the generalized gamma cumulative 2173 distribution function 2174 GGDCHAZ(X,ALPHA,C) Compute the generalized gamma cumulative 2175 hazard function 2176 GGDHAZ(X,ALPHA,C) Compute the generalized gamma hazard function 2177 GGDPDF(X,ALPHA,C) Compute the generalized gamma probability 2178 density function 2179 GGDPPF(P,ALPHA,C) Compute the generalized gamma percent point 2180 function 2181 2182GEOMETRIC DISTRIBUTION 2183 GEOCDF(X,P) Compute the geometric cumulative distribution 2184 function 2185 GEOPDF(X,P) Compute the geometric probability density 2186 function 2187 GEOPPF(X,P) Compute the geometric percent point function 2188 2189G-AND-H DISTRIBUTION 2190 GHCDF(X,G,H) Compute the g-and-h cumulative distribution 2191 function 2192 GHPDF(X,G,H) Compute the g-and-h probability density 2193 function 2194 GHPPF(X,G,H) Compute the g-and-h percent point function 2195 2196GOMPERTZ DISTRIBUTION 2197 GOMCDF(X,C,B) Compute the Gompertz cumulative distribution 2198 function 2199 GOMPDF(X,C,B) Compute the Gompertz probability density 2200 function 2201 GOMPPF(P,C,B) Compute the Gompertz percent point function 2202 2203HALF-CAUCHY DISTRIBUTION 2204 HFCCDF(X) Compute the half-Cauchy cumulative distribution 2205 function 2206 HFCPDF(X) Compute the half-Cauchy probability density 2207 function 2208 HFCPPF(P) Compute the half-Cauchy percent point function 2209 2210HALF-LOGISTIC (AND GENERALIZED HALF-LOGISTIC) DISTRIBUTION 2211 HFLCDF(X) Compute the half-logistic cumulative distribution 2212 function 2213 HFLPDF(X) Compute the half-logistic probability density 2214 function 2215 HFLPPF(P) Compute the half-logistic percent point function 2216 2217HALF-NORMAL DISTRIBUTION 2218 HFNCDF(X) Compute the half-normal cumulative distribution 2219 function 2220 HFNPDF(X) Compute the half-normal probability density 2221 function 2222 HFNPPF(P) Compute the half-normal percent point function 2223 2224HERMITE DISTRIBUTION 2225 HERCDF(X,A,B) Compute the Hermite cumulative distribution 2226 function 2227 HERPDF(X,A,B) Compute the Hermite probability mass function 2228 HERPPF(X,A,B) Compute the Hermite percent point function 2229 2230HYPERBOLIC SECANT DISTRIBUTION 2231 HSECDF(X) Compute the hyperbolic secant cumulative 2232 distribution function 2233 HSEPDF(X) Compute the hyperbolic secant probability 2234 density function 2235 HSEPPF(P) Compute the hyperbolic secant percent point 2236 function 2237 2238HYPERGEOMETRIC DISTRIBUTION 2239 HYPCDF(L,K,N,M) Compute the hypergeometric cumulative 2240 distribution function 2241 HYPPDF(L,K,N,M) Compute the hypergeometric probability density 2242 function 2243 HYPPPF(L,K,N,M) Compute the hypergeometric percent point function 2244 2245INVERTED BETA DISTRIBUTION 2246 IBCDF(X,A,B) Compute the inverted beta cumulative 2247 distribution function 2248 IBPDF(X,A,B) Compute the inverted beta probability density 2249 function 2250 IBPPF(P,A,B) Compute the inverted beta percent point function 2251 2252INVERSE GAUSSIAN DISTRIBUTION 2253 IGCDF(X,GAMMA) Compute the inverse Gaussian cumulative 2254 distribution function 2255 IGCHAZ(X,GAMMA) Compute the inverse Gaussian cumulative 2256 hazard function 2257 IGHAZ(X,GAMMA) Compute the inverse Gaussian hazard function 2258 IGPDF(X,GAMMA) Compute the inverse Gaussian probability density 2259 function 2260 IGPPF(X,GAMMA) Compute the inverse Gaussian percent point 2261 function 2262 2263INVERTED GAMMA DISTRIBUTION 2264 IGACDF(X,GAMMA) Compute the inverted gamma cumulative 2265 distribution function 2266 IGACHAZ(X,GAMMA) Compute the inverted gamma cumulative hazard 2267 function 2268 IGAHAZ(X,GAMMA) Compute the inverted gamma hazard function 2269 IGAPDF(X,GAMMA) Compute the inverted gamma probability density 2270 function 2271 IGAPPF(P,GAMMA) Compute the inverted gamma percent point 2272 function 2273 2274INVERTED WEIBULL DISTRIBUTION 2275 IWECDF(X,GAMMA) Compute the inverted Weibull cumulative 2276 distribution function 2277 IWECHAZ(X,GAMMA) Compute the inverted Weibull cumulative 2278 hazard function 2279 IWEHAZ(X,GAMMA) Compute the inverted Weibull hazard function 2280 IWEPDF(X,GAMMA) Compute the inverted Weibull probability density 2281 function 2282 IWEPPF(P,GAMMA) Compute the inverted Weibull percent point 2283 function 2284 2285JOHNSON SB DISTRIBUTION 2286 JSBCDF(X,A1,A2) Compute the Johnson SB cumulative distribution 2287 function 2288 JSBPDF(X,A1,A2) Compute the Johnson SB probability density 2289 function 2290 JSBPPF(P,A1,A2) Compute the Johnson SB percent point function 2291 2292JOHNSON SU DISTRIBUTION 2293 JSUCDF(X,A1,A2) Compute the Johnson SU cumulative distribution 2294 function 2295 JSUPDF(X,A1,A2) Compute the Johnson SU probability density 2296 function 2297 JSUPPF(P,A1,A2) Compute the Johnson SU percent point function 2298 2299MIELKE'S BETA-KAPPA DISTRIBUTION 2300 KAPCDF(X,K,B,T) Compute the Mielke's beta-kappa cumulative 2301 distribution function 2302 KAPPDF(X,K,B,T) Compute the Mielke's beta-kappa probability 2303 density function 2304 KAPPPF(P,K,B,T) Compute the Mielke's beta-kappa percent point 2305 function 2306 2307TUKEY-LAMBDA DISTRIBUTION 2308 LAMCDF(X,LAMBDA) Compute the Tukey-Lambda cumulative distribution 2309 function 2310 LAMPDF(X,LAMBDA) Compute the Tukey-Lambda probability density 2311 function 2312 LAMPPF(P,LAMBDA) Compute the Tukey-Lambda percent point function 2313 LAMSF(P,LAMBDA) Compute the Tukey-Lambda sparsity function 2314 2315LANDAU DISTRIBUTION 2316 LANCDF(X) Compute the Landau cumulative distribution 2317 function 2318 LANPDF(X) Compute the Landau probability density function 2319 LANPPF(P) Compute the Landau percent point function 2320 2321LOG DOUBLE EXPONENTIAL (OR LAPLACE) DISTRIBUTION 2322 LDECDF(X,ALPHA) Compute log double exponential cumulative 2323 distribution function 2324 LDEPDF(X,ALPHA) Compute log double exponential probability 2325 density function 2326 LDEPPF(P,ALPHA) Compute log double exponential percent point 2327 function 2328 2329LOG GAMMA DISTRIBUTION 2330 LGACDF(X,GAMMA) Compute the log gamma cumulative distribution 2331 function 2332 LGAPDF(X,GAMMA) Compute the log gamma probability density 2333 function 2334 LGAPPF(P,GAMMA) Compute the log gamma percent point function 2335 2336LOG-NORMAL DISTRIBUTION 2337 LGNCDF(X,S) Compute the log-normal cumulative distribution 2338 function 2339 LGNCHAZ(X,S) Compute the log-normal cumulative hazard 2340 function 2341 LGNHAZ(X,S) Compute the log-normal hazard function 2342 LGNPDF(X,S) Compute the log-normal probability density 2343 function 2344 LGNPPF(P,S) Compute the log-normal percent point function 2345 2346LOG-LOGISTIC DISTRIBUTION 2347 LLGCDF(X,DELTA) Compute the log-logistic cumulative distribution 2348 function 2349 LLGPDF(X,DELTA) Compute the log-logistic probability density 2350 function 2351 LLGPPF(P,DELTA) Compute the log-logistic percent point function 2352 2353LOGISTIC DISTRIBUTION 2354 LOGCDF(X) Compute the logistic cumulative distribution 2355 function 2356 LOGCHAZ(X) Compute the logistic cumulative hazard 2357 function 2358 LOGHAZ(X) Compute the logistic hazard function 2359 LOGPDF(X) Compute the logistic probability density function 2360 LOGPPF(P) Compute the logistic percent point function 2361 LOGSF(P) Compute the logistic sparsity function 2362 2363MAXWELL DISTRIBUTION 2364 MAXCDF(X) Compute the Maxwell cumulative distribution 2365 function 2366 MAXPDF(X) Compute the Maxwell probability density function 2367 MAXPPF(P) Compute the Maxwell percent point function 2368 2369NEGATIVE BINOMIAL DISTRIBUTION 2370 NBCDF(X,P,N) Compute the negative binomial cumulative 2371 distribution function 2372 NBPDF(X,P,N) Compute the negative binomial probability density 2373 function 2374 NBPPF(X,P,N) Compute the negative binomial percent point 2375 function 2376 2377NON-CENTRAL BETA DISTRIBUTION 2378 NCBCDF(X,A,B,LAM) Compute the non-central Beta cumulative 2379 distribution function 2380 NCBPPF(P,A,B,LAM) Compute the non-central Beta percent point 2381 function 2382 2383NON-CENTRAL CHI-SQUARE DISTRIBUTION 2384 NCCCDF(X,N1,ALPHA) Compute the non-central chi-square cumulative 2385 distribution function 2386 NCCPDF(X,N1,ALPHA) Compute the non-central chi-square probability 2387 density function 2388 NCCPPF(P,N1,ALPHA) Compute the non-central chi-square percent point 2389 function 2390 2391NON-CENTRAL F DISTRIBUTION 2392 NCFCDF(X,N1,N2,A,B) Compute the non-central F cumulative 2393 distribution function 2394 NCFPPF(P,N1,N2,A,B) Compute the non-central F percent point function 2395 2396NON-CENTRAL T DISTRIBUTION 2397 NCTCDF(X,N1,ALPHA) Compute the non-central t cumulative distribution 2398 NCTPDF(X,N1,ALPHA) Compute the non-central t probability density 2399 function 2400 NCTPPF(P,N1,ALPHA) Compute the non-central t percent point function 2401 2402NORMAL DISTRIBUTION (MEAN OF ZERO, STANDARD DEVIATION OF 1) 2403 NORCDF(X) Compute the normal cumulative distribution 2404 function 2405 NORPDF(X) Compute the normal probability density function 2406 NORPPF(P) Compute the normal percent point function 2407 NORSF(P) Compute the normal sparsity function 2408 2409NORMAL MIXTURE DISTRIBUTION 2410 NORMXCDF(X,P,U1,S1,U2S2) Compute the normal mixture cumulative 2411 distribution function 2412 NORMXPDF(X,P,U1,S1,U2S2) Compute the normal mixture probability 2413 density function 2414 NORMXPDF(X,P,U1,S1,U2S2) Compute the normal mixture percent point 2415 function 2416 2417PARETO DISTRIBUTION 2418 PARCDF(X,GAMMA) Compute the Pareto cumulative distribution 2419 function 2420 PARCHAZ(X,GAMMA) Compute the Pareto cumulative hazard 2421 function 2422 PARHAZ(X,GAMMA) Compute the Pareto hazard function 2423 PARCDF(X,GAMMA) Compute the Pareto probability density function 2424 PARCDF(X,GAMMA) Compute the Pareto percent point function 2425 2426PARETO (SECOND KIND) DISTRIBUTION 2427 PA2CDF(X,GAMMA) Compute the Pareto second kind cumulative 2428 distribution function 2429 PA2PDF(X,GAMMA) Compute the Pareto second kind probability 2430 density function 2431 PA2PPF(P,GAMMA) Compute the Pareto second kind percent point 2432 function 2433 2434POWER EXPONENTIAL DISTRIBUTION 2435 PEXCDF(X,A,B) Compute the power exponential cumulative 2436 distribution function 2437 PEXCHAZ(X,A,B) Compute the power exponential cumulative 2438 hazard function 2439 PEXHAZ(X,A,B) Compute the power exponential hazard function 2440 PEXPDF(X,A,B) Compute the power exponential probability 2441 density function 2442 PEXPPF(P,A,B) Compute the power exponential percent point 2443 function 2444 2445POWER LOG-NORMAL DISTRIBUTION 2446 PLNCDF(X,P,SD) Compute the power log-normal cumulative 2447 distribution function 2448 PLNCHAZ(X,P,SD) Compute the power log-normal cumulative 2449 hazard function 2450 PLNHAZ(X,P,SD) Compute the power log-normal hazard function 2451 PLNPDF(X,P,SD) Compute the power log-normal probability density 2452 function 2453 PLNPPF(P,P,SD) Compute the power log-normal percent point 2454 function 2455 2456POWER NORMAL DISTRIBUTION 2457 PNRCDF(X,P,SD) Compute the power normal cumulative distribution 2458 function 2459 PNRCHAZ(X,P,SD) Compute the power normal cumulative hazard 2460 function 2461 PNRHAZ(X,P,SD) Compute the power normal hazard function 2462 PNRPDF(X,P,SD) Compute the power normal probability density 2463 function 2464 PNRPPF(P,P,SD) Compute the power normal percent point function 2465 2466POISSON DISTRIBUTION 2467 POICDF(X,P,N) Compute the Poisson cumulative distribution 2468 function 2469 POIPDF(X,P,N) Compute the Poisson probability density function 2470 POIPPF(X,P,N) Compute the Poisson percent point function 2471 2472POWER FUNCTION DISTRIBUTION 2473 POWCDF(X,C) Compute the power function cumulative 2474 distribution function 2475 POWPDF(X,C) Compute the power function probability density 2476 function 2477 POWPPF(P,C) Compute the power function percent point function 2478 2479RAYLEIGH DISTRIBUTION 2480 RAYCDF(X) Compute the Rayleigh cumulative distribution 2481 function 2482 RAYPDF(X) Compute the Rayleigh probability density function 2483 RAYPPF(P) Compute the Rayleigh percent point function 2484 2485RECIPROCAL DISTRIBUTION 2486 RECCDF(X,B) Compute the reciprocal cumulative distribution 2487 function 2488 RECPDF(X,B) Compute the reciprocal probability density 2489 function 2490 RECPPF(P,B) Compute the reciprocal percent point function 2491 2492RECIPROCAL INVERSE GAUSSIAN DISTRIBUTION 2493 RIGCDF(X,GAMMA) Compute the reciprocal inverse Gaussian 2494 cumulative distribution function 2495 RIGCHAZ(X,GAMMA) Compute the reciprocal inverse Gaussian 2496 cumulative hazard function 2497 RIGHAZ(X,GAMMA) Compute the reciprocal inverse Gaussian hazard 2498 function 2499 RIGPDF(X,GAMMA) Compute the reciprocal inverse Gaussian 2500 probability density function 2501 RIGPPF(X,GAMMA) Compute the reciprocal inverse Gaussian percent 2502 point function 2503 2504SKEW DOUBLE EXPONENTIAL (OR LAPLACE) DISTRIBUTION 2505 SDECDF(X,LAMBDA) Compute the skew double exponential cumulative 2506 distribution function 2507 SDEPDF(X,LAMBDA) Compute the skew double exponential 2508 probability density function 2509 SDEPPF(P,LAMBDA) Compute the skew double exponential 2510 percent point function 2511 2512SEMI-CIRCULAR DISTRIBUTION 2513 SEMCDF(X) Compute the semi-circular cumulative distribution 2514 function 2515 SEMPDF(X) Compute the semi-circular probability density 2516 function 2517 SEMPPF(P) Compute the semi-circular percent point function 2518 2519SLASH DISTRIBUTION 2520 SLACDF(X) Compute the slash cumulative distribution 2521 function 2522 SLAPDF(X) Compute the slash probability density function 2523 SLAPPF(P) Compute the slash percent point function 2524 2525SKEWED NORMAL DISTRIBUTION 2526 SNCDF(X,LAMBDA) Compute the skewed normal cumulative 2527 distribution function 2528 SNPDF(X,LAMBDA) Compute the skewed normal probability density 2529 function 2530 SNPPF(P,LAMBDA) Compute the skewed normal percent point function 2531 2532SKEWED T DISTRIBUTION 2533 STCDF(X,NU,LAMBDA) Compute the skewed t cumulative distribution 2534 function 2535 STPDF(X,NU,LAMBDA) Compute the skewed t probability density 2536 function 2537 STPPF(X,NU,LAMBDA) Compute the skewed t percent point function 2538 2539T DISTRIBUTION 2540 TCDF(X,NU) Compute the t cumulative distribution function 2541 TPDF(X,NU) Compute the t probability density function 2542 TPPF(P,NU) Compute the t percent point function 2543 2544TRUNCATED EXPONENTIAL DISTRIBUTION 2545 TNRCDF(X,X0,M,SD) Compute the truncated exponential cumulative 2546 distribution function 2547 TNRPDF(X,X0,M,SD) Compute the truncated exponential probability 2548 density function 2549 TNRPPF(P,X0,M,SD) Compute the truncated exponential percent point 2550 function 2551 2552TRUNCATED NORMAL DISTRIBUTION 2553 TNRCDF(X,A,B,M,S) Compute the truncated normal cumulative 2554 distribution function 2555 TNRPDF(X,A,B,M,S) Compute the truncated normal probability density 2556 function 2557 TNRPPF(X,A,B,M,S) Compute the truncated normal percent point 2558 function 2559 2560TRIANGULAR DISTRIBUTION 2561 TRICDF(X,C) Compute the triangular cumulative distribution 2562 function 2563 TRIPDF(X,C) Compute the triangular probability density 2564 function 2565 TRIPPF(P,C) Compute the triangular percent point function 2566 2567TWO-SIDED POWER DISTRIBUTION 2568 TSPCDF(X,THETA,N) Compute the two-sided power cumulative 2569 distribution function 2570 TSPPDF(X,THETA,N) Compute the two-sided power probability density 2571 function 2572 TSPPPF(P,THETA,N) Compute the two-sided power percent point 2573 function 2574 2575UNIFORM DISTRIBUTION 2576 UNICDF(X) Compute the uniform cumulative distribution 2577 function 2578 UNIPDF(X) Compute the uniform probability density function 2579 UNIPPF(P) Compute the uniform percent point function 2580 2581VON MISES DISTRIBUTION 2582 VONCDF(X,B) Compute the Von Mises cumulative distribution 2583 function 2584 VONPDF(X,B) Compute the Von Mises probability density 2585 function 2586 VONPPF(P,B) Compute the Von Mises percent point function 2587 2588WALD DISTRIBUTION 2589 WALCDF(X,GAMMA) Compute the Wald cumulative distribution function 2590 WALPDF(X,GAMMA) Compute the Wald probability density function 2591 WALPPF(P,GAMMA) Compute the Wald percent point function 2592 2593WARING DISTRIBUTION 2594 WARCDF(X,C,A) Compute the Waring cumulative distribution 2595 function 2596 WARPDF(X,C,A) Compute the Waring probability density function 2597 WARPPF(P,C,A) Compute the Waring percent point function 2598 2599WRAPPED-UP CAUCHY DISTRIBUTION 2600 WCACDF(X,P) Compute the wrapped-up Cauchy cumulative 2601 distribution function 2602 WCAPDF(X,P) Compute the wrapped-up Cauchy probability 2603 density function 2604 WCAPPF(X,P) Compute the wrapped-up Cauchy percent point 2605 function 2606 2607WEIBULL DISTRIBUTION 2608 WEICDF(X,GAMMA) Compute the Weibull cumulative distribution 2609 function 2610 WEICHAZ(X,GAMMA) Compute the Weibull cumulative hazard function 2611 WEIHAZ(X,GAMMA) Compute the Weibull hazard function 2612 WEIPDF(X,GAMMA) Compute the Weibull probability density function 2613 WEIPPF(P,GAMMA) Compute the Weibull percent point function 2614 2615YULE DISTRIBUTION 2616 YULCDF(X,P) Compute the Yule cumulative distribution 2617 function 2618 YULPDF(X,P) Compute the Yule probability density function 2619 YULPPF(X,P) Compute the Yule percent point function 2620 2621ZIPF DISTRIBUTION 2622 ZIPPDF(X,ALPHA) Compute the Zipf probability density function 2623 2624For a list of available mathematics functions, enter HELP MATHEMATICS 2625FUNCTIONS or HELP MATH FUNCTIONS . 2626 2627For a list of available trigonometric functions, enter HELP 2628TRIGONOMETRIC FUNCTIONS or HELP TRIG FUNCTIONS . 2629 2630---------------------------------------------------------- 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699------------------------- *LET SUBCOMMANDS* ------------ 2700 2701LET SUBCOMMANDS 2702LET Subcommands 2703 2704The LET command is the single most powerful command in DATAPLOT. The 2705most important capability of the LET command is carrying out function 2706evaluations and variable transformations. Such evaluations and 2707transformations are general--any Fortran-like expression can be used. 2708 2709In addition, the LET command can also be used by the analyst to carry 2710out a broad spectrum of statistical, mathematical, and probabilistic 2711operations. These operations are specified by inclusion of subcommands 2712under the LET command. These subcommands fall into 4 general 2713categories-- 2714 2715 1. Computing Statistics 2716 For a list of available statistics, enter HELP STATISTICS 2717 2718 2. Performing Mathematical Operations 2719 For a list of available operations, enter HELP MATH OPERATIONS 2720 2721 3. Performing Matrix Operations 2722 For a list of available operations, enter HELP MATRIX OPERATIONS 2723 2724 4. Generating Random Numbers 2725 For a list of available distributions, enter HELP RANDOM NUMBERS 2726 2727LET subcommands are distinguished from library functions in the 2728following ways-- 2729 2730 1) Functions enclose the input value in parenthesis. LET 2731 subcommands use spaces. 2732 2733 2) Functions can accept (and return) either parameters (i.e., single 2734 values) or variables (i.e., an array of values) while LET 2735 subcommands are specific in which they accept as input and what 2736 they return as output. 2737 2738 3) Functions can accept expressions while LET subcommands do not. 2739 For example, the following is legal: 2740 2741 LET Y2 = ABS(Y1-INT(Y2)) 2742 2743 For LET subcommands, you typically have to do something like the 2744 following: 2745 2746 LET YTEMP = Y**2 + 8 2747 LET A = SUM YTEMP 2748 2749---------------------------------------------------------- 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800------------------------- *STATISTICS* ----------------- 2801 2802STATISTICS 2803Statistics 2804 2805The calculation of individual statistics is done via subcommands under 2806the LET command, as in 2807 2808 LET A = MEAN X 2809 LET B = STANDARD DEVIATION Y 2810 LET C = CORRELATION X Y 2811 2812Statistics are computed on either one, two, or three response variables 2813(never parameters or functions) and the computed statistic is always 2814stored in a parameter (never a variable or function). 2815 2816Supported statistics can be used in the following commands: 2817 2818 1. LET A = <stat> 2819 2. <stat> STATISTIC PLOT 2820 3. <stat> CUMULATIVE STATISTIC PLOT 2821 4. <stat> MOVING STATISTIC PLOT 2822 5. <stat> WINDOW STATISTIC PLOT 2823 6. CROSS TABULATE <stat> STATISTIC PLOT 2824 7. FLUCTUATION PLOT <stat> 2825 8. TABULATION PLOT <stat> 2826 9. <STAT> BLOCK PLOT 2827 10. BOOTSTRAP <STAT> PLOT 2828 11. JACKNIFE <STAT> PLOT 2829 12. DEX <STAT> PLOT 2830 13. DEX <STAT> EFFECTS PLOT 2831 14. DEX <STAT> ABSOLUTE EFFECTS PLOT 2832 15. DEX <STAT> PARETO PLOT 2833 16. DEX <STAT> PARETO EFFECTS PLOT 2834 17. DEX <STAT> PARETO ABSOLUTE EFFECTS PLOT 2835 18. DEX <STAT> YOUDEN PLOT 2836 19. CLASSIFICATION <STAT> CURVE 2837 20. <STAT> INFLUENCE CURVE 2838 21. CROSS TABULATE <STAT> 2839 22. POSITIONAL TABULATION <STAT> 2840 23. LET V = MATRIX COLUMN <STAT> 2841 24. LET V = MATRIX ROW <STAT> 2842 25. LET A = MATRIX GRAND <STAT> 2843 26. LET M = MATRIX PARTITION <STAT> 2844 27. LET M = GENERATE MATRIX <STAT> 2845 28. LET V = CROSS TABULATE <STAT> 2846 29. LET V = CROSS TABULATE CUMULATIVE <STAT> 2847 30. LET V = SORT BY <STAT> 2848 31. LET YOUT = MOVING <STAT> 2849 32. LET YOUT = CUMULATIVE <STAT> 2850 33. <STAT> INTERACTION PLOT <STAT> 2851 2852Some of the above commands only support the case where the 2853statistic is computed from a single response variable. 2854 2855The available statistical subcommands are (for the specifics of a 2856given statistic, enter HELP <stat> where <stat> denotes one of the 2857statistics given here)-- 2858 2859Case 1: One Response Variable 2860 2861Location Statistics: 2862 BIWEIGHT LOCATION 2863 GEOMETRIC MEAN 2864 <H10/H12/H15/H17/H20> LOCATION 2865 HARMONIC MEAN 2866 HODGES-LEHMAN 2867 JSCORE 2868 LP LOCATION 2869 MEAN 2870 MEDIAN 2871 MIDMEAN 2872 MIDRANGE 2873 SHORTEST HALF MIDMEAN 2874 SHORTEST HALF MIDRANGE 2875 STANDARD DEVIATION OF LP LOCATION 2876 STANDARD DEVIATION OF THE MEAN 2877 TRIMMED MEAN 2878 TRIMMED MEAN STANDARD ERROR 2879 VARIANCE OF THE MEAN 2880 VARIANCE OF LP LOCATION 2881 WINSORIZED MEAN 2882 2883Scale Statistics: 2884 AAD TO MEDIAN 2885 AVERAGE ABSOLUTE DEVIATION (AAD) 2886 AVERAGE ABSOLUTE DEVIATION FROM THE MEDIAN 2887 BIWEIGHT MIDVARIANCE 2888 BIWEIGHT SCALE 2889 COEFFICIENT OF DISPERSION 2890 COEFFICIENT OF VARIATION 2891 GEOMETRIC STANDARD DEVIATION 2892 <H10/H12/H15/H17/H20> SCALE 2893 INDEX OF DISPERSION 2894 INTERQUARTILE RANGE 2895 LOGNORMAL COEFFICIENT OF VARIATION 2896 MEDIAN ABSOLUTE DEVIATION (MAD) 2897 NORMALIZED INTERQUARTILE RANGE 2898 PERCENTAGE BEND MIDVARIANCE 2899 QN 2900 Q QUANTILE RANGE 2901 QUARTILE COEFFICIENT OF DISPERSION 2902 RANGE 2903 RELATIVE LABORATORY PERFORMANCE (RLP) 2904 RELATIVE STANDARD DEVIATION 2905 RELATIVE VARIANCE 2906 RESCALED SUM 2907 ROBUST POOLED RANGE 2908 ROBUST POOLED STANDARD DEVIATION 2909 ROOT MEAN SQUARE ERROR (RMS) 2910 SCALED MEDIAN ABSOLUTE DEVIATION (MAD) 2911 SIGNAL TO NOISE RATIO 2912 SN SCALE 2913 STANDARD DEVIATION 2914 SUM OF SQUARES 2915 SUM OF SQUARES FROM MEAN 2916 TRIMMED SD 2917 UNBIASED COEFFICIENT OF VARIATION 2918 VARIANCE 2919 WINSORIZED STANDARD DEVIATION 2920 WINSORIZED VARIANCE 2921 2922Higher Moments: 2923 EXCESS KURTOSIS 2924 GALTON SKEWNESS 2925 KURTOSIS 2926 PEARSON TWO SKEWNESS 2927 SKEWNESS 2928 2929Percentile Statistics: 2930 ___ DECILE 2931 EXTREME 2932 INDEX EXTREME 2933 INDEX MAXIMUM 2934 INDEX MINIMUM 2935 LOWER HINGE 2936 LOWER QUARTILE 2937 MINIMUM (MIN) 2938 MAXIMUM (MAX) 2939 PERCENTILE 2940 QUANTILE 2941 QUANTILE STANDARD ERROR 2942 UPPER HINGE 2943 UPPER QUARTILE 2944 2945Time Series Statistics: 2946 AUTOCORRELATION 2947 AUTOCOVARIANCE 2948 SIN AMPLITUDE 2949 SIN FREQUENCY 2950 2951Quality Control Statistics: 2952 CC 2953 CNP 2954 CNPK 2955 CNPM 2956 CNPMK 2957 CP 2958 CPK 2959 CPL 2960 CPM 2961 CPMK 2962 CPU 2963 EXPECTED LOSS 2964 PERCENT DEFECTIVE 2965 TAGUCHI SN+ 2966 TAGUCHI SN- 2967 TAGUCHI SN0 2968 TAGUCHI SN00 2969 2970Statistical Tests: 2971 A BASIS NORMAL 2972 A BASIS LOGNORMAL 2973 A BASIS WEIBULL 2974 A BASIS NONPARAMETRIC 2975 B BASIS NORMAL 2976 B BASIS LOGNORMAL 2977 B BASIS WEIBULL 2978 B BASIS NONPARAMETRIC 2979 BINOMIAL PROPORTIONS 2980 CHI-SQUARE SD TEST 2981 CHI-SQUARE SD TEST CDF 2982 CHI-SQUARE SD TEST PVALUE 2983 CHI-SQUARE SD TEST LOWER TAIL PVALUE 2984 CHI-SQUARE SD TEST UPPER TAIL PVALUE 2985 CUMULATIVE SUM FORWARD TEST 2986 CUMULATIVE SUM FORWARD TEST PVALUE 2987 CUMULATIVE SUM BACKWARD TEST 2988 CUMULATIVE SUM BACKWARD TEST PVALUE 2989 DAVID TEST 2990 DAVID TEST CDF 2991 DAVID TEST MAXIMUM INDEX 2992 DAVID TEST MINIMUM INDEX 2993 DAVID TEST PVALUE 2994 DIXON TEST 2995 DIXON MAXIMUM TEST 2996 DIXON MINIMUM TEST 2997 EXTREME STUDENTIZED DEVIATE 2998 FREQUENCY TEST 2999 FREQUENCY TEST CDF 3000 FREQUENCY WITHIN A BLOCK TEST 3001 FREQUENCY WITHIN A BLOCK TEST CDF 3002 GRUBB 3003 GRUBB TEST CDF 3004 GRUBB TEST DIRECTION 3005 GRUBB TEST INDEX 3006 JARQUE BERA 3007 JARQUE BERA CDF 3008 JARQUE BERA PVALUE 3009 KURTOSIS OUTLIER TEST 3010 KURTOSIS OUTLIER TEST CDF 3011 KURTOSIS OUTLIER TEST CRITICAL VALUE 3012 KURTOSIS OUTLIER TEST INDEX 3013 KURTOSIS OUTLIER TEST PVALUE 3014 LOWER COEFFICIENT OF DISPERSION CONFIDENCE LIMIT 3015 LOWER ONESIDED COEFFICIENT OF DISPERSION CONFIDENCE LIMIT 3016 LOWER CONFIDENCE LIMIT 3017 LOWER LOGNORMAL COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3018 LOWER PREDICTION BOUND 3019 LOWER PREDICTION LIMIT 3020 LOWER STANDARD DEVIATION CONFIDENCE LIMIT 3021 LOWER STANDARD DEVIATION PREDICTION LIMIT 3022 LJUNG BOX TEST 3023 MCCOOL WEIBULL LOCATION TEST 3024 MCCOOL WEIBULL LOCATION TEST CDF 3025 MCCOOL WEIBULL LOCATION TEST CV50 3026 MCCOOL WEIBULL LOCATION TEST CV90 3027 MCCOOL WEIBULL LOCATION TEST CV95 3028 MCCOOL WEIBULL LOCATION TEST PVALUE 3029 MEAN SUCCESSIVE DIFFERENCE 3030 MEAN SUCCESSIVE DIFFERENCE NORMALIZED 3031 MEAN SUCCESSIVE DIFFERENCE CDF 3032 MEAN SUCCESSIVE DIFFERENCE PVALUE 3033 NORMAL TOLERANCE K FACTOR 3034 NORMAL TOLERANCE LOWER LIMIT 3035 NORMAL TOLERANCE UPPER LIMIT 3036 NORMAL TOLERANCE ONE SIDED K FACTOR 3037 NORMAL TOLERANCE ONE SIDED LOWER LIMIT 3038 NORMAL TOLERANCE ONE SIDED UPPER LIMIT 3039 ONE SAMPLE COEFFICIENT OF VARIATION TEST 3040 ONE SAMPLE COEFFICIENT OF VARIATION TEST CDF 3041 ONE SAMPLE COEFFICIENT OF VARIATION TEST PVALUE 3042 ONE SAMPLE COEFFICIENT OF VARIATION LOWER PVALUE 3043 ONE SAMPLE COEFFICIENT OF VARIATION UPPER PVALUE 3044 ONE SAMPLE SIGN TEST 3045 ONE SAMPLE SIGN TEST CDF 3046 ONE SAMPLE SIGN TEST PVALUE 3047 ONE SAMPLE SIGN TEST LOWER TAIL PVALUE 3048 ONE SAMPLE SIGN TEST UPPER TAIL PVALUE 3049 ONE SAMPLE T-TEST 3050 ONE SAMPLE T-TEST CDF 3051 ONE SAMPLE T-TEST PVALUE 3052 ONE SAMPLE T-TEST LOWER TAIL PVALUE 3053 ONE SAMPLE T-TEST UPPER TAIL PVALUE 3054 ONE SAMPLE WILCOXON SIGNED RANK TEST 3055 ONE SAMPLE WILCOXON SIGNED RANK TEST CDF 3056 ONE SAMPLE WILCOXON SIGNED RANK TEST PVALUE 3057 ONE SAMPLE WILCOXON SIGNED RANK TEST LOWER TAIL PVALUE 3058 ONE SAMPLE WILCOXON SIGNED RANK TEST UPPER TAIL PVALUE 3059 ONE-SIDED LOWER AGRESTI-COUL 3060 ONE-SIDED UPPER AGRESTI-COUL 3061 ONE-SIDED LOWER COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3062 ONE-SIDED UPPER COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3063 ONE-SIDED LOWER CONFIDENCE LIMIT 3064 ONE-SIDED UPPER CONFIDENCE LIMIT 3065 ONE-SIDED LOWER EXACT BINOMIAL 3066 ONE-SIDED UPPER EXACT BINOMIAL 3067 ONE-SIDED LOWER PREDICTION BOUND 3068 ONE-SIDED LOWER STANDARD DEVIATION CONFIDENCE LIMIT 3069 ONE-SIDED LOWER STANDARD DEVIATION PREDICTION LIMIT 3070 ONE-SIDED UPPER PREDICTION BOUND 3071 ONE-SIDED LOWER PREDICTION LIMIT 3072 ONE-SIDED UPPER PREDICTION LIMIT 3073 ONE-SIDED UPPER STANDARD DEVIATION CONFIDENCE LIMIT 3074 ONE-SIDED UPPER STANDARD DEVIATION PREDICTION LIMIT 3075 POISSON DISPERSION TEST 3076 POISSON DISPERSION TEST CDF 3077 POISSON DISPERSION TEST PVALUE 3078 SKEWNESS OUTLIER TEST 3079 SKEWNESS OUTLIER TEST CDF 3080 SKEWNESS OUTLIER TEST CRITICAL VALUE 3081 SKEWNESS OUTLIER TEST INDEX 3082 SKEWNESS OUTLIER TEST PVALUE 3083 TIETJEN-MOORE TEST 3084 TIETJEN-MOORE MAXIMUM TEST 3085 TIETJEN-MOORE MINIMUM TEST 3086 TWO-SIDED LOWER AGRESTI-COUL 3087 TWO-SIDED UPPER AGRESTI-COUL 3088 TWO-SIDED LOWER EXACT BINOMIAL 3089 TWO-SIDED UPPER EXACT BINOMIAL 3090 UPPER COEFFICIENT OF DISPERSION CONFIDENCE LIMIT 3091 UPPER ONESIDED COEFFICIENT OF DISPERSION CONFIDENCE LIMIT 3092 UPPER COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3093 UPPER CONFIDENCE LIMIT 3094 UPPER LOGNORMAL COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3095 UPPER PREDICTION BOUND 3096 UPPER PREDICTION LIMIT 3097 UPPER STANDARD DEVIATION CONFIDENCE LIMIT 3098 UPPER STANDARD DEVIATION PREDICTION LIMIT 3099 WILK SHAPIRO TEST 3100 WILK SHAPIRO TEST PVALUE 3101 3102Spatial Data: 3103 RELATIVE DISPERSION INDEX 3104 UNIFORM CHISQUARE 3105 VARIATIONAL DISTANCE 3106 3107Distribution: 3108 BOX COX NORMALITY PPCC 3109 BOX COX NORMALITY LAMBDA 3110 KAPPENMAN R 3111 KAPPENMAN R CUTOFF 3112 3113 ANGLIT PPCC 3114 ANGLIT PPCC LOCATION 3115 ANGLIT PPCC SCALE 3116 ARCSINE PPCC 3117 ARCSINE PPCC LOCATION 3118 ARCSINE PPCC SCALE 3119 CAUCHY PPCC 3120 CAUCHY PPCC LOCATION 3121 CAUCHY PPCC SCALE 3122 COSINE PPCC 3123 COSINE PPCC LOCATION 3124 COSINE PPCC SCALE 3125 DOUBLE EXPONENTIAL PPCC 3126 DOUBLE EXPONENTIAL PPCC LOCATION 3127 DOUBLE EXPONENTIAL PPCC SCALE 3128 EXPONENTIAL PPCC 3129 EXPONENTIAL PPCC LOCATION 3130 EXPONENTIAL PPCC SCALE 3131 FATIGUE LIFE PPCC STATISTIC 3132 FATIGUE LIFE PPCC LOCATION 3133 FATIGUE LIFE PPCC SCALE 3134 FATIGUE LIFE PPCC SHAPE 3135 GAMMA PPCC STATISTIC 3136 GAMMA PPCC LOCATION 3137 GAMMA PPCC SCALE 3138 GAMMA PPCC SHAPE 3139 GENERALIZED PARETO PPCC STATISTIC 3140 GENERALIZED PARETO PPCC LOCATION 3141 GENERALIZED PARETO PPCC SCALE 3142 GENERALIZED PARETO PPCC SHAPE 3143 GH PPCC STATISTIC 3144 GH PPCC LOCATION 3145 GH PPCC SCALE 3146 GH PPCC SHAPE ONE 3147 GH PPCC SHAPE TWO 3148 HALF CAUCHY PPCC 3149 HALF CAUCHY PPCC LOCATION 3150 HALF CAUCHY PPCC SCALE 3151 HALF NORMAL PPCC 3152 HALF NORMAL PPCC LOCATION 3153 HALF NORMAL PPCC SCALE 3154 HYPERBOLIC SECANT PPCC 3155 HYPERBOLIC SECANT PPCC LOCATION 3156 HYPERBOLIC SECANT PPCC SCALE 3157 LOGISTIC PPCC 3158 LOGISTIC PPCC LOCATION 3159 LOGISTIC PPCC SCALE 3160 LOGNORMAL PPCC STATISTIC 3161 LOGNORMAL PPCC LOCATION 3162 LOGNORMAL PPCC SCALE 3163 LOGNORMAL PPCC SHAPE 3164 MAXWELL PPCC 3165 MAXWELL PPCC LOCATION 3166 MAXWELL PPCC SCALE 3167 MAXIMUM GUMBEL PPCC 3168 MAXIMUM GUMBEL PPCC LOCATION 3169 MAXIMUM GUMBEL PPCC SCALE 3170 MINIMUM GUMBEL PPCC 3171 MINIMUM GUMBEL PPCC LOCATION 3172 MINIMUM GUMBEL PPCC SCALE 3173 NORMAL PPCC 3174 NORMAL PPCC LOCATION 3175 NORMAL PPCC SCALE 3176 RAYLEIGH PPCC 3177 RAYLEIGH PPCC LOCATION 3178 RAYLEIGH PPCC SCALE 3179 SEMICIRCULAR PPCC 3180 SEMICIRCULAR PPCC LOCATION 3181 SEMICIRCULAR PPCC SCALE 3182 SINE PPCC 3183 SINE PPCC LOCATION 3184 SINE PPCC SCALE 3185 SLASH PPCC 3186 SLASH PPCC LOCATION 3187 SLASH PPCC SCALE 3188 TUKEY LAMBDA PPCC STATISTIC 3189 TUKEY LAMBDA PPCC LOCATION 3190 TUKEY LAMBDA PPCC SCALE 3191 TUKEY LAMBDA PPCC SHAPE 3192 WALD PPCC STATISTIC 3193 WALD PPCC LOCATION 3194 WALD PPCC SCALE 3195 WALD PPCC SHAPE 3196 WEIBULL PPCC STATISTIC 3197 WEIBULL PPCC LOCATION 3198 WEIBULL PPCC SCALE 3199 WEIBULL PPCC SHAPE 3200 UNIFORM PPCC 3201 UNIFORM PPCC LOCATION 3202 UNIFORM PPCC SCALE 3203 2PARAMETER WEIBULL PPCC STATISTIC 3204 2PARAMETER WEIBULL PPCC SCALE 3205 2PARAMETER WEIBULL PPCC SHAPE 3206 3207 DOUBLE EXPONENTIAL ANDERSON DARLING 3208 DOUBLE EXPONENTIAL ANDERSON DARLING LOCATION 3209 DOUBLE EXPONENTIAL ANDERSON DARLING SCALE 3210 EXPONENTIAL ANDERSON DARLING 3211 EXPONENTIAL ANDERSON DARLING LOCATION 3212 EXPONENTIAL ANDERSON DARLING SCALE 3213 GAMMA (2-PAR) ANDERSON DARLING 3214 GAMMA (2-PAR) ANDERSON DARLING LOCATION 3215 GAMMA (2-PAR) ANDERSON DARLING SCALE 3216 GUMBEL ANDERSON DARLING 3217 GUMBEL ANDERSON DARLING LOCATION 3218 GUMBEL ANDERSON DARLING SCALE 3219 LOGISTIC ANDERSON DARLING 3220 LOGISTIC ANDERSON DARLING LOCATION 3221 LOGISTIC ANDERSON DARLING SCALE 3222 LOGNORMAL (2-PAR) ANDERSON DARLING 3223 LOGNORMAL (2-PAR) ANDERSON DARLING LOCATION 3224 LOGNORMAL (2-PAR) ANDERSON DARLING SCALE 3225 MAXWELL ANDERSON DARLING 3226 MAXWELL ANDERSON DARLING LOCATION 3227 MAXWELL ANDERSON DARLING SCALE 3228 NORMAL ANDERSON DARLING 3229 NORMAL ANDERSON DARLING LOCATION 3230 NORMAL ANDERSON DARLING SCALE 3231 RAYLEIGH ANDERSON DARLING 3232 RAYLEIGH ANDERSON DARLING LOCATION 3233 RAYLEIGH ANDERSON DARLING SCALE 3234 UNIFORM ANDERSON DARLING 3235 UNIFORM ANDERSON DARLING LOCATION 3236 UNIFORM ANDERSON DARLING SCALE 3237 WEIBULL (2-PAR) ANDERSON DARLING 3238 WEIBULL (2-PAR) ANDERSON DARLING LOCATION 3239 WEIBULL (2-PAR) ANDERSON DARLING SCALE 3240 3241Miscellaneous: 3242 COMMON DIGITS 3243 INTEGRAL 3244 NUMBER OF COMMON DIGITS 3245 PRODUCT 3246 RAW SHANNON DIVERSITY INDEX 3247 RAW SIMPSON DIVERSITY INDEX 3248 SHANNON DIVERSITY INDEX 3249 SIMPSON DIVERSITY INDEX 3250 SIZE (or NUMBER or COUNT) 3251 SUM 3252 UNIQUE (NUMBER OF DISTINCT VALUES) 3253 VALUE COUNT 3254 3255Following are used by LET ... = CROSS TABULATE ... 3256 GROUP ONE 3257 GROUP TWO 3258 GROUP THREE 3259 GROUP FOUR 3260 GROUP FIVE 3261 GROUP SIX 3262 3263Case 2: Two Response Variables 3264 3265Group Statistics: 3266 COMMON COEFFICIENT OF VARIATION 3267 COMMON BIAS CORRECTED COEFFICIENT OF VARIATION 3268 LOWER COMMON COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3269 UPPER COMMON COEFFICIENT OF VARIATION CONFIDENCE LIMIT 3270 3271Weighted Statistics: 3272 WEIGHTED MEAN 3273 WEIGHTED ORDER STATISTIC MEAN 3274 WEIGHTED STANDARD DEVIATION 3275 WEIGHTED SKEWNESS 3276 WEIGHTED SUM 3277 WEIGHTED SUM OF ABSOLUTE VALUES 3278 WEIGHTED SUM OF SQUARES 3279 WEIGHTED TRIMMED MEAN 3280 WEIGHTED VARIANCE 3281 3282Co-Relation: 3283 ANGULAR COSINE DISTANCE 3284 ANGULAR COSINE SIMILARITY 3285 BINARY ASYMMETRIC DICE MATCH DISSIMILARITY 3286 BINARY ASYMMETRIC DICE MATCH SIMILARITY 3287 BINARY ASYMMETRIC SOKAL MATCH DISSIMILARITY 3288 BINARY ASYMMETRIC SOKAL MATCH SIMILARITY 3289 BINARY JACCARD DISSIMILARITY 3290 BINARY JACCARD SIMILARITY 3291 BINARY MATCH DISSIMILARITY 3292 BINARY MATCH SIMILARITY 3293 BINARY ROGERS MATCH DISSIMILARITY 3294 BINARY ROGERS MATCH SIMILARITY 3295 BINARY SOKAL MATCH DISSIMILARITY 3296 BINARY SOKAL MATCH SIMILARITY 3297 BIWEIGHT MIDCORRELATION 3298 BIWEIGHT MIDCOVARIANCE 3299 COMOVEMENT 3300 CORRELATION 3301 CORRELATION ABSOLUTE VALUE 3302 CORRELATION CDF 3303 CORRELATION PVALUE 3304 COSINE DISTANCE 3305 COSINE SIMILARITY 3306 COVARIANCE 3307 DOT PRODUCT 3308 EUCLIDEAN DISTANCE 3309 EUCLIDEAN LENGTH 3310 GENERALZIED JACCARD COEFFICIENT 3311 GENERALZIED JACCARD DISTANCE 3312 KENDELLS TAU 3313 KENDALLS TAU ABSOLUTE VALUE 3314 KENDALLS TAU CDF 3315 KENDELLS TAU DISSIMILARITY 3316 KENDALLS TAU PVALUE 3317 KENDALLS TAU LOWER TAILED PVALUE 3318 KENDALLS TAU UPPER TAILED PVALUE 3319 MANHATTAN DISTANCE 3320 MINKOWSKI DISTANCE 3321 PEARSON DISSIMILARITY 3322 PERCENTAGE BEND CORRELATION 3323 RANK COMOVEMENT 3324 RANK CORRELATION 3325 RANK CORRELATION ABSOLUTE VALUE 3326 RANK CORRELATION CDF 3327 RANK CORRELATION PVALUE 3328 RANK CORRELATION LOWER TAILED PVALUE 3329 RANK CORRELATION UPPER TAILED PVALUE 3330 RANK COVARIANCE 3331 SPEARMAN DISSIMILARITY 3332 WINSORIZED CORRELATION 3333 WINSORIZED COVARIANCE 3334 3335Regression/Fitting: 3336 LINEAR CORRELATION 3337 LINEAR DISTINCT X 3338 LINEAR INTERCEPT 3339 LINEAR INTERCEPT SD 3340 LINEAR RESSD 3341 LINEAR SLOPE 3342 LINEAR SLOPE SD 3343 REPEATABILITY SD 3344 REPRODUCABILITY SD 3345 3346Categorical Data: 3347 CRAMER CONTINGENCY COEFFICIENT 3348 FALSE NEGATIVE 3349 FALSE POSITIVE 3350 LOG ODDS RATIO (BIAS CORRECTED LOG ODDS RATIO) 3351 NEGATIVE PREDICTIVE VALUE 3352 ODDS RATIO (BIAS CORRECTED ODDS RATIO) 3353 PEARSON CONTINGENCY COEFFICIENT 3354 PRECENT AGREE 3355 PRECENT DISAGREE 3356 POSITIVE PREDICTIVE VALUE 3357 RATIO (= SUM1/SUM2) 3358 RELATIVE RISK 3359 STANDARD ERROR ODDS RATIO (STANDARD ERROR OF THE 3360 BIAS CORRECTED ODDS RATIO) 3361 STANDARD ERROR LOG ODDS RATIO (STANDARD ERROR OF 3362 THE BIAS CORRECTED LOG ODDS RATIO) 3363 TRUE NEGATIVE 3364 TRUE POSITIVE 3365 TEST SENSITIVITY 3366 TEST SPECIFICITY 3367 3368Difference of Location: 3369 DIFFERENCE OF BIWEIGHT LOCATION 3370 DIFFERENCE OF GEOMETRIC MEANS 3371 DIFFERENCE OF <H10/H12/H15/H17/H20> LOCATION 3372 DIFFERENCE OF HARMONIC MEANS 3373 DIFFERENCE OF HODGES-LEHMAN 3374 DIFFERENCE OF LP LOCATION 3375 DIFFERENCE OF MEANS 3376 DIFFERENCE OF MEDIANS 3377 DIFFERENCE OF MIDMEANS 3378 DIFFERENCE OF TRIMMED MEANS 3379 DIFFERENCE OF WINSORIZED MEANS 3380 3381Difference of Scale: 3382 DIFFERENCE OF AAD 3383 DIFFERENCE OF AVERAGE ABSOLUTE DEVIATIONS FROM MEDIAN 3384 DIFFERENCE OF BIWEIGHT MIDVARIANCE 3385 DIFFERENCE OF BIWEIGHT SCALE 3386 DIFFERENCE OF COEFFICIENT OF VARIATION 3387 DIFFERENCE OF EXTREMES 3388 DIFFERENCE OF GEOMETRIC SD 3389 DIFFERENCE OF <H10/H12/H15/H17/H20> SCALE 3390 DIFFERENCE OF INTERQUARTILE RANGE 3391 DIFFERENCE OF KURTOSIS 3392 DIFFERENCE OF EXCESS KURTOSIS 3393 DIFFERENCE OF MAD 3394 DIFFERENCE OF MAXIMUM 3395 DIFFERENCE OF MIDRANGE 3396 DIFFERENCE OF MINIMUM 3397 DIFFERENCE OF NORMALIZED INTERQUARTILE RANGE 3398 DIFFERENCE OF PERCENTAGE BEND 3399 DIFFERENCE OF PRECISION 3400 DIFFERENCE OF QN 3401 DIFFERENCE OF QUANTILE 3402 DIFFERENCE OF RANGE 3403 DIFFERENCE OF RELATIVE STANDARD DEVIATION 3404 DIFFERENCE OF RELATIVE VARIANCE 3405 DIFFERENCE OF RESCALD SUM 3406 DIFFERENCE OF ROOT MEAN SQUARE ERROR 3407 DIFFERENCE OF SCALED MAD 3408 DIFFERENCE OF SD OF LP LOCATION 3409 DIFFERENCE OF SD OF MEAN 3410 DIFFERENCE OF SKEWNESS 3411 DIFFERENCE OF GALTON SKEWNESS 3412 DIFFERENCE OF PEARSON TWO SKEWNESS 3413 DIFFERENCE OF SN 3414 DIFFERENCE OF SNR 3415 DIFFERENCE OF STANDARD DEVIATIONS 3416 DIFFERENCE OF SUM OF SQUARES 3417 DIFFERENCE OF SUM OF SQUARES FROM MEAN 3418 DIFFERENCE OF VARIANCES 3419 DIFFERENCE OF VARIANCE OF LP LOCATION 3420 DIFFERENCE OF VARIANCE OF THE MEAN 3421 DIFFERENCE OF WINSORIZED SD 3422 DIFFERENCE OF WINSORIZED VARIANCE 3423 3424Statistical Tests 3425 ANDERSON DARLING K SAMPLE TEST 3426 ANDERSON DARLING K SAMPLE TEST CRITICAL VALUE 3427 BINOMIAL RATIO 3428 BIVARIATE CRAMER VON MISES TEST 3429 BIVARIATE CRAMER VON MISES 95 CRITICAL VALUE 3430 BIVARIATE CRAMER VON MISES 05 CRITICAL VALUE 3431 COCHRAN VARIANCE OUTLIER TEST 3432 COCHRAN VARIANCE OUTLIER CV95 3433 COCHRAN VARIANCE OUTLIER CV99 3434 COCHRAN VARIANCE OUTLIER PVALUE 3435 COCHRAN VARIANCE OUTLIER CDF 3436 COCHRAN MINIMUM VARIANCE OUTLIER TEST 3437 COCHRAN MINIMUM VARIANCE OUTLIER CV95 3438 COCHRAN MINIMUM VARIANCE OUTLIER CV99 3439 COCHRAN MINIMUM VARIANCE OUTLIER PVALUE 3440 COCHRAN MINIMUM VARIANCE OUTLIER CDF 3441 DIFFERENCE OF BINOMIAL PROPORTIONS 3442 DIFFERENCE OF BINOMIAL PROPORTIONS LOWER CONFIDENCE LIMIT 3443 DIFFERENCE OF BINOMIAL PROPORTIONS UPPER CONFIDENCE LIMIT 3444 F TEST 3445 F TEST CDF 3446 F TEST PVALUE 3447 FISHER TWO SAMPLE RANDOMIZATION TEST 3448 FISHER TWO SAMPLE RANDOMIZATION TEST PVALUE 3449 FISHER TWO SAMPLE RANDOMIZATION LOWER TAIL PVALUE 3450 GROUPED POISSON DISPERSION TEST 3451 GROUPED POISSON DISPERSION TEST CDF 3452 GROUPED POISSON DISPERSION TEST PVALUE 3453 KLOTZ TEST 3454 KLOTZ TEST CDF 3455 KLOTZ TEST PVALUE 3456 KLOTZ TEST LOWER TAILED PVALUE 3457 KLOTZ TEST UPPER TAILED PVALUE 3458 KRUSKALL WALLIS TEST 3459 KRUSKALL WALLIS TEST CDF 3460 KRUSKALL WALLIS TEST PVALUE 3461 MANN WHITNEY RANK SUM TEST 3462 MANN WHITNEY RANK SUM TEST CDF 3463 MANN WHITNEY RANK SUM TEST PVALUE 3464 MANN WHITNEY RANK SUM LOWER TAIL PVALUE 3465 MANN WHITNEY RANK SUM UPPER TAIL PVALUE 3466 MANN WHITNEY U STATISTIC 3467 MEAN NEAREST NEIGHBOR DISTANCE CDF 3468 MEAN NEAREST NEIGHBOR DISTANCE PVALUE 3469 MEAN NEAREST NEIGHBOR DISTANCE TEST 3470 MEDIAN TEST 3471 MEDIAN TEST CDF 3472 MEDIAN TEST PVALUE 3473 ONE SAMPLE COEFFICIENT OF VARIATION TEST 3474 ONE SAMPLE COEFFICIENT OF VARIATION TEST CDF 3475 ONE SAMPLE COEFFICIENT OF VARIATION TEST PVALUE 3476 ONE SAMPLE COEFFICIENT OF VARIATION LOWER PVALUE 3477 ONE SAMPLE COEFFICIENT OF VARIATION UPPER PVALUE 3478 POLLARD ONE CDF 3479 POLLARD ONE PVALUE 3480 POLLARD ONE TEST 3481 POLLARD TWO CDF 3482 POLLARD TWO PVALUE 3483 POLLARD TWO TEST 3484 POLLARD THREE CDF 3485 POLLARD THREE PVALUE 3486 POLLARD THREE TEST 3487 POLLARD FOUR CDF 3488 POLLARD FOUR PVALUE 3489 POLLARD FOUR TEST 3490 POLLARD FIVE CDF 3491 POLLARD FIVE PVALUE 3492 POLLARD FIVE TEST 3493 RATIO OF MEANS 3494 RATIO OF MEANS LOWER CONFIDENCE LIMIT 3495 RATIO OF MEANS UPPER CONFIDENCE LIMIT 3496 SQUARED RANK TEST 3497 SQUARED RANK TEST CDF 3498 SQUARED RANK TEST PVALUE 3499 SQUARED RANK TEST LOWER TAILED PVALUE 3500 SQUARED RANK TEST UPPER TAILED PVALUE 3501 SUMMARY COEFFICIENT OF VARIATION 3502 SUMMARY LOWER SD CONFIDENCE LIMITS 3503 SUMMARY LOWER SD PREDICTION LIMITS 3504 SUMMARY ONE SIDED LOWER SD CONFIDENCE LIMITS 3505 SUMMARY ONE SIDED LOWER SD PREDICTION LIMITS 3506 SUMMARY ONE SIDED UPPER SD CONFIDENCE LIMITS 3507 SUMMARY ONE SIDED UPPER SD PREDICTION LIMITS 3508 SUMMARY UPPER SD CONFIDENCE LIMITS 3509 SUMMARY UPPER SD PREDICTION LIMITS 3510 TWO SAMPLE CHI-SQUARE TEST 3511 TWO SAMPLE CHI-SQUARE TEST CDF 3512 TWO SAMPLE CHI-SQUARE TEST PVALUE 3513 TWO SAMPLE COEFFICIENT OF VARIATION TEST 3514 TWO SAMPLE COEFFICIENT OF VARIATION TEST CDF 3515 TWO SAMPLE COEFFICIENT OF VARIATION TEST PVALUE 3516 TWO SAMPLE COEFFICIENT OF VARIATION LOWER PVALUE 3517 TWO SAMPLE COEFFICIENT OF VARIATION UPPER PVALUE 3518 TWO SAMPLE KOLMOGOROV SMIRNOV TEST 3519 TWO SAMPLE KOLMOGOROV SMIRNOV CRITICAL VALUE 3520 TWO SAMPLE PAIRED T-TEST 3521 TWO SAMPLE PAIRED T-TEST CDF 3522 TWO SAMPLE PAIRED T-TEST PVALUE 3523 TWO SAMPLE PAIRED T-TEST LOWER TAIL PVALUE 3524 TWO SAMPLE PAIRED T-TEST UPPER TAIL PVALUE 3525 TWO SAMPLE SIGN TEST 3526 TWO SAMPLE SIGN TEST CDF 3527 TWO SAMPLE SIGN TEST PVALUE 3528 TWO SAMPLE SIGN TEST LOWER TAIL PVALUE 3529 TWO SAMPLE SIGN TEST UPPER TAIL PVALUE 3530 TWO SAMPLE T-TEST 3531 TWO SAMPLE T-TEST CDF 3532 TWO SAMPLE T-TEST PVALUE 3533 TWO SAMPLE T-TEST LOWER TAIL PVALUE 3534 TWO SAMPLE T-TEST UPPER TAIL PVALUE 3535 TWO SAMPLE WILCOXON SIGNED RANK TEST 3536 TWO SAMPLE WILCOXON SIGNED RANK TEST CDF 3537 TWO SAMPLE WILCOXON SIGNED RANK TEST PVALUE 3538 TWO SAMPLE WILCOXON SIGNED RANK TEST LOWER TAIL PVALUE 3539 TWO SAMPLE WILCOXON SIGNED RANK TEST UPPER TAIL PVALUE 3540 3541Distribution 3542 COMMON WEIBULL SHAPE TEST 3543 COMMON WEIBULL SHAPE TEST CDF 3544 COMMON WEIBULL SHAPE TEST PVALUE 3545 COMMON WEIBULL SHAPE TEST CV90 3546 COMMON WEIBULL SHAPE TEST CV95 3547 COMMON WEIBULL SHAPE TEST CV99 3548 3549Consensus Means 3550 DERSIMONIAN LAIRD 3551 DERSIMONIAN LAIRD STANDARD ERROR 3552 DERSIMONIAN LAIRD HHD 3553 DERSIMONIAN LAIRD MINMAX 3554 MANDEL PAULE 3555 MANDEL PAULE STANDARD ERROR 3556 MODIFIED MANDEL PAULE 3557 MODIFIED MANDEL PAULE STANDARD ERROR 3558 VANGEL RUKHIN 3559 VANGEL RUKHIN STANDARD ERROR 3560 GENERALIZED CONFIDENCE INTERVAL 3561 GENERALIZED CONFIDENCE INTERVAL STANDARD ERROR 3562 BOB 3563 BOB STANDARD ERROR 3564 BCP 3565 BCP STANDARD ERROR 3566 MEAN OF MEANS 3567 MEAN OF MEANS STANDARD ERROR 3568 FAIRWEATHER 3569 FAIRWEATHER STANDARD ERROR 3570 SCHILLER-EBERHARDT 3571 SCHILLER-EBERHARDT STANDARD ERROR 3572 GRAYBILL DEAL 3573 GRAYBILL DEAL SINHA STANDARD ERROR 3574 GRAYBILL DEAL NAIVE STANDARD ERROR 3575 GRAYBILL DEAL ZHANG ONE STANDARD ERROR 3576 GRAYBILL DEAL ZHANG TWO STANDARD ERROR 3577 3578Miscellaneous: 3579 DIFFERENCE OF BINOMIAL PROPORTIONS 3580 DIFFERENCE OF COUNTS 3581 DIFFERENCE OF INTEGRALS 3582 DIFFERENCE OF PRODUCTS 3583 DIFFERENCE OF SUMS 3584 INDEX FIRST MATCH 3585 INDEX LAST MATCH 3586 INDEX FIRST NOT MATCH 3587 INDEX LAST NOT MATCH 3588 PERCENTAGE DIFFERENCE OF THE MEAN 3589 3590Case 3: Three Response Variables 3591 3592Fit/Correlation: 3593 EQUAL SLOPES 3594 EQUAL SLOPES CDF 3595 EQUAL SLOPES CRITICAL VALUE 3596 PARTIAL CORRELATION 3597 PARTIAL CORRELATION ABSOLUTE VALUE 3598 PARTIAL CORRELATION CDF 3599 PARTIAL CORRELATION PVALUE 3600 PARTIAL KENDALL TAU CORRELATION 3601 PARTIAL KENDALL TAU CORRELATION ABSOLUTE VALUE 3602 PARTIAL RANK CORRELATION 3603 PARTIAL RANK CORRELATION ABSOLUTE VALUE 3604 3605Statistical Tests 3606 FRIEDMAN TEST 3607 FRIEDMAN TEST CDF 3608 FRIEDMAN TEST PVALUE 3609 QUADE TEST 3610 QUADE TEST CDF 3611 QUADE TEST PVALUE 3612 SUMMARY LOWER COEFFICIENT OF VARIATION CONFIDENCE LIMITS 3613 SUMMARY LOWER CONFIDENCE LIMITS 3614 SUMMARY LOWER PREDICTION BOUNDS 3615 SUMMARY LOWER PREDICTION LIMITS 3616 SUMMARY NORMAL TOLERANCE K FACTOR 3617 SUMMARY NORMAL TOLERANCE LOWER LIMIT 3618 SUMMARY NORMAL TOLERANCE UPPER LIMIT 3619 SUMMARY NORMAL TOLERANCE ONE SIDED K FACTOR 3620 SUMMARY NORMAL TOLERANCE ONE SIDED LOWER LIMIT 3621 SUMMARY NORMAL TOLERANCE ONE SIDED UPPER LIMIT 3622 SUMMARY ONE SAMPLE COEFFICIENT OF VARIATION CDF 3623 SUMMARY ONE SAMPLE COEFFICIENT OF VARIATION PVALUE 3624 SUMMARY ONE SAMPLE COEFFICIENT OF VARIATION TEST 3625 SUMMARY ONE SIDED LOWER CONFIDENCE LIMITS 3626 SUMMARY ONE SIDED LOWER PREDICTION BOUNDS 3627 SUMMARY ONE SIDED LOWER PREDICTION LIMITS 3628 SUMMARY ONE SIDED UPPER CONFIDENCE LIMITS 3629 SUMMARY ONE SIDED UPPER PREDICTION BOUNDS 3630 SUMMARY ONE SIDED UPPER PREDICTION LIMITS 3631 SUMMARY UPPER COEFFICIENT OF VARIATION CONFIDENCE LIMITS 3632 SUMMARY UPPER CONFIDENCE LIMITS 3633 SUMMARY UPPER PREDICTION BOUNDS 3634 SUMMARY UPPER PREDICTION LIMITS 3635 3636Consensus Means 3637 SUMMARY DERSIMONIAN LAIRD 3638 SUMMARY DERSIMONIAN LAIRD STANDARD ERROR 3639 SUMMARY DERSIMONIAN LAIRD HHD 3640 SUMMARY DERSIMONIAN LAIRD MINMAX 3641 SUMMARY MANDEL PAULE 3642 SUMMARY MANDEL PAULE STANDARD ERROR 3643 SUMMARY MODIFIED MANDEL PAULE 3644 SUMMARY MODIFIED MANDEL PAULE STANDARD ERROR 3645 SUMMARY VANGEL RUKHIN 3646 SUMMARY VANGEL RUKHIN STANDARD ERROR 3647 SUMMARY GENERALIZED CONFIDENCE INTERVAL 3648 SUMMARY GENERALIZED CONFIDENCE INTERVAL STANDARD ERROR 3649 SUMMARY BOB 3650 SUMMARY BOB STANDARD ERROR 3651 SUMMARY BCP 3652 SUMMARY BCP STANDARD ERROR 3653 SUMMARY MEAN OF MEANS 3654 SUMMARY MEAN OF MEANS STANDARD ERROR 3655 SUMMARY FAIRWEATHER 3656 SUMMARY FAIRWEATHER STANDARD ERROR 3657 SUMMARY SCHILLER-EBERHARDT 3658 SUMMARY SCHILLER-EBERHARDT STANDARD ERROR 3659 SUMMARY GRAYBILL DEAL 3660 SUMMARY GRAYBILL DEAL SINHA STANDARD ERROR 3661 SUMMARY GRAYBILL DEAL NAIVE STANDARD ERROR 3662 SUMMARY GRAYBILL DEAL ZHANG ONE STANDARD ERROR 3663 SUMMARY GRAYBILL DEAL ZHANG TWO STANDARD ERROR 3664 3665---------------------------------------------------------- 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800------------------------- *MATH OPERATIONS* ------------ 3801 3802MATHEMATICS OPERATIONS 3803Mathematics Operations 3804 3805The execution of a variety of mathematical operations is done via 3806subcommands under the LET command, as in 3807 3808 LET A = SUM X 3809 LET B = INTEGRAL F WRT X FOR X = 0 TO 10 3810 LET C = SORT X 3811 3812The math operations are of 5 types-- 3813 3814 1) the operation is applied to a variable and the result is a 3815 parameter. 3816 2) the operation is applied to a variable and the result is a 3817 variable. 3818 3) the operation is applied to a function. 3819 4) the operation generates sequences or patterns. 3820 5) the operation is applied to a matrix (these are under MATRIX 3821 OPERATIONS). 3822 38231. The available mathematical subcommands which operate on a variable 3824 and result in a parameter are as follows-- 3825 3826 SUM Compute the sum of elements in a variable 3827 PRODUCT Compute the product of elements in a 3828 variable 3829 INTEGRAL Compute the integral of elements in a 3830 variable 3831 38322. The available mathematical subcommands which operate on a variable 3833 and result in a variable are as follows-- 3834 3835 CUMULATIVE SUM Compute the cumulative sums of elements in 3836 a variable 3837 CUMULATIVE PRODUCT Compute the cumulative products of 3838 elements in a variable 3839 CUMULATIVE INTEGRAL Compute the cumulative integrals of 3840 elements in a variable 3841 3842 SEQUENTIAL DIFFERENCE Compute the sequential differences of 3843 elements in a variable 3844 3845 SORT Sort the elements in a variable 3846 SORTC Sort one variable and carry another 3847 RANK Rank the elements in a variable 3848 CODE Code the elements in a variable 3849 CODE2 Binary code the elements in a variable 3850 CODE4 Quartile code the elements in a variable 3851 CODEH Hinge code the elements in a variable 3852 CODE8 Octal code the elements in a variable 3853 CODE<N> Decile code the elements in a variable 3854 COCODE Code one variable by another variable 3855 COCOPY Code one variable by another variable 3856 DISTINCT Extract the distinct elements from a 3857 variable 3858 FREQUENCY Compute the frequencies of distinct values 3859 3860 CONVOLUTION Compute the convolution of the elements in 3861 2 variables 3862 DECONVOLUTION Compute the deconvolution of the elements 3863 in 2 variables 3864 3865 RUNGE-KUTTA Solve an ordinary first or second order 3866 differential equation 3867 3868 INTERPOLATION Perform a cubic interpolation 3869 LINEAR INTERPOLATION Perform a linear interpolation 3870 BILINEAR INTERPOLATION Perform bivariate linear interpolation 3871 BIVARIATE INTERPOLAT Perform bivariate interpolation starting 3872 from a regular grid 3873 2D INTERPOLATION Perform bivariate interpolation from 3874 irregular points to a grid 3875 3876 FOURIER TRANSFORM Compute the Fourier transform 3877 INVERSE FOURIER TRANS Compute the inverse Fourier transform 3878 FFT Compute the fast Fourier transform 3879 INVERSE FFT Compute the inverse fast Fourier transform 3880 COSINE TRANSFORM Compute the cosine transform 3881 SINE TRANSFORM Compute the sine transform 3882 3883 COMPLEX ADDITION Perform a complex addition 3884 COMPLEX CONJUGATES Calculate a complex conjugates 3885 COMPLEX DIVISION Perform a complex division 3886 COMPLEX EXPONENTIATION Perform a complex exponentiation 3887 COMPLEX MULTIPLICATION Perform a complex multiplication 3888 COMPLEX ROOTS Compute the complex roots 3889 COMPLEX SQUARE ROOTS Compute the complex square roots 3890 COMPLEX SUBTRACTION Perform a complex subtraction 3891 3892 POLYNOMIAL ADDITION Perform a polynomial addition 3893 POLYNOMIAL DIVISION Perform a polynomial division 3894 POLYNOMIAL EVALUATION Perform a polynomial evaluation 3895 POLYNOMIAL MULT Perform a polynomial multiplication 3896 POLYNOMIAL SQUARE Perform a polynomial square 3897 POLYNOMIAL SUBTRACTION Perform a polynomial subtraction 3898 3899 VECTOR ADDITION Perform a vector addition 3900 VECTOR ANGLE Compute the vector angle 3901 VECTOR DISTANCE Compute the vector distance 3902 VECTOR DOT PRODUCT Compute the vector dot product 3903 VECTOR LENGTH Compute the vector length 3904 VECTOR SUBTRACTION Perform a vector subtraction 3905 3906 SET CARDINALITY Compute the set cardinality 3907 SET CARTESIAN PRODUCT Perform a set cartesian product 3908 SET COMPLEMENT Perform a set complement 3909 SET DISTINCT Extract the distinct elements of a set 3910 SET INTERSECTION Perform a set intersection 3911 SET UNION Perform a set union 3912 3913 LOGICAL AND Perform a logical and 3914 LOGICAL IFF Perform a logical iff 3915 LOGICAL IFTHEN Perform a logical ifthen 3916 LOGICAL NAND Perform a logical nand 3917 LOGICAL NOR Perform a logical nor 3918 LOGICAL NOT Perform a logical not 3919 LOGICAL OR Perform a logical or 3920 LOGICAL XOR Perform a logical xor 3921 3922 39233. The available mathematical subcommands which operate on a function 3924 are as follows-- 3925 3926 ROOTS Compute the real roots of a function 3927 DERIVATIVE Compute the symbolic derivative of a 3928 function 3929 INTEGRAL Compute the definite integral of a 3930 function 3931 OPTIMIZE Perform unconstrained optimization of a 3932 univariate function 3933 3934 39354. The available mathematical subcommands which generate sequences and 3936 patterns-- 3937 3938 SEQUENCE Generate a sequence within a variable 3939 PATTERN Generate a patterned sequence within a 3940 variable 3941 PRIME NUMBERS Generate prime numbers 3942 FIBONNACCI NUMBERS Generate Fibonnacci numbers 3943 DATA Place numbers in a variable 3944 CANTOR NUMBERS Generate Cantor numbers 3945 JULIA Generate Julia numbers 3946 3947---------------------------------------------------------- 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000------------------------- *MATRIX OPERATIONS* ------------ 4001 4002MATRIX OPERATIONS 4003Matrix Operations 4004 4005The execution of a variety of matrix operations is done via 4006subcommands under the LET command, as in 4007 4008 LET X = MATRIX SOLVE M B 4009 LET M = DIAGONAL MATIX V 4010 LET MINV = MATRIX INVERSE M 4011 4012The following is a list of the matrix commands. 4013 4014 4015 CHOLESKY DECOMP Perform a Cholesky decomposition 4016 CORRELATION MATRIX Compute the correlation matrix of a matrix 4017 DIAGONAL MATRIX Generate a diagonal matrix from a vector 4018 MATRIX ADDITION Perform a matrix addition 4019 MATRIX ADJOINT Compute the adjoint of a matrix 4020 MATRIX AUGMENT Add columns to a current matrix 4021 MATRIX COFACTOR Compute the matrix cofactors 4022 MATRIX DIAGONAL Extract the diagonal elements of a matrix 4023 MATRIX DEFINITION Set a matrix definition 4024 MATRIX DETERMINANT Compute the matrix determinant 4025 MATRIX EIGENVALUES Compute the matrix eigenvalues 4026 MATRIX EIGENVECTORS Compute the matrix eigenvectors 4027 MATRIX ELEMENT Extract a specific element of a matrix 4028 MATRIX EUCLIDEAN NORM Compute the matrix euclidean norm 4029 MATRIX INVERSE Compute the matrix inverse 4030 MATRIX ITERATIVE SOLU Solve a linear system of equations and 4031 apply iterative refinement 4032 MATRIX MINOR Compute the matrix minor 4033 MATRIX MULTIPLICATION Perform a matrix multiplication 4034 MATRIX NUMB OF COLUMNS Compute the matrix number of columns 4035 MATRIX NUMBER OF ROWS Compute the matrix number of rows 4036 MATRIX RANK Compute the rank of a matrix 4037 MATRIX REPLACE ELEMENT Replace a specific element of a matrix 4038 MATRIX REPLACE ROW Replace a row of a matrix 4039 MATRIX ROW Extract a row of a matrix 4040 MATRIX SIMP SOLUTION Compute the matrix simplex solution 4041 MATRIX SOLUTION Solve a system of linear equations 4042 MATRIX SPECTRAL NORM Compute the matrix spectral norm 4043 MATRIX SPECTRAL RADIUS Compute the matrix spectral radius 4044 MATRIX SUBMATRIX Define the matrix submatrix 4045 MATRIX SUBTRACTION Perform a matrix subtraction 4046 MATRIX TRACE Compute the matrix trace 4047 MATRIX TRANSPOSE Compute the matrix transpose 4048 PRINCIPLE COMPONENTS Generate a matrix of principle components 4049 PRIN COMP EIGENVECTORS Generate a matrix of principle components 4050 eigenvectors 4051 PRIN COMP EIGENVALUES Generate a matrix of principle components 4052 eigenvalues 4053 ... PRINCIPLE COMP Generate a specific principle component 4054 ... PRIN COMP EIGENVEC Generate a specific principle component 4055 eigenvector 4056 ... PRIN COMP EIGENVAL Generate a specific principle component 4057 eigenvalue 4058 SINGULAR VALUES Compute the singular values of a matrix 4059 SINGULAR VALUE DECOMP Compute the singular value decomposition 4060 of a matrix 4061 SINGULAR VALUE FACTOR Compute the singular value factorization 4062 of a matrix 4063 TRIANGULAR INVERSE Compute the inverse of a triangular matrix 4064 TRIANGULAR SOLVE Solve a triangular system of equations 4065 TRIDIAGONAL SOLVE Solve a tridiagonal system of equations 4066 VARIANCE-COVA MATRIX Compute the variance-covariance matrix of 4067 a matrix 4068 4069---------------------------------------------------------- 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100------------------------- *RANDOM NUMBERS* ------------- 4101 4102RANDOM NUMBERS 4103Random Numbers 4104 4105The generation of random numbers is done via subcommands under the LET 4106command, as in 4107 4108 LET X = UNIFORM RANDOM NUMBERS FOR I = 1 1 25 4109 4110 LET Y = NORMAL RUNDOM NUMBERS FOR I = 1 1 100 4111 4112 LET GAMMA = 2.5 4113 LET Z = WEIBULL RUNDOM NUMBERS FOR I = 1 1 100 4114 4115The output from the random number generation is always a variable 4116(never a parameter or function). Random numbers can be generated from 4117a variety of distributions. Some distributions represent a family of 4118distributions. In this case, one or more parameters need to be 4119specified (via the LET command) before generating the random numbers. 4120 4121The SEED command is used to specify the seed for the random number 4122generator. 4123 4124The available random number generators are-- 4125 4126DISTRIBUTIONS WITH NO PARAMETERS 4127 NORMAL RANDOM NUMBERS Generate standard normal (N(0,1)) 4128 random numbers 4129 UNIFORM RANDOM NUMBERS Generate uniform random numbers in 4130 the interval (0,1) 4131 LOGISTIC RANDOM NUMBERS Generate logistic random numbers 4132 DOUBLE EXPON RANDOM NUMBERS Generate double exponential random 4133 numbers 4134 CAUCHY RANDOM NUMBERS Generate Cauchy random numbers 4135 SEMI-CIRCULAR RANDOM NUMBERS Generate semi-circular random numbers 4136 TRIANGULAR RANDOM NUMBERS Generate triangular random numbers 4137 LOGNORMAL RANDOM NUMBERS Generate lognormal random numbers 4138 HALFNORMAL RANDOM NUMBERS Generate halfnormal random numbers 4139 EXPONENTIAL RANDOM NUMBERS Generate exponential random numbers 4140 EXTREME VALUE TYPE 1 RAND NUMB Generate extreme value type 1 random 4141 numbers 4142 FRECHET RANDOM NUMBERS Generate extreme value type 1 random 4143 numbers 4144 HALF CAUCHY RANDOM NUMBERS Generate half Cauchy random numbers 4145 COSINE RANDOM NUMBERS Generate cosine random numbers 4146 ANGLIT RANDOM NUMBERS Generate anglit random numbers 4147 ARCSIN RANDOM NUMBERS Generate arcsin random numbers 4148 HYPERBOLIC SECANT RANDOM NUMB Generate hyperbolic secant random 4149 numbers 4150 HALF-LOGISTIC RANDOM NUMBERS Generate half-logistic random 4151 numbers 4152 SLASH RANDOM NUMBERS Generate slash random numbers 4153 LANDAU RANDOM NUMBERS Generate Landau random numbers 4154 RAYLEIGH RANDOM NUMBERS Generate Rayleigh random numbers 4155 MAXWELL RANDOM NUMBERS Generate Maxwell random numbers 4156 4157DISTRIBUTIONS REQUIRING THE PARAMETER N 4158 DISCRETE UNIFORM RANDOM NUMBER Generate discrete uniform random 4159 numbers 4160 4161DISTRIBUTIONS REQUIRING THE PARAMETER NU (DEGREES OF FREEDOM) 4162 T RANDOM NUMBERS Generate t random numbers 4163 CHI-SQUARED RANDOM NUMBERS Generate chi-squared random numbers 4164 FOLDED T RANDOM NUMBERS Generate folded t random numbers 4165 4166DISTRIBUTIONS REQUIRING THE PARAMETER LAMBDA (SHAPE PARAMETER) 4167 TUKEY LAMBDA RANDOM NUMBERS Generate Tukey lambda random numbers 4168 POISSON RANDOM NUMBERS Generate Poisson random numbers 4169 SKEWED NORMAL RANDOM NUMBERS Generate skewed normal random 4170 numbers 4171 SKEWED DOUBLE EXPO NUMBERS Generate skewed double exponential 4172 random numbers 4173 4174DISTRIBUTIONS REQUIRING THE PARAMETERS NU1, NU2 (DEGREES OF FREEDOM) 4175 F RANDOM NUMBERS Generate F random numbers 4176 4177DISTRIBUTIONS REQUIRING THE PARAMETERS ALPHA, BETA (SHAPE PARAMETERS) 4178 BETA RANDOM NUMBERS Generate beta random numbers 4179 POWER LAW RANDOM NUMBERS Generate power law random numbers 4180 (i.e., failure times that follow a 4181 non-homogeneous Poisson process) 4182 ALPHA RANDOM NUMBERS Generate alpha random numbers 4183 POWER EXPONENTIAL RANDOM NUMB Generate power exponential random 4184 numbers 4185 INVERTED BETA RANDOM NUMBERS Generate inverted beta random numbers 4186 HERMITE RANDOM NUMBERS Generate Hermite random numbers 4187 4188DISTRIBUTIONS REQUIRING THE PARAMETER GAMMA (SHAPE PARAMETER) 4189 GAMMA RANDOM NUMBERS Generate gamma random numbers 4190 DOUBLE GAMMA RANDOM NUMBERS Generate double gamma random numbers 4191 INVERTED GAMMA RANDOM NUMBERS Generate inverted gamma random 4192 LOG GAMMA RANDOM NUMBERS Generate log gamma random numbers 4193 WEIBULL RANDOM NUMBERS Generate Weibull random numbers 4194 DOUBLE WEIBULL RANDOM NUMBERS Generate double Weibull random 4195 numbers 4196 EXTREME VALUE TYPE 2 RAND NUMB Generate extreme value type 2 random 4197 numbers 4198 FRECHET RANDOM NUMBERS Generate extreme value type 2 random 4199 numbers 4200 GENERALZIED EXTREME VALUE RAND NUMB Generate generalized extreme 4201 value random numbers 4202 PARETO RANDOM NUMBERS Generate Pareto random numbers 4203 INVERSE GAUSSIAN Generate inverse gaussian random 4204 numbers 4205 REVERSE INVERSE GAUSSIAN Generate reverse inverse gaussian 4206 random numbers 4207 FATIGUE LIFE Generate fatigue life random numbers 4208 WALD Generate Wald random numbers 4209 INVERTED WEIBULL Generate inverted Weibull random 4210 numbers 4211 GENERALIZED PARETO RAND NUMB Generate generalized Pareto random 4212 numbers 4213 GEOMETRIC EXTREME EXPONENTIAL Generate geometric estreme 4214 exponential random numbers 4215 GENERALIZED LOGISTIC RAND NUMB Generate generalized logistic 4216 random numbers 4217 GENERALIZED HALF LOGISTIC RAND NUMB Generate generalized half 4218 logistic random numbers 4219 4220DISTRIBUTIONS REQUIRING THE PARAMETER C (SHAPE PARAMETER) 4221 POWER RANDOM NUMBERS Generate power random numbers 4222 4223DISTRIBUTIONS REQUIRING THE PARAMETERS K 4224 ASYMMETRIC DOUBLE EXPO RANDOM NUMBER Generate asymmetric double 4225 exponential random numbers 4226 4227DISTRIBUTIONS REQUIRING THE PARAMETER MU, SD (SHAPE PARAMETER) 4228 FOLDED NORMAL RANDOM NUMBERS Generate folded normal random numbers 4229 4230DISTRIBUTIONS REQUIRING THE PARAMETER MU1, SD1, MU2, SD2, P (SHAPE PARAMETER) 4231 NORMAL MIXTURE RANDOM NUMBERS Generate normal mixture random numbers 4232 4233DISTRIBUTIONS REQUIRING THE PARAMETER NU, LAMBDA (SHAPE PARAMETER) 4234 NON-CENTRAL CHI-SQUARE RAND NUMB Generate non-central Chi-square 4235 random numbers 4236 NON-CENTRAL T RAND NUMB Generate non-central t random 4237 numbers 4238 SKEWED T RANDOM NUMBERS Generate skewed t random numbers 4239 4240DISTRIBUTIONS REQUIRING THE PARAMETERS NU, LAMBDA1 and LAMBDA2 (SHAPE PARAMETER) 4241 DOUBLY NON-CENTRAL T RAND NUMB Generate doubly non-central t 4242 random numbers 4243 4244DISTRIBUTIONS REQUIRING THE PARAMETER NU1, NU2, LAMBDA (SHAPE PARAMETER) 4245 NON-CENTRAL F RANDOM NUMBER Generate non-central F random 4246 numbers 4247 NON-CENTRAL BETA RANDOM NUMBER Generate non-central beta random 4248 numbers 4249 4250DISTRIBUTIONS REQUIRING THE PARAMETER NU1, NU2, LAMBDA1, LAMBDA2 (SHAPE PARAMETER) 4251 DOUBLY NON-CENTRAL F RAND NUMB Generate doubly non-central F random 4252 numbers 4253 4254DISTRIBUTIONS REQUIRING THE PARAMETER LAMBDA3, LAMBDA4 (SHAPE PARAMETER) 4255 GENERALIZED TUKEY-LAMBDA RAND NUMB Generate generalized 4256 Tukey-Lambda random numbers 4257 4258DISTRIBUTIONS REQUIRING THE PARAMETER P 4259 GEOMETRIC RANDOM NUMBERS Generate geometric random numbers 4260 POWER NORMAL RANDOM NUMBERS Generate power normal random 4261 numbers 4262 YULE RANDOM NUMBERS Generate Yule random numbers 4263 4264DISTRIBUTIONS REQUIRING THE PARAMETERS P, N 4265 BINOMIAL RANDOM NUMBERS Generate binomial random numbers 4266 4267DISTRIBUTIONS REQUIRING THE PARAMETERS P, K 4268 NEGATIVE BINOMIAL RANDOM NUMBER Generate negative binomial random 4269 numbers 4270 4271DISTRIBUTIONS REQUIRING THE PARAMETERS L, K, N, M 4272 NEGATIVE BINOMIAL RANDOM NUMBER Generate hypergeometric random 4273 numbers 4274 4275DISTRIBUTIONS REQUIRING THE PARAMETER DELTA 4276 LOG-LOGISTIC RANDOM NUMBER Generate log-logistic random 4277 numbers 4278 4279DISTRIBUTIONS REQUIRING THE PARAMETER ALPHA 4280 LOG DOUBLE EXPO RANDOM NUMBER Generate log double exponential 4281 random numbers 4282 ERROR RANDOM NUMBER Generate error (=exponential power 4283 or Subbotuin) random numbers 4284 ZIPF RANDOM NUMBERS Generate Zipf random numbers 4285 4286DISTRIBUTIONS REQUIRING THE PARAMETER BETA 4287 BRADFORD RANDOM NUMBER Generate Bradford random numbers 4288 4289DISTRIBUTIONS REQUIRING THE PARAMETER B 4290 RECIPROCAL RANDOM NUMBER Generate reciprocal random numbers 4291 4292DISTRIBUTIONS REQUIRING THE PARAMETERS C AND B 4293 GOMPERTZ RANDOM NUMBER Generate Gompertz random numbers 4294 4295DISTRIBUTIONS REQUIRING THE PARAMETER THETA 4296 LOGARITHMIC SERIES RAND NUMB Generate logarithmic series random 4297 numbers 4298 4299DISTRIBUTIONS REQUIRING THE PARAMETERS GAMMA AND THETA 4300 EXPONENTIATED WEIBULL RAND NUMB Generate exponentiated Weibull 4301 random numbers 4302 4303DISTRIBUTIONS REQUIRING THE PARAMETERS THETA AND N 4304 TWO-SIDED POWER RAND NUMB Generate two-sided power 4305 random numbers 4306 4307DISTRIBUTIONS REQUIRING THE PARAMETERS G AND H 4308 G AND H RANDOM NUMBERS Generate g-and-h random numbers 4309 4310DISTRIBUTIONS REQUIRING THE PARAMETERS XI, LAMBDA, AND THETA 4311 GOMPERTZ-MAKEHAM RAND NUMB Generate Gompertz-Makeham random 4312 numbers 4313 4314DISTRIBUTIONS REQUIRING THE PARAMETERS SCALE1, GAMMA1, LOC2, SCALE2, 4315 AND GAMMA2 4316 BIWEIBULL RAND NUMB Generate Bi-Weibull random numbers 4317 4318DISTRIBUTIONS REQUIRING THE PARAMETERS A, B, C, and D 4319 TRAPEZOID RAND NUMB Generate trapezoid random numbers 4320 4321DISTRIBUTIONS REQUIRING THE PARAMETERS A, B, C, D, NU1, NU3, and ALPHA 4322 GENERALIZED TRAPEZOID RAND NUMB Generate generalized trapezoid 4323 random numbers 4324 4325DISTRIBUTIONS REQUIRING THE PARAMETERS A AND C 4326 WARING RANDOM NUMBER Generate Waring random numbers 4327 4328Several distributions generate a matrix, as oppossed to a vector, 4329of random numbers. 4330 4331Multivariate normal distribution: 4332 4333 LET MU = DATA <list of p means> 4334 READ MATRIX SIGMA 4335 <pxp set of values> 4336 END OF DATA 4337 LET N = <value> 4338 LET M = MULTIVARIATE NORMAL RANDOM NUMBERS MU SIGMA N 4339 4340 Note that M will be an NxP matrix. N is the number of rows 4341 generated for each component and their are P components to 4342 the multivariate normal. SIGMA is the pxp variance-covariance 4343 matrix of the multivariate normal. SIGMA will be checked to 4344 ensure that it is a positive definite matrix. MU is a vector 4345 specifying the means of the p components. 4346 4347Multivariate t distribution: 4348 4349 LET MU = DATA <list of p means> 4350 LET NU = DATA <list of p degrees of freedom> 4351 READ MATRIX SIGMA 4352 <pxp set of values> 4353 END OF DATA 4354 LET N = <value> 4355 LET M = MULTIVARIATE T RANDOM NUMBERS MU SIGMA NU N 4356 4357 The variables are the same as for the multivariate normal random 4358 numbers with the exception that there is an additional vector, 4359 NU, that specifies the degrees of freedom for the p components. 4360 4361Uniform distribution: 4362 4363 LET U = INDEPENDENT UNIFORM RANDOM NUMBERSS LOWL UPPL NP 4364 LET U = MULTIVARIATE UNIFORM RANDOM NUMBERSS SIGMA N 4365 4366 The first syntax generates independent uniform random numbers 4367 with LOWL and UPPL denoting vectors that contain the lower and 4368 upper limits for the uniform distributions, respectively. The 4369 scalar NP denotes the number of rows to generate. 4370 4371 The second syntax generates correlated uniform random numbers. 4372 The matrix SIGMA is the variance-covariance matrix of a 4373 multivariate normal distribution and N denotes the number of 4374 rows to generate. 4375 4376Multinomial distribution: 4377 4378 LET P = DATA <list of probabilities that sum to 1> 4379 LET N = <value> 4380 LET NEVENTS = <value> 4381 LET M = MULTINOMIAL RANDOM NUMBERS P N NEVENTS 4382 4383 The P variable defines the probabilities for each of the 4384 outcomes, N defines the number of trials, and NEVENTS 4385 defines the number of multinomial experiments to simulate. 4386 The returned M will be a matrix with NEVENTS rows and 4387 the number of columns equal to the number of rows in P. 4388 4389Dirichlet distribution: 4390 4391 LET ALPHA = DATA <list of shape parameters> 4392 LET N = <value> 4393 LET D = DIRICHLET RANDOM NUMBERS ALPHA N 4394 4395 The ALPHA variable contains the shape parameters of the 4396 Dirichlet distribution and N denotes the number of rows to 4397 generate. 4398 4399Wishart distribution: 4400 4401 LET P = DATA <list of probabilities that sum to 1> 4402 LET N = <value> 4403 LET NEVENTS = <value> 4404 LET W = WISHART RANDOM NUMBERS MU SIGMA N 4405 4406 Note that W will be a PxP matrix. N is a scalar that specifies 4407 the sample size. SIGMA is the pxp variance-covariance 4408 matrix of the multivariate normal. SIGMA will be checked to 4409 ensure that it is a positive definite matrix. MU is a vector 4410 specifying the means of the p components. 4411 4412 4413Also, as of the May, 2002 version, support is provided for several 4414different uniform random number generators. Enter 4415HELP RANDOM NUMBER GENERATOR for details. 4416 4417---------------------------------------------------------- 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500------------------------- *TEXT SUBCOMMANDS*------------- 4501 4502TEXT SUBCOMMANDS 4503Text Subcommands 4504 4505An important feature of the TEXT, TITLE, LABEL, and LEGEND commands is 4506the ability to use within-text subcommands to specify the following-- 4507 4508 1) To temporarily change the case (upper versus lower) in mid-text. 4509 For example, leading characters of words can be upper case and 4510 trailing characters can be lower case. 4511 4512 2) To shift to subscripts and superscripts in mid-text. 4513 4514 3) To generate Greek letters. 4515 4516 4) To generate mathematical symbols (for example, integral sign, 4517 partial derivative sign, etc.). 4518 4519 5) To generate other special symbols (for example, brackets, 4520 arrows, carats, daggers, etc.). 4521 4522The above may be done whenever the Hershey fonts (simplex, duplex, 4523triplex, triplex italic, complex, simplex script, and complex script) 4524have been specified (see the FONT command). The only special symbols 4525recognized with hardware fonts are the in-line case shifts (i.e., upper 4526and lower case) and the space character. 4527 4528Within-text subcommands (indicators) are used to specify the desired 4529text operations. For example-- 4530 4531 UC() to shift to capital letters; 4532 SUB() to shift to subscript mode; 4533 ALPH() to draw a Greek alpha; 4534 INTE() to draw an integral; 4535 RBRA() to draw a right bracket. 4536 4537The within-text subcommands are all distinguished by an appended (). 4538The () is a flag to DATAPLOT that the previous character sub-string is 4539not to be printed literally but rather should be converted and acted 4540upon in a special fashion. 4541 4542Enter --HELP CAPITALIZATION to list case (lower/upper) information. 4543 HELP SUBSCIPTS to list sub/super-script information. 4544 HELP GREEK SYMBOLS to list Greek characters. 4545 HELP MATH SYMBOLS to list mathematics symbols. 4546 HELP MISC SYMBOLS to list miscellaneous symbols. 4547 4548---------------------------------------------------------- 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600------------------------- *CAPITALIZATION* ------------- 4601 4602CAPITALIZATION 4603Capitalization 4604 4605DATAPLOT by default prints all text in upper case. Simply entering 4606the text in lower case is not sufficient to have it printed in lower 4607case. 4608 4609Shifts between capitalized letters and non-capitalized letters can be 4610carried out within text strings generated by any TEXT, TITLE, LABEL, or 4611LEGEND command. Case shifts are recognized for both hardware and 4612software generated text. 4613 4614To shift to upper case, enter CAPS(), CAP(), or UC() followed by the 4615desired text sub-string. To shift to lower case, enter LC() followed 4616by the desired text sub-string. 4617 4618The within-text case shifting overrides the setting from the CASE 4619command. If the within-text case shift takes place mid-line, then the 4620first part of the text string follows whatever the current setting is 4621as given by the CASE command. At the end of a text line with a case 4622shift, the current CASE command setting takes effect again. 4623 4624The capitalization indicators are-- 4625 4626 upper case UC(), CAP(), CAPS() 4627 lower case LC() 4628 4629If all characters on a text line are to have the same case, either all 4630upper or all lower, then it is easier to set the case globally with the 4631CASE command than using within-text case shifts. For example, 4632 4633 CASE UPPER 4634 CASE LOWER 4635 4636Example --Go to the middle of screen, and write out "DATAPLOT is from 4637 NBS" with all symbols in simplex font-- 4638 CASE UPPER 4639 FONT SIMPLEX 4640 MOVE 50 50 4641 TEXT DATAPLOT LC()IS FROM UC()NBS 4642Example --Go to the middle of screen, and write out "Future Goals" 4643 in triplex font-- 4644 FONT TRIPLEX 4645 MOVE 50 50 4646 TEXT UC()FLC()UTURE UC()GLC()OALS 4647 4648Enter --HELP CASE to list information about the CASE command. 4649 HELP SUBSCIPTS to list sub/super-script information. 4650 HELP GREEK SYMBOLS to list Greek characters. 4651 HELP MATH SYMBOLS to list mathematics symbols. 4652 HELP MISC SYMBOLS to list miscellaneous symbols. 4653 4654Note --Upper and lower case characters can now be entered without 4655 using UC() and LC() shifts. The various CASE commands 4656 (CASE, LABEL CASE, TITLE CASE, LEGEND CASE) accept an ASIS 4657 clause in addition to UPPER and LOWER. The ASIS clause 4658 specifies that the case will be preserved as entered on the 4659 command line. For example, 4660 CASE ASIS 4661 TEXT Mix UPPER and lower case Characters 4662 4663---------------------------------------------------------- 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700------------------------- *SUBSCRIPTS* ----------------- 4701 4702SUBSCRIPTS 4703Subscripts 4704 4705Subscripts and superscripts can be generated within any TEXT, TITLE, 4706LABEL, or LEGEND command whenever the Hershey fonts (simplex, duplex, 4707triplex, triplex italic, complex, simplex script, and complex script) 4708have been specified (see the FONT command). 4709 4710To shift to subscript mode, simply enter SUB() followed by the desired 4711subscript. To terminate subscript mode, enter UNSB() and continue on 4712with the desired text. Similarly, SUP() shifts into superscript mode, 4713and UNSP() shifts out of superscipt mode. The () is a flag to DATAPLOT 4714that the previous character sub-string is not to be printed literally 4715but rather should be converted and acted upon in a special fashion. It 4716is an indicator that is used not only for sub/super-scripting, but also 4717for Greek symbols, mathematics symbols, and other special symbols. 4718 4719Subscript and superscript strings can be of any length. Nested 4720subscripts and superscripts are permitted 7 deep. The size of a 4721sub/super-script is always half the size of the previous level. 4722 4723The sub/super-script indicators are-- 4724 4725 subscript SUB() 4726 un-subscript UNSB() 4727 superscript SUP() 4728 un-superscript UNSP() 4729 4730Example --Go to the middle of screen, and write out 4731 e = mc squared (Einstein's classic equation) 4732 with all symbols in lower case simplex font-- 4733 CASE LOWER 4734 FONT SIMPLEX 4735 MOVE 50 50 4736 TEXT E = MCSUP()2 4737Example --Go to the middle of screen, and write out 4738 T (with superscript *) = e (with superscript integral f) 4739 in lower case triplex font-- 4740 CASE LOWER 4741 FONT TRIPLEX 4742 MOVE 50 50 4743 TEXT TSUP()*UNSP() = ESUP()INTE()F 4744 4745Enter --HELP CAPITALIZATION to list case (lower/upper) information. 4746 HELP GREEK SYMBOLS to list Greek characters. 4747 HELP MATH SYMBOLS to list mathematics symbols. 4748 HELP MISC SYMBOLS to list miscellaneous symbols. 4749 4750---------------------------------------------------------- 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800------------------------- *GREEK SYMBOLS* -------------- 4801 4802GREEK SYMBOLS 4803Greek Symbols 4804 4805Greek symbols can be generated within any TEXT, TITLE, LABEL, or LEGEND 4806command whenever the Hershey fonts (simplex, duplex, triplex, triplex 4807italic, complex, simplex script, and complex script) have been 4808specified (see the FONT command). Both lower case and upper case Greek 4809symbols are available (see the CASE command). 4810 4811To indicate that a Greek symbol should appear in some text string, 4812simply enter the English name of the desired Greek letter and append an 4813open and closed parenthesis after the name, as in PI(), RHO(), and 4814TAU(). The () is a flag to DATAPLOT that the previous character 4815sub-string is not to be printed literally but rather should be 4816converted and drawn as a special symbol. Greek names longer than 4 4817letters should be truncated to 4 letters, as in ALPH(), GAMM(), and 4818OMEG(). 4819 4820The Greek symbols are-- 4821 4822 alpha ALPH() 4823 beta BETA() 4824 gamma GAMM() 4825 delta DELT() 4826 epsilon EPSI() 4827 zeta ZETA() 4828 eta ETA() 4829 theta THET() 4830 iota IOTA() 4831 kappa KAPP() 4832 lambda LAMB() 4833 mu MU() 4834 nu NU() 4835 xi XI() 4836 omicon OMIC() 4837 pi PI() 4838 rho RHO() 4839 sigma SIGM() 4840 tau TAU() 4841 upsilon UPSI() 4842 phi PHI() 4843 chi CHI() 4844 psi PSI() 4845 omega OMEG() 4846 4847Example --Go to the middle of screen, and write out the first 3 Greek 4848 letters in lower case simplex font-- 4849 CASE LOWER 4850 FONT SIMPLEX 4851 MOVE 50 50 4852 TEXT ALPH()BETA()GAMM() 4853Example --Go to the middle of screen, and write out the value of 4854 pi = 3.1415926 in lower case triplex font-- 4855 CASE LOWER 4856 FONT TRIPLEX 4857 MOVE 50 50 4858 TEXT THE VALUE OF PI() = 3.1415926 4859 4860Enter --HELP CAPITALIZATION to list case (lower/upper) information. 4861 HELP SUBSCIPTS to list sub/super-script information. 4862 HELP MATH SYMBOLS to list mathematics symbols. 4863 HELP MISC SYMBOLS to list miscellaneous symbols. 4864 4865---------------------------------------------------------- 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900------------------------- *MATH SYMBOLS* --------------- 4901 4902MATHEMATICS SYMBOLS 4903Mathematics Symbols 4904 4905Mathematics symbols can be generated within any TEXT, TITLE, LABEL, or 4906LEGEND command whenever the Hershey fonts (simplex, duplex, triplex, 4907triplex italic, complex, simplex script, and complex script) have been 4908specified (see the FONT command). 4909 4910To indicate that a mathematics symbol should appear in some text 4911string, simply enter the abbreviated (never more than 4 characters) 4912name from the list below and append an open and closed parenthesis 4913after the name, as in INTE(), SUMM(), and DOTP(). The () is a flag to 4914DATAPLOT that the previous character sub-string is not to be printed 4915literally but rather should be converted and drawn as a special symbol. 4916 4917The mathematics symbols are-- 4918 4919 partial derivative PART() 4920 integral INTE() 4921 circular integral CINT() 4922 summation SUMM() 4923 product PROD() 4924 infinity INFI() 4925 + or - +-() 4926 - or + -+() 4927 times TIME() 4928 dot product DOTP() 4929 vector product DEL() 4930 division DIVI() 4931 less than LT() 4932 greater than GT() 4933 less than or equal to LTEQ() 4934 greater than or equal to GTEQ() 4935 not equal NOT=() 4936 approximately equal to APPR() 4937 equivalence EQUI() 4938 varies VARI() 4939 tilda TILD() 4940 carat CARA() 4941 prime PRIM() 4942 radical RADI() 4943 large radical LRAD() 4944 larger radical BRAD() 4945 subset SUBS() 4946 superset SUPE() 4947 un-subset UNSB() 4948 un-superset UNSP() 4949 union UNIO() 4950 intersection INTR() 4951 is an element of ELEM() 4952 there exists THEX() 4953 therefore THFO() 4954 4955Example --Go to the middle of screen, and draw out summation, 4956 integration, and infinity symbols in simplex font-- 4957 FONT SIMPLEX 4958 MOVE 50 50 4959 TEXT SUMM()INTE()INFI() 4960Example --Go to the middle of screen, and write out 4961 A union B 4962 (a set theory notation) in upper case triplex font-- 4963 CASE UPPER 4964 FONT TRIPLEX 4965 MOVE 50 50 4966 TEXT AUNIO()B 4967 4968Enter --HELP CAPITALIZATION to list case (lower/upper) information. 4969 HELP SUBSCIPTS to list sub/super-script information. 4970 HELP GREEK SYMBOLS to list Greek characters. 4971 HELP MISC SYMBOLS to list miscellaneous symbols. 4972 4973---------------------------------------------------------- 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000------------------------- *MISC SYMBOLS* --------------- 5001 5002MISCELLANEOUS SYMBOLS 5003Miscellaneous Symbols 5004 5005Miscellaneous symbols can be generated within any TEXT, TITLE, LABEL, 5006or LEGEND command whenever the Hershey fonts (simplex, duplex, triplex, 5007triplex italic, complex, simplex script, and complex script) have been 5008specified (see the FONT command). 5009 5010To indicate that a special symbol should appear in some text string, 5011simply enter the abbreviated (never more than 4 characters) name from 5012the list below and append an open and closed parenthesis after the 5013name, as in LAPO(), LBRA(), and RBRA(). The () is a flag to DATAPLOT 5014that the previous character sub-string is not to be printed literally 5015but rather should be converted and drawn as a special symbol. 5016 5017The miscellaneous symbols are-- 5018 5019 space SP() 5020 carriage return CR() 5021 left apostrophe LAPO() 5022 right apostrophe RAPO() 5023 left bracket LBRA() 5024 right bracket RBRA() 5025 left curly bracket LCBR() 5026 right curly bracket RCBR() 5027 left elbow LELB() 5028 right elbow RELB() 5029 right accent RACC() 5030 left accent LACC() 5031 breve BREV() 5032 right quote RQUO() 5033 left quote LQUO() 5034 nasp NASP() 5035 inverted nasp IASP() 5036 right arrow RARR() 5037 left arrow LARR() 5038 up arrow UARR() 5039 down arrow DARR() 5040 paragraph PARA() 5041 dagger DAGG() 5042 double dagger DDAG() 5043 vertical bar VBAR() 5044 double vertical bar DVBA() 5045 long vertical bar LVBA() 5046 horizontal bar HBAR() 5047 long horizontal bar LHBA() 5048 bar BAR() 5049 degree DEGR() 5050 5051The SP() and CR() can be used with hardware fonts. The SP() 5052is useful as a placeholder (e.g., for alphabetic tic mark labels, 5053it can be used for an empty group). The CR() can be used for 5054multiline text. For example, you can create a multiline title. 5055 5056EXAMPLE --Go to the middle of screen, and draw out ABC surrounded by 5057 curly brackets with ABC in upper case simplex font-- 5058 CASE UPPER 5059 FONT SIMPLEX 5060 MOVE 50 50 5061 TEXT LCBR()ABCRCBR() 5062EXAMPLE --Go to the middle of screen, and write out x surrounded by 2 5063 vertical bars (a mathematics notation for the absolute value 5064 of x) where X is in lower case triplex font-- 5065 CASE LOWER 5066 FONT TRIPLEX 5067 MOVE 50 50 5068 TEXT VBAR()XVBAR() 5069 5070Enter --HELP CAPITALIZATION to list case (lower/upper) information. 5071 HELP SUBSCIPTS to list sub/super-script information. 5072 HELP GREEK SYMBOLS to list Greek characters. 5073 HELP MATH SYMBOLS to list mathematics symbols. 5074 5075---------------------------------------------------------- 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100------------------------- *CHARACTER TYPES* ------------ 5101 5102CHARACTER TYPES 5103Character Types 5104 5105The available character types are from 5 categories-- 5106 5107 1) common plotting characters; 5108 2) any ascii keyboard character; 5109 3) Greek symbols; 5110 4) mathematics symbols; 5111 5) miscellaneous symbols. 5112 5113The case (upper versus lower) and font (simplex, duplex, triplex, etc.) 5114of the plot character follows the current setting of the CASE and FONT 5115commands. The Greek, math, and miscellaneous symbols are available 5116only when one of the Hershey fonts have been specified via the FONT or 5117CHARACTER FONT commands. 5118 5119The common plot characters include-- 5120 5121 blank BLANK or NONE or BL or NO 5122 circle CIRCLE or O or CI 5123 square SQUARE or BOX or SQ 5124 diamond DIAMOND or DI 5125 triangle TRIANGLE or TR 5126 reverse triangle REVTRI or TRIREV or RT 5127 star STAR or ST 5128 arrow up ARROWU or AU 5129 arrow down ARROWD or AD 5130 vertical bar VERTICAL BAR or VB 5131 pyramid PYRAMID 5132 cube CUBE 5133 arrow ARROW or ARRH 5134 vector VECTOR 5135 5136The ascii keyboard characters include 5137 5138 0 to 9 0 to 9 5139 A to Z A to Z 5140 period . or PERIOD or POINT or DOT 5141 bar - or BAR or BARS or HYPHEN 5142 plus + or PLUS or CROSS 5143 asterisk * or ASTERISK 5144 left bracket [ 5145 right bracket ] 5146 left brace { 5147 right brace } 5148 exclamation point ! or EXCLAMATION 5149 double quote " or QUOTE2 5150 number # or NUMBER 5151 dollar $ or DOLLAR 5152 percent % or PERCENT 5153 ampersand & or AMPERSAND 5154 single quote ' or QUOTE1 5155 left parenthesis ( or LEFTPA 5156 right parenthesis ) or RIGHTP 5157 colon : or COLON 5158 semi-colon ; or SEMICO 5159 comma , or COMMA 5160 question mark ? or QUESTION 5161 apostrophe ' or APOSTROPHE 5162 underscore - or UNDERSCORE 5163 at sign @ or AT 5164 slash / or SLASH or DIAGONAL 5165 reverse slash ` or REVSLASH 5166 equal sign = or EQUAL 5167 greater than sign > or GREATER 5168 less than sign < or LESS 5169 vertical bar \ or VBAR 5170 tilda ~ or TILDA 5171 carat ^ or CARAT 5172 5173The available Greek symbols are listed by entering HELP GREEK SYMBOLS. 5174 5175The available mathematics symbols are listed by entering HELP MATH 5176SYMBOLS. 5177 5178The available miscellaneous symbols are listed by entering HELP MISC 5179SYMBOLS. 5180 5181When special math, greek, or miscellaneous symbols are used, the 5182trailing () is left off. 5183 5184---------------------------------------------------------- 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200------------------------- *LINE TYPES* ----------------- 5201 5202LINE TYPES 5203Line Types 5204 5205The available line types are-- 5206 5207 no line BLANK or NONE or BL or NO 5208 solid SOLID or SO 5209 dotted DOT or DOTTED or DO 5210 dashed DASH or DASHED or DA 5211 dashed type 1 DASH1 or DA1 5212 dashed type 2 DASH2 or DA2 5213 dashed type 3 DASH3 or DA3 5214 dashed type 4 DASH4 or DA4 5215 5216The short designations (e.g., BL for BLANK, SO for SOLID, DA3 for 5217DASH3) allow for the specification of a large number of line types on a 5218single command line, as in 5219 5220 LINES SO SO SO SO SO DO DO DO DO DO DA DA DA DA DA 5221 5222DATAPLOT does all dash patterns in hardware, so dashed lines may have a 5223somewhat different appearance on different devices. 5224 5225---------------------------------------------------------- 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300------------------------- *COLOR TYPES* ---------------- 5301 5302COLOR TYPES 5303Color Types 5304 5305The graphics devices that DATAPLOT supports vary widely in the degree 5306to which they support color. However, for the sake of device 5307independence, all devices will recognize the same set of color names 5308and color indices. If a given device does not support a requested 5309color, DATAPLOT maps it to the closest available supported color 5310(closest is somewhat arbitrary, although we tried to be reasonably 5311consistent). 5312 5313DATAPLOT borrowed its color scheme from Release 3 of X11 with a few 5314additions from Release 4. It also uses the RGB values from Release 4 5315for those devices that support direct RGB specification (currently 5316Postscript and CGM). Although these values should be reasonably 5317robust, different devices will generate different colors from them. 5318 5319The following is the list of colors that DATAPLOT recognizes. Only the 5320first 4 characters of the color name are significant and colors can 5321also be specified by an index. 5322 5323 5324 DATAPLOT 5325 COLOR INDEX NAME 5326 ===== ===== ======== 5327 WHITE 0 WHIT 5328 BLACK 1 BLAC 5329 RED 2 RED 5330 BLUE 3 BLUE 5331 GREEN 4 GREE 5332 MAGENTA 5 MAGE 5333 ORANGE 6 ORAN 5334 CYAN 7 CYAN 5335 YELLOW 8 YELL 5336 YELLOW GREEN 9 YGRE 5337 DARK GREEN 10 DGRE 5338 LIGHT BLUE 11 LBLU 5339 BLUE VIOLET 12 VBLU 5340 VIOLET RED 13 VRED 5341 DARK SLATE GRAY 14 DGRA,DGRY 5342 LIGHT GRAY 15 LGRA,LGRY 5343 AQUAMARINE 16 AQUA 5344 BROWN 17 BROW 5345 CADET BLUE 18 CABL 5346 CORAL 19 CORA 5347 CORNFLOWER BLUE 20 CBLU 5348 DARK OLIVE GREEN 21 DOGR 5349 DARK ORCHID 22 DORC 5350 DARK SLATE BLUE 23 DSBL 5351 DARK TURQUOISE 24 DTUR 5352 FIREBRICK 25 FIRE 5353 FOREST GREEN 26 FGRE 5354 GOLD 27 GOLD 5355 GOLDENROD 28 GLDR 5356 GRAY 29 GRAY, GREY 5357 INDIAN RED 30 IRED 5358 KHAKI 31 KHAK 5359 DIM GRAY 32 DMGR 5360 LIGHT STEEL BLUE 33 LSBL 5361 LIME GREEN 34 LGRE 5362 MAROON 35 MARO 5363 MEDIUM AQUAMARINE 36 MAQU 5364 MEDIUM BLUE 37 MBLU 5365 MEDIUM FOREST GREEN38 MFGR 5366 LIGHT GOLDENROD YEL39 MGLD 5367 MEDIUM ORCHID 40 MORC 5368 MEDIUM SEA GREEN 41 MSGR 5369 MEDIUM SLATE BLUE 42 MSBL 5370 MEDIUM SPRING GREEN43 MSPG 5371 MEDIUM TURQUOISE 44 MTUR 5372 MEDIUM VIOLET RED 45 MVRD 5373 MIDNIGHT BLUE 46 MDBL 5374 NAVY BLUE 47 NAVY 5375 ORANGE RED 48 ORED 5376 ORCHID 49 ORCH 5377 PALE GREEN 50 PGRE 5378 PINK 51 PINK 5379 PLUM 52 PLUM 5380 PURPLE 53 PURP 5381 SALMON 54 SALM 5382 SEA GREEN 55 SGRE 5383 SIENNA 56 SIEN 5384 SKY BLUE 57 SKBL, SKYB 5385 SLATE BLUE 58 SBLU 5386 SPRING GREEN 59 SPGR 5387 STEEL BLUE 60 STBL 5388 TAN 61 TAN 5389 THISTLE 62 THIS 5390 TURQUOISE 63 TURQ 5391 VIOLET 64 VIOL 5392 WHEAT 65 WHEA 5393 GREEN YELLOW 66 GYEL 5394 LIGHT CYAN 67 LCYA 5395 BLUE2 68 BLU2 5396 BLUE3 69 BLU3 5397 BLUE4 70 BLU4 5398 CYAN2 71 CYA2 5399 CYAN3 72 CYA3 5400 CYAN4 73 CYA4 5401 GREEN2 74 GRE2 5402 GREEN3 75 GRE3 5403 GREEN4 76 GRE4 5404 YELLOW2 77 YEL2 5405 YELLOW3 78 YEL3 5406 YELLOW4 79 YEL4 5407 ORANGE2 80 ORA2 5408 ORANGE3 81 ORA3 5409 ORANGE4 82 ORA4 5410 RED2 83 RED2, LRED 5411 RED3 84 RED3 5412 RED4 85 RED4 5413 MAGENTA2 86 MAG2, LMAG 5414 MAGENTA3 87 MAG3 5415 MAGENTA4 88 MAG4 5416 5417 5418In addition, gray scale can be specified with the following scheme: 5419 5420 G0 = BLACK 5421 G1-G99 = GRAY SCALE FROM BLACK TO WHITE 5422 G100 = WHITE 5423 5424Gray scale values can also be specified with negative indices (that is, 5425-1 through -100). 5426 5427Currently, Postscript and X11 support gray scale. Other devices will 5428map gray scale to either black or white. 5429 5430Penplotters no longer automatically map an index to the corresponding 5431slot. DATAPLOT assumes the following slot to color mapping: 5432 5433 4 PENS 8 PENS: 5434 ====== ======= 5435 BLACK BLACK 5436 RED RED 5437 BLUE BLUE 5438 GREEN GREEN 5439 MAGENTA 5440 ORANGE 5441 CYAN 5442 YELLOW 5443 5444You can use the <HPGL/CALCOMP/ZETA> PEN MAP command to specify a 5445different slot to color mapping for HP-GL, Calcomp, and Zeta plotters 5446respectively. 5447 5448The following command shows the available colors. 5449 5450 SHOW COLORS 5451 5452The following commands show the colors available on the various color 5453devices that DATAPLOT supports. That is, they show the color you 5454actually get with the requested DATAPLOT color for that device. 5455 5456 SHOW COLORS TEKT 4115 5457 SHOW COLORS TEKT 4662 5458 SHOW COLORS TEKT 4027 5459 SHOW COLORS HP 2622 5460 SHOW COLORS CALCOMP 5461 SHOW COLORS ZETA 5462 SHOW COLORS CGM 5463 SHOW COLORS GENERAL 5464 SHOW COLORS SUN 5465 SHOW COLORS REGIS 5466 SHOW COLORS POSTSCRIPT 5467 SHOW COLORS X11 5468 SHOW COLORS PC 5469 5470For some color display terminals (e.g., Tektronix 4105/7/9/15), the 5471color can be altered locally after the plot has been generated on the 5472screen. This gives the analyst a "second chance" if the original 5473color choices do not mix well. 5474 5475Finally, be wary of the idiosyncracies of color hardcopy devices. They 5476rarely capture the same color hues as on the screen (e.g., the 5477Tektronix 4662 ink jet plotter maps a brilliant blue on the 4105/7/9/15 5478screen into a drab purple on the hardcopy). Also note that it is 5479common for color hardcopies to map screen white into hardcopy black 5480and vice versa. 5481 5482Note that the Postscript device is set to black and white by 5483default. To activate color for Postscript devices, do the 5484following: 5485 5486 DEVICE 2 POSTSCRIPT 5487 DEVICE 2 COLOR ON 5488 5489Note that the order of these commands is relevant. 5490 5491---------------------------------------------------------- 5492 5493 5494 5495 5496 5497 5498 5499 5500------------------------- *ASCII FILES* ---------------- 5501 5502ASCII FILES 5503Ascii Files 5504 5505This section provides guidance on reading ASCII data files in 5506Dataplot. This includes discussion of some commands added to 5507the 1/2004 version of Dataplot. In particular, discussion is 5508included for ASCII files created by the Excel program. 5509 5510Dataplot has limited support for binary data files. Currently, 5511only binary files created using Fortran unformatted WRITE are 5512supported. Enter HELP SET READ FORMAT for details. 5513 5514Also, Dataplot does not currently support directly reading files 5515from other statistical/spreadsheet programs or database files. 5516Some support may be provided in future releases, but for now 5517you need to save the data from these programs in an ASCII file 5518in order to read them into Dataplot. XML based data files are 5519becoming increasingly popular as well. At this time, Dataplot does 5520not support XML based data files, although we anticipate looking 5521at this issue for subsequent releases. 5522 5523 5524IDEAL CASE 5525 5526By default, Dataplot assumes rectangular data files containing 5527numeric data where the data columns are separated by one or 5528more spaces. Commas or tabs may be used as delimiters as well. 5529 5530In this case, you can read the file with a command like the 5531following: 5532 5533 READ FILE.DAT Y X1 X2 5534 5535The first argument after the READ is the name of the ASCII file. 5536The remaining arguments identify the variable names. Variable 5537names can be up to eight characters long and should be limited 5538to alphabetic (A-Z) and numeric (0-9) characters. Although 5539other characters can in fact be used, this is discouraged 5540since their use can cause problems in some contexts. Variable 5541names are not case sensitive (Dataplot converts all alphabetic 5542characters to upper case). 5543 5544Dataplot recognizes the first argument as a file name if it 5545finds a "." in the name. If no "." is found, Dataplot assumes 5546the first argument is a variable name and it tries to read 5547from the keyboard rather than the file. 5548 5549The remainder of this section discusses various issues that 5550may cause problems when reading ASCII files and provides 5551suggestions on how to deal with these issues. The following 5552topics are discussed: 5553 5554 1. Viewing ASCII files within Dataplot 5555 2. Header lines/restricted rows or columns 5556 3. Long data records 5557 4. Automatic variable names 5558 5. Reading fixed columns 5559 6. Reading variables with unequal lengths (empty fields) 5560 7. Reading character data 5561 8. Reading row oriented data 5562 9. Comment lines in data files 5563 10. Reading Excel files 5564 11. File name restrictions 5565 12. Comma as decimal point 5566 13. Missing values and undefined numbers 5567 14. Reading date and time fields 5568 15. Reading IP addresses 5569 16. Reading monetary data (e.g., $23,461,58) 5570 17. Reading numeric values with trailing "+" or "-" 5571 18. Commas withing character fields 5572 19. Reading binary data 5573 20. Reading image data 5574 21. What if all of the data will not fit into memory? 5575 5576If you create the ASCII file yourself, it is recommended that 5577you create it with variables of equal length (pick some numeric 5578value to signify missing data) and with data items separated by one 5579or more spaces. Inclusion of a header giving a description of 5580the data file is optional, but we find it helpful (Dataplot 5581can skip over the header lines). When the ASCII files are created 5582by another program (e.g., Excel), then you may have less control 5583over the format of the file. Hopefully, most ASCII files you 5584encounter can be handled using the commands discussed below. 5585 5586 5587VIEWING THE ASCII FILE WITHIN DATAPLOT 5588 5589In order to identify some of the issues discussed below, it is 5590often helpful to view the ASCII file before trying to read it into 5591Dataplot. You can do this with the command 5592 5593 LIST FILE.DAT 5594 5595This will list the file 20 lines (you can change the number 5596of lines with the SET LIST LINES command) at a time. You 5597can then enter a carriage return to view the next 20 lines or 5598a "no" to stop viewing the file. 5599 5600For some of the commands given below, you need to either know 5601approriate line numbers or column numbers. 5602 5603To view the file with line numbers, enter the command 5604 5605 NLIST FILE.DAT 5606 5607To identify appropriate columns, enter the command 5608 5609 RULER 5610 5611This will identify the first 80 columns. 5612 5613 5614HEADER LINES/RESTRICTED ROWS OR COLUMNS 5615 5616Many data files contain header lines at the beginning of the 5617file that provide a description of the file. In order to 5618skip over these lines, enter the command 5619 5620 SKIP N 5621 5622where N identifies how many lines to skip. 5623 5624Most of the sample data files that are distributed with Dataplot 5625contain a line starting with hyphens ("---"). You can use the 5626command 5627 5628 SKIP AUTOMATIC 5629 5630for these files. Dataplot will skip all lines until a line 5631starting with three or more hypens is encoutered. 5632 5633In a related issue, if you want to restrict the read to certain 5634rows in the file, you can enter the command 5635 5636 ROW LIMITS N1 N2 5637 5638with N1 and N2 denoting the first and last rows to read, 5639respectively. 5640 5641You can also restrict the read to certain columns of the file 5642using the command 5643 5644 COLUMN LIMITS C1 C2 5645 5646with C1 denoting the first column to read and C2 the last column 5647to read. 5648 5649 5650LONG DATA RECORDS 5651 5652When reading from the keyboard, Dataplot restricts a single record 5653to a maximum of 80 columns. 5654 5655When reading from a file, Dataplot previously restricted a single 5656record to a maximum of 132 columns. The March, 2003 version raised 5657the default limit to 255 characters. In addition, the following 5658command was added: 5659 5660 SET MAXIMUM RECORD LENGTH N 5661 5662with N denoting the size of the largest record to be read. 5663 5664Dataplot accepts values of N up to 9999. However, be aware 5665that some Fortran compilers may impose their own limit. These 5666limits tend not to be well documented, but with modern compilers 5667they tend to be sufficiently large that this should not be a 5668problem in practice. 5669 5670If you specify a SET READ FORMAT command (discussed below), you 5671do not need to specify the maximum record length. 5672 5673 5674AUTOMATIC VARIABLE NAMES 5675 5676Dataplot normally reads variable names on the READ command. 5677However, many ASCII files will have the name of the variables 5678given directly in the file or Dataplot can assign the variable 5679names automatically. 5680 5681Specific methods include the following. 5682 5683 1. Many of the sample files provided in the Dataplot 5684 installation use a syntax like 5685 5686 Y X1 X2 5687 ---------------- 5688 <data values> 5689 5690 For these files, you can enter the commands 5691 5692 SKIP AUTOMATIC 5693 READ FILE.DAT 5694 5695 In this case, Dataplot will skip all lines until a line 5696 starting with three or more hypens is encountered. It 5697 will then backspace to the previous line and read the 5698 variable names from that line. 5699 5700 2. Many ASCII data files will have the variable names on 5701 the first line of the file. For these files, you can 5702 enter the commands 5703 5704 SET VARIABLE LABELS ON 5705 READ FILE.DAT 5706 5707 3. If you would like Dataplot to simply assign the variable 5708 names, enter the command 5709 5710 READ FILE.DAT 5711 5712 Dataplot will read the first line of the file to determine 5713 the number of variables. It will then assign the names 5714 X1, X2, and so on to the variable names. 5715 5716Note that Dataplot's usual rules for variable names still apply. 5717That is, a maximum of eight characters will be used and spaces will 5718delimit variable names. The use of special (i.e., not a number and 5719not an alphabetic character) characters is discouraged. You may 5720need to edit the file if the variable names do not follow these 5721rules (more than eight characters will simply be ignored, so the 5722issue is more one of duplicate variable names in the first eight 5723characters). 5724 5725 5726READING FIXED COLUMNS 5727 5728By default, Dataplot performs free format reads. That is, 5729you do not need to line up the columns neatly. You do need 5730to provide one or more spaces (tabs, commas, colons, semi-colons, 5731parenthesis, or brackets can be used as well) between data fields. 5732 5733Many data files will contain fixed fields. There are several reasons 5734you may want or need to take advantage of these fixed fields rather 5735than using a free format read. 5736 5737 1. If your data fields do not contain spaces (or some other 5738 delimiter) between data columns, you need to tell 5739 Dataplot how to interpret the columns. 5740 5741 2. In some cases, you may only want to read selected 5742 variables in the data file. 5743 5744 3. Using a formatted read can significantly speed up the reading 5745 of the data. If you have small or moderate size data files (say 5746 500 rows or fewer), this is really not an issue. However, if you 5747 are reading 50,000 rows, you can significantly speed up the read 5748 by specifying the format. 5749 5750 4. If the data fields have unequal lengths, Dataplot will not 5751 interpret the data file correctly with a free format read. 5752 It assigns the data items in the order they are encountered 5753 to the variable names in the order they are given. Dataplot 5754 does not try to guess if a data item is missing based on the 5755 columns. 5756 5757 The issue of unequal lengths is discussed in detail in the 5758 next section. 5759 5760There are two basic cases for fixed fields. 5761 5762 1. The data fields are justified by the decimal point. 5763 5764 In this case, you can use the 5765 5766 SET READ FORMAT <format> 5767 5768 command to specify a Fortran-like format to read the file. 5769 Enter HELP READ FORMAT for details. 5770 5771 Using a formatted read is significantly faster than a 5772 free format read. 5773 5774 2. Many programs will write ASCII files with fixed columns, 5775 but the data fields will be either left or right justified 5776 rather than lined up by the decimal point. 5777 5778 In this case, you can use a special form of the 5779 COLUMN LIMITS command that was introduced with the 5780 January, 2004 version. Normally, the first and last columns 5781 to read are specified. However, you can now enter variables for 5782 the lower and upper limits as in the following example: 5783 5784 LET LOWER = DATA 1 21 41 5785 LET UPPER = DATA 10 30 50 5786 COLUMN LIMITS LOWER UPPER 5787 5788 That is, if variables rather than parameters are specified, 5789 separate column limits are specified for each data field. 5790 In this case, the first data field is between columns 5791 1 and 10, the second field is between columns 21 and 30, and 5792 the third field is between 41 and 50. 5793 5794 When this syntax is used, only one variable is read for 5795 each specified field. If the field is blank, then this is 5796 interpreted as a missing value. 5797 5798 5799READING VARIABLES OF UNEQUAL LENGTH (EMPTY FIELDS) 5800 5801Dataplot typically expects all variables to be of equal length. That is, 5802the data is rectangular with no empty fields. 5803 5804Performing free format reads with space delimited data files when there 5805are empty fields is problematic. Dataplot reads the file one row at a 5806time. When reading a row, Dataplot will assign the first value read to 5807the first variable name, the second value to second variable and so on. 5808By default, the row with smallest number of values defines the number of 5809variables that will be read. For example, if you requested four 5810variables be read, but one row of the data file only has two values, then 5811only two variables will be read into Dataplot. 5812 5813If you have a data file where the columns have unequal lengths (i.e., 5814empty fields), you can try one of the following things. 5815 5816 1. Pick some value to represent a missing value and fill 5817 in missing data points with that value. After reading 5818 the data, you can use a RETAIN command to remove them. 5819 For example, if you use -99 to signify a missing value, 5820 you can enter 5821 5822 RETAIN Y SUBSET Y > -99 5823 5824 Alternatively, you can use a SUBSET clause on subsequent 5825 plot and analysis commands. 5826 5827 There are two SET commands that pertain to missing values. 5828 5829 i. SET DATA MISSING VALUE <value> specifies a character 5830 string that will be interpreted as a missing value in the 5831 data file (this character string can be a numeric value). 5832 5833 ii. SET READ MISSING VALUE <value> specifies the numeric value 5834 that will be saved to the Dataplot variable when a missing 5835 value (as defined by the SET DATA MISSING VALUE) is 5836 encountered. 5837 5838 When feasible, this is the recommended solution. 5839 5840 2. If your data file has consistent formats for the rows, 5841 then there are two possible solutions. 5842 5843 i. If the fields are justified by the decimal point so that a 5844 Fortran format statement can be applied, then you can use the 5845 SET READ FORMAT command. In this case, empty fields are read 5846 as zero. If zero can be a valid data value for one or more of 5847 your variables, then it can be ambiguous whether a zero in your 5848 variable denotes a valid data point or a missing value. The 5849 SET READ MISSING VALUE setting does not apply when the 5850 SET READ FORMAT is used. 5851 5852 ii. Many spreadsheets have an option for saving data to a "fixed 5853 width" ASCII text file. In these cases, the fields are 5854 typically either right or left justified. However, the column 5855 for the decimal point will not be consistent so that the 5856 SET READ FORMAT command cannot be used. In this case, you can 5857 use the variable form of the COLUMN LIMITS command as 5858 described above. By default, when a blank field is 5859 encountered, it is set to zero. You can specify the 5860 value to use by entering the command 5861 5862 SET READ MISSING VALUE <value> 5863 5864 3. If your data has both columns of unequal length and 5865 inconsistent columns for given data fields, an alternative 5866 is to use a comma delimited data file. If there is no data data 5867 between successive commas, this is treated as a missing value. 5868 The default is to assign a value of zero. Alternatively, you 5869 can use the SET READ MISSING VALUE command described above. 5870 5871 You can specify a delimiter other than a comma with the 5872 command 5873 5874 SET READ DELIMITER <character> 5875 5876 4. You can use the following command 5877 5878 SET READ PAD MISSING COLUMNS ON 5879 5880 When this command is used, if the number of values read on a row 5881 is less than the number of variables specified, then the 5882 values from the row are padded with missing values (as 5883 specified by the SET READ MISSING VALUE). For example, if 5884 you entered 5885 5886 READ FILE.DAT X1 X2 X3 X4 5887 5888 and a particular row only had two values, then the first value 5889 will be assigned to X1 and the second value to X2. X3 and X4 5890 will be assigned the missing value for that row. 5891 5892 This works if the empty fields are at the end. However, if 5893 the empty fields are not at the end, then the assignment of 5894 the data to the variables will not be what is expected. In 5895 this case, it is recommended that empty fields be coded with 5896 a missing value code. 5897 5898 NOTE: The default (SET READ PAD MISSING COLUMNS OFF) action 5899 was modified 2019/04. Previously, if this was off, 5900 the number of variables read was truncated to the 5901 number of values on the row(s) with the smallest number 5902 of values. This was changed so that the behavior of 5903 the OFF setting is similar to the ON setting. The 5904 difference is that for OFF, a warning message will be 5905 printed for rows that have fewer than the expected 5906 number of values. 5907 5908The variable form of the COLUMN LIMITS, the SET READ MISSING VALUE, and 5909the SET READ DELIMITER commands were introduced in the January, 2004 5910version. The interpretation of successive commas as a missing value was 5911also introduced in the January, 2004 version. 5912 5913 5914READING DATA WITH CHARACTER FIELDS 5915 5916Dataplot has not previously supported character data. The one 5917execption is that you could read row labels with the READ ROW LABEL 5918command (enter HELP READ ROW LABEL for details). If encountered, 5919Dataplot would generate an error message and not read the data file 5920correctly. 5921 5922With the January 2004 version, we have introduced some limited 5923support for character data. Specifically, we have added the command 5924 5925 SET CONVERT CHARACTER <ON/IGNORE/ERROR> 5926 5927Setting this to ERROR will continue the current Dataplot action of 5928reporting character data as an error. This is recommended for the 5929case when a file is suppossed to contain only numeric data and the 5930presence of character data is in fact indicative of an error in the 5931data file. 5932 5933Setting this to IGNORE will instruct Dataplot to simply ignore any 5934fields containing character data. This can be useful if you simply 5935want to extract the numeric data fields in the file without 5936entering COLUMN LIMITS or SET READ FORMAT commands. 5937 5938Setting this to ON will read character fields and write them to the 5939file "dpzchf.dat". Note that Dataplot saves numeric data 5940"in memory" for fast access. Since character data has limited 5941use in Dataplot, we have decided to save character data 5942externally to minimize memory requirements. Dataplot keeps a 5943separate name table for the character data fields (the names for 5944character variables are stored in the file "dpzchf.dat"). 5945 5946NOTE 2018/10: The CATEGORICAL option was added. This option works 5947 similarly to ON. However, in addition to creating the 5948 character variable in "dpzchf.dat", it also creates 5949 numerical variables automatically from the character 5950 data. 5951 5952There are some restrictions on when Dataplot will try to 5953read character data: 5954 5955 1) This only applies to the variable read case. That 5956 is, READ PARAMETER and READ MATRIX will ignore 5957 character fields or treat them as an error. 5958 5959 2) Dataplot will only try to read character data from 5960 a file. When reading from the keyboard (i.e., when 5961 READ is specified with no file name), character data 5962 will be ignored when a SET CONVERT CHARACTER ON is 5963 specified. 5964 5965 3) This capability is not supported for the SERIAL READ 5966 case. 5967 5968 4) The SET READ FORMAT command does not accept the 5969 "A" format specification for reading character 5970 fields. 5971 5972 5) A maximum of 20 character variables will be saved. 5973 5974 6) A maximum of 24 characters for each character variable 5975 will be saved. 5976 5977 7) The character variables from at most one data file 5978 will be saved in a given session. 5979 5980Some of these restrictions may be addressed in subsequent 5981releases of Dataplot. 5982 5983Currently, Dataplot has limited support for character variables. 5984Specifically, 5985 5986 1) The row label can be used for the plot character by 5987 entering the command 5988 5989 CHARACTER ROWLABEL 5990 5991 2) You can convert a character variable to a coded numeric 5992 variable with the command 5993 5994 LET Y = CHARACTER CODE IX 5995 LET Y = ALPHABETIC CHARACTER CODE IX 5996 5997 with IX denoting the name of the character variable. These 5998 command assigns a numeric value for each unique name in 5999 the character variable. 6000 6001 For the CHARACTER CODE case, the coding is from 1 to K where 6002 K is the number of unique values. The order is based on 6003 the order these values are found in the file. 6004 6005 For the ALPHABETIC CHARACTER CODE case, the coding is from 6006 1 to K where K is the number of unique values. The order is 6007 performed in alpabetical order. 6008 6009We anticipate additional use of character variables in subsequent 6010releases of Dataplot. 6011 6012If your character fields contain non-numeric/non-alphabetic characters, 6013then it is recommended that the character fields be enclosed in 6014quotes. When Dataplot encounters a quote (either a single or double 6015quote), it interprets everything until a matching quote is found 6016as part of that character field. If the quotes are not used, 6017then spaces, tabs, parenthesis, brackets, colons, and semi-colons 6018are interpreted as delimiters that signify the end of that data item. 6019 6020 6021READING ROW ORIENTED DATA 6022 6023Dataplot assumes a column oriented format. That is, a row of 6024data represents a single record (or case) and a column of data 6025represents a variable. If a data file has a row orientation, then 6026this is reversed. A row of data represents a variable and a column 6027of data represents a record (or case). 6028 6029The following example shows one way of correctly reading the data 6030into Dataplot. Suppose that your data file contains five rows with 6031each row corresponding to a single variable. You can do the following: 6032 6033 LOOP FOR K = 1 1 5 6034 ROW LIMITS K K 6035 SERIAL READ FILE.DAT X^K 6036 END OF LOOP 6037 6038NOTE 2018/10: Dataplot added a READ ROW command that will read each row 6039 into a separate column. This command assumes all of the 6040 data in a given row are numeric. It does not assume that 6041 all rows must contain the same number of elements. 6042 6043COMMENT LINES IN DATA FILES 6044 6045It is sometimes convenient to include comments in data files. 6046If these comments are contained at the beginning of the file, then 6047the SKIP command can be used. To have Dataplot check for comment 6048lines in the data file, enter the command 6049 6050 COMMENT CHECK ON 6051 6052The default comment character is a ".". That is, any line starting 6053with a ". " is treted as a comment line and ignored. To specify 6054a different comment character, enter the command 6055 6056 COMMENT CHARACTER <char> 6057 6058with <char> denoting the desired comment character. 6059 6060 6061EXCEL FILES 6062 6063At the current time (1/2004), Dataplot does not support the 6064direct reading of Excel data files. We are planning to add 6065this capability in a future release of Dataplot. Until that 6066time, you need to save the data in Excel to an ASCII file and 6067read that ASCII file into Dataplot. 6068 6069Excel provides the following options for writing ASCII data 6070files: 6071 6072 1. Formatted text (space delimited) (.PRN extension) 6073 6074 This format will use consistent columns for the data fields. 6075 The variable form of the COLUMN LIMITS command can be used 6076 when the data columns have unequal length. 6077 6078 Character fields will often not have the separating space. The 6079 variable form of the COLUMN LIMITS command can be used in this 6080 case as well. 6081 6082 2. CSV (Comma delimited) (.CSV extension) 6083 6084 This format will separate data fields with a single comma. 6085 Missing data is represented with successive commas. Dataplot 6086 can now (as of the January 2004 version) handle this correctly. 6087 6088 3. Text (Tab delimited) (.TXT extension) 6089 Text (MS-DOS) (.TXT extension) 6090 6091 These files will separate data fields with a tab character. 6092 Note that Dataplot converts all non-printing characters 6093 (including tabs) to a single space character. 6094 6095 This format is not appropriate for data containing variables 6096 with unequal lengths since it will not generate consistent 6097 columns for the data fields. Use either the space delimited 6098 or comma delimited file for that case. 6099 6100The 2014/12 version of Dataplot added the capability of reading 6101and writing to the system clipboard under Windows. Using the 6102"copy" function and Excel and then using the READ CLIPBOARD command 6103in Dataplot will in many cases be the easiest way to retrieve 6104data from Excel files. Enter HELP CLIPBOARD for details. 6105 6106FILE NAME RESTRICTIONS 6107 6108A few comments on file names. 6109 6110 1. File names are limited to 80 characters or less (this includes 6111 the path name if given). 6112 6113 2. If the file name contains either spaces or hypens, it 6114 should be enclosed in double quotes. For example, 6115 6116 READ "C:\My Documents\SAMPLE.DAT" Y X1 X2 6117 6118 3. The file name should be a valid file name on the local 6119 operating system. 6120 6121 4. The file name must contain a period "." in the file name itself 6122 or as a trailing character. Dataplot strips off trailing periods 6123 on those systems where it is appropriate to do so. On systems 6124 where trailing periods can be a valid file name (e.g., Unix), 6125 Dataplot opens the file with the trailing period. 6126 6127 5. On systems where file names are case sensitive (i.e., Unix), 6128 Dataplot first tries to open the file name as given. If the 6129 file is not found, it then tries to match the file name 6130 after converting the name to all upper case characters. If 6131 it is still not found, it will convert the file name to all 6132 lower case characters 6133 6134 If your file name contains a mixture of upper and lower case 6135 characters, then you need to enter the case for the file name 6136 correctly on the READ command. 6137 6138 6139COMMA AS DECIMAL POINT 6140 6141Dataplot follows the United States convention where the decimal 6142point is the period ".". Some locales may use a different 6143character to denote the decimal point. In particular, some 6144countries use the comma ",". 6145 6146To allow Dataplot to read files that use a character other than 6147the "." for the decimal point, enter the command 6148 6149 SET DECIMAL POINT <value> 6150 6151where <value> denotes the character that specifies the decimal 6152point. 6153 6154Note this support is fairly limited. Specifically, it applies 6155to free-format reads (i.e., no SET READ FORMAT command has been 6156entered). In addition, 6157 6158 1. This option is not supported for the WRITE command. WRITE 6159 will always use a period for the decimal point. 6160 6161 2. Dataplot alphanumeric output (e.g., the output from the FIT 6162 command) is generated with the period as the decimal point. 6163 6164 3. As mentioned above, if you read your data with a 6165 SET READ FORMAT command, the data must use the period 6166 for the decimal point. 6167 6168 6169MISSING VALUES AND UNDEFINED VALUES 6170 6171Some software programs will have special characters to denote 6172missing values or undefined values (e.g., the result of trying 6173to divide by 0). 6174 6175In particular, Unix/Linux software often uses "nan" to denote an 6176undefined number. If Dataplot encounters an "nan" in a numeric 6177field, it will convert it to the Dataplot "missing value". The "nan" 6178search is not case sensitive (i.e., it will check for "NAN", "NaN", 6179etc.). You can specify what Dataplot will use for the missing value 6180by entering the command 6181 6182 SET READ MISSING VALUE <value> 6183 6184where <value> is a numeric value. 6185 6186Missing value flags are specific to individual programs. You can 6187specify a character string that denotes a missing value with the 6188command 6189 6190 SET DATA MISSING VALUE <value> 6191 6192where <value> is a string with 1 to 4 characters. If Dataplot 6193encounters <value> in a numeric field, it will convert it to the 6194Dataplot "missing value". The missing value string is not case 6195sensitive. You can specify what Dataplot will use for the missing 6196value by entering the command 6197 6198 SET READ MISSING VALUE <value> 6199 6200where <value> is a numeric value. 6201 6202READING DATE AND TIME FIELDS 6203 6204Date and time fields will typically have syntax like 6205 6206 2016/06/22 6207 12:43:08 6208 6209Dataplot treats the "/" and ":" as indicating character fields 6210(based on the SET CHARACTER CONVERT command, this will either cause 6211an error, result in this field being ignored, or the field being 6212read as a character variable). 6213 6214The following commands were added (2016/06) to help deal with date and 6215time fields. 6216 6217 SET DATE DELIMITER <character> 6218 SET TIME DELIMITER <character> 6219 6220Although Dataplot does not have explicit date or time variables, 6221these commands allow the components of date and time fields to 6222be read as separate numeric variables. For example, 6223 6224 SET DATE DELIMITER / 6225 SET TIME DELIMITER : 6226 READ YEAR MONTH DAY HOUR MIN SEC 6227 2016/06/22 23:19:03 6228 END OF DATA 6229 6230READING IP ADDRESSES 6231 6232IP addresses typically have a syntax like 6233 6234 129.6.37.209 6235 6236By default, Dataplot will generate an error when trying to read a 6237field of this type. To address this, you can enter the command 6238 6239 SET READ IP ADDRESSES ON 6240 6241If this switch is ON, Dataplot will scan the line and if a field is 6242encountered that conains more than one period ".", Dataplot will 6243convert these periods to spaces before parsing the line. 6244 6245The default is OFF since this adds additional processing time to 6246the READ and most data sets do not contain IP addresses. 6247 6248READING MONETARY DATA 6249 6250Monetary data may sometimes be given as 6251 6252 $11,456.12 $1,021,111.10 6253 6254The "$" and "," in these numeric fields will cause problems. The 6255"$" will be treated as a non-numeric value (depending on other 6256SET commands, this will be treated as an error or the numeric field 6257will be read as a character field). The comma is typically treated 6258as a field delimiter. If you have this kind of data, enter the 6259commands 6260 6261 set read dollar sign ignore on 6262 set read comma ignore on 6263 6264To reset the defaults, enter 6265 6266 set read dollar sign ignore off 6267 set read comma ignore off 6268 6269Note that if you enter the SET READ COMMA IGNORE ON command, the 6270comma will no longer be treated as the delimiter. Dataplot cannot 6271currently handle the case where the comma is used both for monetary 6272data and also as a field delimiter. 6273 6274READING NUMERIC VALUES WITH TRAILING "+" OR "-" 6275 6276On occassion, numeric fields may have a trailing "+" or a 6277trailing "-". The "+" is typically used to indicate that the 6278value is greater than or equal to the entered value. Likewise, the 6279"-" is used to indicate that the value is less than or equal to the 6280entered value. This may be used when data is truncated at a high 6281or low value. If you have data that uses this convention, enter 6282 6283 set read trailing plus minus ignore on 6284 6285Dataplot does not have any convention for indicating that a number 6286in fact means "greater than" or "less than", so it will read the 6287numeric value and simply ignore the "+" or "-". 6288 6289To reset the defualt, enter 6290 6291 set read trailing plus minus ignore off 6292 6293COMMAS WITHIN CHARACTER FIELDS 6294 6295If you are reading data that may contain character fields, you can 6296specify whether you want commas in the character fields to be 6297treated as part of the character field or as a delimiter. 6298 6299To have the comma treated as a delimiter, enter 6300 6301 set character field comma delimiter on 6302 6303To have the comma not be interpreted as a delimiter (i.e., it 6304will simply be another character in the character field), enter 6305 6306 set character field comma delimiter off 6307 6308The default is OFF. 6309 6310READING BINARY DATA 6311 6312Currently, the only types of binary data that Dataplot currently 6313supports are: 6314 6315 1) A few types of image files can be read on some platforms. 6316 This is discussed in the next section. 6317 6318 2) Dataplot may be able to read some files created using Fortran 6319 unformatted data files. Dataplot is most likely to have success 6320 reading unformatted Fortran files that contain only numeric data 6321 and use a consistent record structure. Unformatted Fortran 6322 files that contain a mixture of character and numeric data 6323 will not be read successfully. 6324 6325Support for other types of binary files may be added in future 6326releases. However, this support will probably be for specific 6327types of binary files as oppossed to arbitrary binary files. 6328 6329The advantage of using unformatted Fortran files is that file sizes 6330may be significantly smaller and reading the data can be significantly 6331faster. One potential use of unformatted Fortran files is to save 6332a large data file that you will read many times in Dataplot. 6333 6334The disadvantages of using unformatted Fortran files are that they 6335are not human readable, they cannot be edited or modified using an 6336ASCII editor, and, most importantly, they are not portable between 6337operating systems and compilers. That is, unformatted Fortran files 6338typically need to be read using the same operating system and compiler 6339that was used to create them. 6340 6341For details on using unformatted Fortran files, enter 6342 6343 HELP SET READ FORMAT 6344 6345 6346READING IMAGE DATA 6347 6348If Dataplot was built with support for the GD library, Dataplot 6349can read image data in PNG, JPEG, or GIF format. If you have 6350image data in another format, you may be able to use an image 6351conversion program (e.g., NetPMB or ImageMagick) to convert it 6352to one of the supported formats. 6353 6354For further information, enter 6355 6356 HELP READ IMAGE 6357 6358 6359WHAT IF ALL THE DATA WILL NOT FIT INTO MEMORY? 6360 6361Dataplot was designed primarily for interactive usage. For this reason, 6362it reads all data into memory. The current default is to have a 6363workspace that accomodates 10 columns with 1,500,000 rows (you can 6364re-dimension to obtain more columns at the expense of fewer rows, however 6365you cannot increase the maximum number of rows). 6366 6367With the advent of "big data", there are more data files that cannot be 6368read into Dataplot's available memory. For these data files, there are 6369several things that can potentially be done 6370 6371 1. For some platforms, if you have a large amount of memory you may 6372 be able to build a version of Dataplot that raises the maximum 6373 number of rows. For example, on a Linux system with 64MB of RAM, 6374 we were able to build a version that supports a maximum of 6375 10,000,000 rows. Contact Alan Heckert if you need assistance 6376 with this. 6377 6378 2. The STREAM READ command was added. This command uses one pass 6379 algorithms to do a number of things. 6380 6381 a. You can create a new file that uses SET WRITE FORMAT. This 6382 is typically done once so that you can use SET READ FORMAT on 6383 subsequent reading of the data file (this can substantially 6384 speed up processing of these large files). 6385 6386 b. You can generate various summary statistics either for the full 6387 data set or for groups in the data. 6388 6389 c. You can generate cross tabulation statistics (up to 4 6390 cross tabulation variables may be specified). 6391 6392 d. You can create various types of distance (e.g., Euclidean 6393 distances, correlation distances) matrices either for the full 6394 data set or for cross tabulations of the data. 6395 6396 Distance matrices are often used for various types of 6397 multivariate analysis. 6398 6399 e. You can generate approximate percentiles either for the full 6400 data set or for cross tabulations of the data. Based on this, 6401 you can perform distributional modeling for a single variable 6402 or distributional comparisons between variables (e.g., 6403 quantile quantile plots, bihistograms, two sample KS tests, and 6404 so on). 6405 6406 The STREAM READ command can allow you to do a fair bit of 6407 exploratory analyses on these large data sets. 6408 6409---------------------------------------------------------- 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500------------------------- *SYSTEM LIMITS* ---------------- 6501 6502SYSTEM LIMITS 6503SYSTEM LIMITS 6504 6505This section documents some relevant limits when using Dataplot. 6506Note that many of these limits can be set (in the file DPCOPA.INC) 6507before Dataplot is compiled on a specific system. The limits below 6508are the default values, but the limits for your specific system may 6509be set differently. 6510 6511 6512 1) MAXOBV = 1,500,000 6513 6514 Defines the maximum number of observations for a single 6515 variable. This is the parameter most likely to be modified 6516 before Dataplot is compiled. It will typically be in the 6517 range 100,000 to 1,500,000. 6518 6519 2) MAXOBW = 10*MAXOBV 6520 6521 Defines the total size of the data work space. Note that 6522 the DIMENSION command can be used to re-allocate between 6523 rows and columns with the restriction that the maximum 6524 number of rows cannot exceed MAXOBV. 6525 6526 3) MAXPOP = 2*MAXOBV 6527 6528 Defines the maximum number of points on a plot. 6529 6530 4) MAXNME = 50000 6531 6532 Define the maximum number of names (variables, parameters, 6533 strings, matrices). 6534 6535 5) MAXSTR = 255 6536 6537 Defines the maximum number of characters in a single command 6538 line. 6539 6540 6) MAXEDC = 24*MAXOBV 6541 6542 Defines the maximum number of characters that the EDIT/FED 6543 command can accomodate. 6544 6545 7) MAXEDL = 25000 6546 6547 Defines the maximum number of lines for the EDIT/FED command. 6548 6549 8) MAXCMP = 35 6550 6551 Defines the maximum number of coefficients in multilinear 6552 regression. 6553 6554 9) MAXLIS = 200 6555 MAXCIS = 255 6556 6557 Define the maximum number of lines/columns in the LIST/SAVE 6558 table. 6559 6560 10) MAXLIL = 20000 6561 MAXCIL = 255 6562 6563 Define the maximum number of lines/columns in the LOOP table. 6564 6565 11) MAXLIP = 20 6566 6567 Define the maximum number of lines in the REPLOT table. 6568 6569 12) MAXPM = 200 6570 6571 Define the maximum number of pixmaps that can be saved. 6572 6573 13) MAXTOM = 46*MAXOBV/3 6574 6575 Define the maximum size (rows times columns) for a matrix. 6576 Note that the DIMENSION MATRIX command can be used to 6577 specify the allocation between rows and columns in the matrix. 6578 6579 14) Define the following plot control component dimensions: 6580 6581 MAXTC = 100 = the maximum number of tic marks on an axis. 6582 MAXLG = 100 = the maximum number of legends. 6583 MAXBX = 100 = the maximum number of boxes. 6584 MAXAR = 100 = the maximum number of arrows. 6585 MAXSG = 100 = the maximum number of segments. 6586 MAXLN = 100 = the maximum number of line traces. 6587 MAXCH2 = 100 = the maximum number of character traces. 6588 MAXFL = 100 = the maximum number of region fills. 6589 MAXPT = 100 = the maximum number of patterns. 6590 MAXSP = 100 = the maximum number of spikes. 6591 MAXBA = 100 = the maximum number of bars. 6592 MAXRE = 100 = the maximum number of regions. 6593 MAXTX = 100 = the maximum number for the text command. 6594 MAXSUB = 10 = the maximum number of subregions. 6595 MAXGRP = 5 = the maximum number of group label variables. 6596 MAXGR2 = 40 = the maximum number of characters for a group 6597 label. 6598 MAXGLA = MAXOBV/100 = the maximum number of levels for a 6599 group label. 6600 MAXCNL = 100 = the maximum number of contour labels. 6601 6602 15) MAXCH = 200 6603 6604 Define the maximum number of characters in a text string for a 6605 title or label. 6606 6607 16) MAXLG2 = 200 6608 6609 Define the maximum number of characters in a legend. 6610 6611 17) MAXF1 = 50,000 6612 6613 Define the total number of characters for all strings/functions. 6614 6615 18) MAXF2 = 500 6616 6617 Define the maximum number of strings/functions. 6618 6619 19) MAXF3 = 500 6620 6621 Define the maximum number of characters printed for the last 6622 model fitted. 6623 6624 20) MAXRCL = 9999 6625 6626 Define the maximum number of characters that can be read from a 6627 single record in a data file. 6628 6629 6630 6631 6632 6633 6634---------------------------------------------------------- 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700------------------------- *DISTRIBUTIONS* ----------------- 6701 6702PROBABILITY DISTRIBUTIONS 6703Probability Distributions 6704 6705The following commands operate on distributions: 6706 6707 <dist> PROBABILITY PLOT 6708 <dist> <PPCC/ANDERSON DARLING/KOLM SMIR/CHI-SQUARE> PLOT 6709 <dist> <ANDERSON DARLING/KOLMOGOROV SMIRNOV/CHI-SQUARE/PPCCC> 6710 GOODNESS OF FIT 6711 LET Y = <dist> RANDOM NUMBERS FOR I = 1 1 N 6712 BOOTSTRAP <dist> <MLE/PPCC/ANDERSON DARLING/KOLM SMIR> PLOT 6713 JACKNIFE <dist> <MLE/PPCC/ANDERSON DARLING/KOLM SMIR> PLOT 6714 6715For these commands, you may need to enter value of one or more 6716shape parameters and/or values for location and scale parameters. 6717For example, 6718 6719 LET GAMMA = 2.5 6720 WEIBULL PROBABILITY PLOT Y 6721 6722More specifically: 6723 6724 1) For the RANDOM NUMBERS command, you need to specify the values 6725 of any shape parameters. This command does not utilize location 6726 or scale parameters. However, you can transform the random 6727 numbers using the relation 6728 6729 Y = LOC + SCALE*Y 6730 6731 For example, 6732 6733 LET GAMMA = 2.5 6734 LET LOC = 10 6735 LET SCALE = 5 6736 LET Y = WEIBULL RANDOM NUMBERS FOR I = 1 1 N 6737 LET Y = LOC + SCALE*Y 6738 6739 2) For the PROBABILITY PLOT command, you need to specify the 6740 values for any shape parameters. For example, 6741 6742 LET GAMMA = 2.5 6743 WEIBULL PROBABILITY PLOT Y 6744 6745 You can optionally specify location and scale parameters with 6746 the commands 6747 6748 LET PPLOC = <value> 6749 LET PPSCALE = <value> 6750 6751 Note that the probability plot is invariant to location and 6752 scale (i.e., the linearity of the probability plot does not 6753 depend on the values of the location and scale parameters). 6754 PPLOC and PPSCALE are typically used when a non-PPCC method 6755 is used to estimate the location/scale parameters. 6756 6757 3) For the PPCC PLOT, ANDERSON DARLING PLOT, KOLMOGOROV SMIRNOV PLOT 6758 and CHI-SQUARE PLOT commands, you can optionally specify the 6759 range for the shape parameter(s) (default ranges will be used if 6760 they are not specified). For example, 6761 6762 LET GAMMA1 = 0.5 6763 LET GAMMA2 = 5 6764 WEIBULL PPCC PLOT Y 6765 6766 That is, you append a 1 (for the lower limit) and a 2 (for the 6767 upper limit) to the shape parameter name. 6768 6769 For the ANDERSON DARLING, KOLMOGOROV SMIRNOV, and CHI-SQUARE 6770 variants, you can optionally fix the values of the location/scale 6771 parameters with the commands 6772 6773 LET KSLOC = <value> 6774 LET KSSCALE = <value> 6775 6776 4) For the GOODNESS OF FIT and the BOOTSTRAP/JACKNIFE PLOT commands, 6777 you need to specify the values for any shape parameters. 6778 6779 In addition, you can specify the values for the location/scale 6780 parameters with the commands (these will default to 0 and 1 6781 if these commands are not given) 6782 6783 LET KSLOC = <value> 6784 LET KSSCALE = <value> 6785 6786 Distributions that are bounded both above and below specify 6787 the lower and upper limits (rather than the location/scale) 6788 with the commands 6789 6790 LET A = <value> 6791 LET B = <value> 6792 6793 Distributions that use A and B rather than KSLOC/KSSCALE will 6794 be denoted by the phrase "bounded distribution" in the tables 6795 below. 6796 6797 An example of using these commands: 6798 6799 LET GAMMA = 2.5 6800 LET KSLOC = 5 6801 LET KSSCALE = 10 6802 WEIBULL ANDERSON DARLING GOODNESS OF FIT Y 6803 BOOTSTRAP WEIBULL ANDERSON DARLING PLOT Y 6804 6805The extreme value type 1 (Gumbel), extreme value type 2 (Frechet), 6806generalized Pareto, generalized extreme value and the Weibull 6807support "minimum" and "maximum" forms of the distribution. You 6808can specify the minimum form with either of the following commands 6809 6810 SET MINMAX 1 6811 SET MINMAX MINIMUM 6812 6813You can specify the maximum form with either of the following commands 6814 6815 SET MINMAX 2 6816 SET MINMAX MAXIMUM 6817 6818The default is the "minimum" for the Weibull and "maximum" for the 6819others. 6820 6821This section documents the values you need to enter for the distributions 6822supported in Dataplot. 6823 6824CONTINUOUS DISTRIBUTIONS: 6825 6826Location/Scale Distributions: 6827 1) NORMAL 6828 2) UNIFORM - bounded distribution 6829 3) LOGISTIC 6830 4) DOUBLE EXPONENTIAL 6831 5) CAUCHY 6832 6) SEMI-CIRCULAR 6833 7) COSINE 6834 8) ANGLIT 6835 9) HYPERBOLIC SECANT 6836 10) HALF-NORMAL 6837 11) ARCSIN 6838 12) EXPONENTIAL 6839 13) EXTREME VALUE TYPE I (GUMBEL) 6840 14) HALF-CAUCHY 6841 15) SLASH 6842 16) RAYLEIGH 6843 17) MAXWELL 6844 18) LANDAU 6845 6846One Shape Parameter Distributions - name of shape parameter(s) listed: 6847 1) ALPHA - ALPHA 6848 2) ASYMMETRIC DOUBLE EXPONENTIAL - K (or MU) 6849 3) BRADFORD - BETA 6850 4) BURR TYPE 2 - R 6851 5) BURR TYPE 7 - R 6852 6) BURR TYPE 8 - R 6853 7) BURR TYPE 10 - R 6854 8) BURR TYPE 11 - R 6855 9) CHI - NU 6856 10) CHI-SQUARED - NU 6857 11) DOUBLE GAMMA - GAMMA 6858 12) DOUBLE WEIBULL - GAMMA 6859 13) ERROR (SUBBOTIN) - ALPHA 6860 14) EXPONENTIAL POWER - BETA 6861 15) EXTREME VALUE TYPE 2 (FRECHET) - GAMMA 6862 16) FATIGUE LIFE - GAMMA 6863 17) FOLDED T - NU 6864 18) GAMMA - GAMMA 6865 19) GENERALIZED EXTREME VALUE - GAMMA 6866 20) GENERALIZED HALF LOGISTIC - GAMMA 6867 21) GENERALIZED LOGISTIC - ALPHA 6868 22) GENERALIZED LOGISTIC TYPE 2 - ALPHA 6869 23) GENERALIZED LOGISTIC TYPE 3 - ALPHA 6870 24) GENERALIZED LOGISTIC TYPE 5 - ALPHA 6871 25) GENERALIZED PARETO - GAMMA 6872 26) GEOMETRIC EXTREME EXPONENTIAL - GAMMA 6873 27) INVERTED GAMMA - GAMMA 6874 28) INVERTED WEIBULL - GAMMA 6875 29) LOG DOUBLE EXPONENTIAL - ALPHA 6876 30) LOG GAMMA - GAMMA 6877 31) LOGISTIC-EXPONENTIAL - BETA 6878 32) LOG LOGISTIC - DELTA 6879 33) LOGNORMAL - SIGMA 6880 34) MCLEISH - ALPHA 6881 35) MUTH - BETA 6882 36) OGIVE - N 6883 37) PEARSON TYPE 3 - GAMMA 6884 38) POWER FUNCTION - C 6885 39) POWER NORMAL - P, bounded distribution 6886 40) RECIPROCAL - B 6887 41) REFLECTED POWER - C, bounded distribution 6888 42) SKEW DOUBLE EXPONENTIAL - LAMBDA 6889 43) SKEW NORMAL - LAMBDA 6890 44) SLOPE - ALPHA, bounded distribution 6891 45) T - NU 6892 46) TOPP AND LEONE - BETA, bounded distributin 6893 47) TRIANGULAR - C, bounded distribution 6894 48) TUKEY LAMBDA - LAMBDA 6895 49) VON MISES - B 6896 50) WALD - GAMMA 6897 51) WEIBULL - GAMMA 6898 52) WRAPPED CAUCHY - P 6899 6900Two Shape Parameter Distributions: 6901 1) ASYMMETRIC LOG DOUBLE EXPO - ALPHA, BETA 6902 2) BETA - ALPHA, BETA, 6903 bounded distribution 6904 3) BETA NORMAL - ALPHA, BETA 6905 4) BURR TYPE 3 - R, K 6906 5) BURR TYPE 4 - R, C 6907 6) BURR TYPE 5 - R, K 6908 7) BURR TYPE 6 - R, K 6909 8) BURR TYPE 9 - R, K 6910 9) BURR TYPE 12 - C, K 6911 10) DOUBLY PARETO UNIFORM - M, N 6912 11) EXPONENTIATED WEIBULL - GAMMA, THETA 6913 12) F - NU1, NU2 6914 13) FOLDED CAUCHY - LOC, SCALE 6915 14) FOLDED NORMAL - MU, SD 6916 15) G-AND-H - G, H 6917 16) GENERALIZED ASYMMETRIC LAPLACE - K, TAU or K, MU 6918 17) GENERALIZED GAMMA - ALPHA, C 6919 18) GENERALZIED INVERSE GAUSSIAN - LAMBDA, OMEGA 6920 19) GENERALIZED LOGISTIC TYPE 4 - P, Q 6921 20) GENERALIZED MCLEISH - ALPHA, A 6922 21) GENERALIZED TOPP AND LEONE - ALPHA, BETA, 6923 bounded distribution 6924 22) GENERALIZED TUKEY LAMBDA - LAMBDA3, LAMBDA4 6925 23) GOMPERTZ - C, B or ALPHA, K 6926 24) GOMPERTZ-MAKEHAM - ETA, ZETA 6927 (Meeker parameterization) 6928 25) INVERSE GAUSSIAN - GAMMA, MU 6929 26) INVERTED BETA - ALPHA, BETA 6930 27) JOHNSON SB - ALPHA1, ALPHA2 6931 28) JOHNSON SU - ALPHA1, ALPHA2 6932 29) KAPPA - K, H 6933 30) KUMARASWAMY - ALPHA, BETA 6934 bounded distribution 6935 31) LOG-SKEW-NORMAL - LAMBDA, SD 6936 32) MIELKE'S BETA-KAPPA - THETA, K 6937 33) NON-CENTRAL T - NU, LAMBDA 6938 34) NON-CENTRAL CHI-SQUARE - NU, LAMBDA 6939 35) PARETO - GAMMA, A (A defaults to 1 6940 if not specified) 6941 36) PARETO SECOND KIND - GAMMA, A (A defaults to 1 6942 if not specified) 6943 37) POWER LOGNORMAL - P, SD 6944 38) RECIPROCAL INVERSE GAUSSIAN - GAMMA, NU 6945 39) REFLECTED GENERALIZED TOPP LEONE - ALPHA, BETA 6946 bounded distribution 6947 40) TWO-SIDED OGIVE - THETA, N 6948 bounded distribution 6949 41) TWO-SIDED POWER - THETA, N 6950 bounded distribution 6951 42) TWO-SIDED SLOPE - THETA, ALPHA 6952 bounded distribution 6953 43) SKEW T - LAMBDA, NU 6954 6955Three or More Shape Parameter Distributions: 6956 1) BESSEL I-FUNCTION - SIGMA1SQ, SIGMA2SQ, NU or 6957 B, C, M 6958 2) BESSEL K-FUNCTION - SIGMA1SQ, SIGMA2SQ, NU or 6959 B, C, M 6960 3) BI-WEIBULL - GAMMA1, GAMMA2, SCALE1, 6961 SCALE2, LOC2 6962 4) BRITTLE FRACTURE - ALPHA, BETA, R 6963 5) DOUBLY NON-CENTRAL BETA - ALPHA, BETA, LAMBDA1, LAMBDA2 6964 6) DOUBLY NON-CENTRAL F - NU1, NU2, LAMBDA1, LAMBDA2 6965 7) DOUBLY NON-CENTRAL T - NU, LAMBDA1, LAMBDA2 6966 8) GENERALIZED EXPONENTIAL - LAMBDA1, LAMBDA12, S 6967 9) GENERALZIED TRAPEZOID - A, B, C, D, ALPHA, NU1, NU3 6968 10) GOMPERTZ-MAKEHAM - CHI, LAMBDA, THETA or 6969 GAMMA, LAMBDA, K 6970 11) LOG BETA - ALPHA, BETA, C, D 6971 12) LOG-SKEW-T - NU, LAMBDA, SD 6972 13) NON-CENTRAL BETA - ALPHA, BETA, LAMBDA 6973 14) NON-CENTRAL F - NU1, NU2, LAMBDA 6974 15) NORMAL MIXTURE - U1, SD1, U2, SD2, P 6975 16) TRAPEZOID - A, B, C, D 6976 17) TRUNCATED EXPONENTIAL - X0, M, SD 6977 (X0 assumed known for PPCC) 6978 18) TRUNCATED NORMAL - MU, SD, A, B 6979 19) TRUNCATED PARETO - GAMMA, A, NU 6980 20) UNEVEN TWO-SIDED POWER - ALPHA, NU1, NU3, D 6981 bounded distribution 6982 21) WAKEBY - GAMMA, BETA, DELTA, ALPHA, CHI 6983 (CHI and ALPHA are the location 6984 and scale parameters) 6985 6986DISCRETE DISTRIBUTIONS: 6987 1) BETA-BINOMIAL - ALPHA, BETA, N 6988 2) BETA GEOMETRIC - ALPHA, BETA 6989 3) BETA NEGATIVE BINOMIAL - ALPHA, BETA, K 6990 4) BINOMIAL - P, N 6991 5) BOREL-TANNER - LAMBDA, K 6992 6) CONSUL (GENERALIZED GEOMTRIC) - THETA, BETA or MU, BETA 6993 7) DISCRETE UNIFORM - N 6994 8) DISCRETE WEIBULL - Q, BETA 6995 9) GEETA - THETA, BETA or MU, BETA 6996 10) GENERALIZED LOGARITHMIC SERIES - THETA, BETA 6997 11) GENERALIZED LOST GAMES - P, J, A 6998 12) GENERALIZED NEGATIVE BINOMIALS - THETA, BETA, M 6999 13) GEOMETRIC - P 7000 14) HERMITE - ALPHA, BETA 7001 15) HYPERGEOMETRIC - L, K, N, M 7002 16) KATZ - ALPHA, BETA 7003 17) LAGRANGE-POISSON - LAMBDA, THETA 7004 18) LEADS IN COIN TOSSING - N 7005 19) LOGARITHMIC SERIES - THETA 7006 20) LOST GAMES - P, R 7007 21) MATCHING - K 7008 22) NEGATIVE BIONOMIAL - P, N 7009 23) POISSON - LAMBDA 7010 24) POLYA-AEPPLI - THETA, P 7011 25) QUASI BINOMIAL TYPE I - P, PHI 7012 26) TRUNCATED GENE NEGATIVE BINOM - THETA, BETA, B, N 7013 27) WARING - C, A 7014 28) YULE - P 7015 29) ZETA - ALPHA 7016 30) ZIPF - ALPHA, N 7017 7018 7019---------------------------------------------------------- 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100-END -----*----- ----------------ZZZZZ------ 7101