Example Programs and Shortcut Macros
This section contains a set of programs that run sample
cases. It also contains some shortcut macros.
This section is not organized alphabetically as the
other sections are. Rather, this is organized by the
order of the example programs.
dpmenu.dp
|
this macro prints the list of available programs
|
|
General
|
0.1
|
this macro generates a histogram of the Wright
brothers pressure data, uses
wright8.dp and
wright11.dat and
|
0.2
|
this macro generates a scatter plot of the Wright
brothers up-pressure data, uses
wright9.dp and
wright11.dat and
|
0.3
|
execute 23 selected dataplot test problems,
minitest_menu.dp
|
0.4
|
view an Excel file with 2-level designs, uses
2_level_designs.xlsx
|
0.5
|
view an Excel file with random permutations
random_permutations.xlsx
|
0.6
|
view an Excel file with binomial acceptance
sampling plans
binomial_acceptance_sampling.xlsx
|
|
Univariate
|
1.1
|
analyze H. S. Lew beam deflection data
lew_menu.dp and
LEW.DAT
|
1.2
|
analyze transmittance of glass filter data
mavro.dp and
MAVRO.DAT and
|
1.3
|
analyze Bob Zarr heat flow meter data, uses
zarr.dp and
ZARR.DAT and
|
1.4
|
4-plot analysis of classic univariate data sets
univariate_classics.dp
|
1.5
|
analyze thunderstorm wind velocties via the
4-plot, probability plots and ppcc plots
simiu.dp and
SIMIU.DAT
|
1.6
|
this macro generates a certified values for
alumina plate value
cline153.dp,
7STEP_UNIVARIATE_ANALYSIS.DP and
cline153.dat
|
1.7
|
this macro analyzes funnel transversal time, uses
funnel_0_10.dp,
4PLOT_NOARGS.DP and
funnel_0_10.dat
|
1.8
|
analyze funnel transversal time from 2020 DEX class
(table 2) with input via the clipboard
(copied from
funnel_0_10.dat) 2020 Boulder DEX class, uses
funnel_0_10_clipboard.dp
|
1.9
|
generate 4-plots for each of six tables from
2020 Boulder DEX class
funnel_1_60_4plot.dp,
4PLOT_NOARGS.DP and
funnel_1_60_matrix.dat
|
|
Interlaboratory Consensus Value
|
2.1
|
generate a consensus value plot for the classic Youden
paper thickness experiment
youden_1_96.dp and
youden_1962_paper_thickness.dat
|
2.2
|
generate a consensus value plot for funnel transversal
time for the 9 tables of the 2019 DEX class, uses
funnel_1_90.dp and
funnel_1_90_matrix.dat
|
2.3
|
determine if 8 vials are statistically equivalent, uses
dasilva141_menu.dp and
dasilva141.dat
|
2.4
|
determine if 20 vials are statistically equivalent, uses
dasilva143.dp and
dasilva143.dat
|
2.5
|
analysis of diameter data from approximately 18
international labs (SRM 8631b)
fletcher446.dp and
fletcher446.dat
|
2.6
|
consensus value analysis of cantilever stiffness for 7
cantilevers (RM 3461b)
gates12.dp and
gates12.dat
|
2.7
|
consensus value plot for funnel transversal time
for the six tables of the Boulder 2020 DEX Class
funnel_1_60.dp and
funnel_1_60_matrix.dat
|
2.8
|
consensus value plot for funnel transversal time
for the six tables of the Boulder 2020 DEX Class with
the data taken from the clipboard
(copied from
funnel_1_60_matrix.dat), uses
funnel_1_60_clipboard.dp
|
2.9
|
determine if 20 vials are statistically equivalent, uses
dasilva192.dp,
SRM_9STEP_ANALYSIS.DP and
dasilva175_coulter_yeast_all_seasons.dat.dat
|
|
Comparative
|
3.1
|
analyze the 1969 draft lottery (show drift), uses
draft69.dp and
DRAFT69.DAT
|
3.2
|
analyze the DEX class funnel 2 experiment (does ball have
an effect?), uses
funnel_1_6.dp and
funnel_1_6.dat
|
3.3
|
perform a 2-way table analysis of Wright brothers
up-pressure data, uses
wright11_menu.dp and
WRIGHT11.DAT
|
3.4
|
generate block plot for Box, Hunter and Hunter boys
shoes example, uses
boxshoes_2_20_block_plot.dp and
boxshoes_2_20.dat
|
3.5
|
generate block plot for DEX class funnel example, uses
funnel_3_12_block_plot.dp and
funnel_3_12.dat
|
3.6
|
generate block plot for Sheesley light bulb weld defect
rate, uses
sheesley_4_24_block_plot.dp and
sheesley_4_24.dat
|
3.7
|
generate block plot for Box, Hunter and Hunter chemical
reactor example, uses
boxreactor_5_32_block_plot.dp and
boxreactor_5_32.dat
|
3.8
|
generate block plot for DEX class funnel example with data
being read from clipboard (e.g., copied from
funnel_3_12.dat), uses
funnel_3_12_block_plot_clipboard.dp
|
3.9
|
generate block plot for corona virus data, uses
corona_virus_2_n_block_plot.dp and
corona_virus_2_n_matrix.dat
|
3.10
|
generate block plot for corona virus data with data
being read from clipboard, uses
corona_virus_2_n_block_plot_clipboard.dp
|
|
Sensitivity Analysis
|
4.1
|
analyze Box and Bisgaard defective springs example, uses
boxsprings_3_8.dp and
boxsprings_3_8.dat
|
4.2
|
analyze funnel traversal time (k=3, n=8) via
10-step analysis, uses
funnel_3_8.dp and
funnel_3_8.dat
|
4.3
|
analyze Ray Bowen dental composite adhesion patent data
(k=3, n=8) via 10-step analysis, uses
bowen_3_8.dp and
bowen_3_8.dat
|
4.4
|
analyze Box, Hunter and Hunter chemical conversion example
(k=4, n=16) via
10-step analysis, uses
boxconverter_4_16.dp and
boxconverter_4_16.dat
|
4.5
|
analyze Box, Hunter and Hunter household cleanser stability example
(k=4, n=8) via 10-step analysis, uses
boxcleanser_4_8.dp and
boxcleanser_4_8.dat
|
4.6
|
analyze John Krasny (NIST) cigarette flammability
(k=5, n=32) via 10-step analysis, uses
krasny_5_32.dp and
krasny_5_32.dat
|
4.7
|
analyze Box and Bisgaard chemical reactor yield
(k=5, n=32) via 10-step analysis, uses
boxreactor_5_32.dp and
boxreactor_5_32.dat
|
4.8
|
analyze Box & Bisgaard chemical reactor yield
(k=5, n=16) via 10-step analysis, uses
boxreactor_5_16.dp and
boxreactor_5_16.dat
|
4.9
|
analyze additive manufacturing post-laser scan peak
temperature (k=5, n=8) via 10-step analysis, uses
boxreactor_5_8.dp and
boxreactor_5_8.dat
|
4.10
|
analyze Apache/Linux processing time
(k=5, n=16) via 10-step analysis, uses
tang_5_16.dp and
tang_5_16.dat
|
4.11
|
analyze NIST guarded hot plate thermal conductivity data
(k=6, n=16) via 10-step analysis, uses
zarr_6_16.dp and
zarr_6_16.dat
|
4.12
|
sensitivity analysis of Josh Kneifel's NIST net-zero
house yearly energy consumption (k=7, n=128) via
10-step analysis, uses
kneifel_7_128.dp and
kneifel_7_128.dat
|
4.13
|
sensitivity analysis of Peter Fontana's trial data
(k=7, n=128) via 10-step analysis, uses
fontana_7_128.dp and
fontana_7_128.dat
|
4.14
|
sensitivity analysis of MRI RF coil design
(k=7, n=16) via 10-step analysis, uses
fong_7_16.dp and
fong_7_16.dat
|
4.15
|
analyze John Henry Scott HRTEM SiO2 layer thickness data
(k=8, n=16) via 10-step analysis, uses
scott_8_16.dp and
scott_8_16.dat
|
4.16
|
identify source for micro-level lab Pu contamination
(k=8, n=16) via 10-step analysis, uses
inn_8_16.dp and
inn_8_16.dat
|
4.17
|
sensitivity analysis of factors affecting cell growth of
E. coli engineered for Lycopene experiment
(k=9, n=64) via 10-step analysis, uses
hecht_9_64.dp and
hecht_9_64.dat
|
4.18
|
analyze additive manufacturing post-laser scan peak
temperature (k=10, n=16) via 10-step analysis, uses
ma_10_16.dp and
ma_10_16.dat
|
4.19
|
analyze World Trade Center core column damage
(k=13, n=16) via 10-step analysis, uses
wtc_13_16.dp and
wtc_13_16.dat
|
4.20
|
identify factors affecting ML methodology test problem
(k=15, n=256) via 10-step analysis, uses
fontana_15_256.dp and
fontana_15_256.dat
|
4.21
|
analyze TCP internet congestion control
(k=20, n=256) via 10-step analysis, uses
mills_20_256.dp,
mills301responses3a.dat and
mills301factors.dat
|
4.22
|
perform 10-step sensitivity analysis for DEX class
funnel example with data being read from clipboard, uses
funnel_k_n_clipboard.dp
|
|
Modeling/Regression
|
5.1
|
transformations and fits for Alaska pipeline data, uses
berger.dp and
BERGER.DAT
|
5.2
|
regression modeling of 4-lab round robin data, uses
fletcher306.dp,
fletcher306_sub.dp and
FLETCHER306.DAT
|
|
Optimization
|
6.1
|
perform a 2-way table analysis of Wright up-pressure
data, uses
wright11_menu.dp and
WRIGHT11.DAT
|
6.2
|
analyze the long file (11 conditions x 70 protocols
= 7,700 records), uses
sarkar71_menu.dp,
SARKAR71_SUB.DP,
sarkar71_allresponses_040219.dat and
sarkar71_y8_errorviability_summary_table.xlsx
|
6.3
|
optimization analysis of Box, Hunter and Hunter chemical
yield data (stage 1 only), uses
boxchemyield1.dp,
dexbivariatecontourplot.dp and
boxchemyield1.dat
|
6.4
|
optimization analysis of Box, Hunter and Hunter chemical
yield data (stage 2 only), uses
boxchemyield2.dp,
dexbivariatecontourplot.dp and
boxchemyield2.dat
|
6.5
|
optimization analysis of Box, Hunter and Hunter chemical
yield data (stages 2 and 3), uses
boxchemyield3.dp,
dexbivariatecontourplot.dp and
boxchemyield3.dat
|
|
Classification
|
7.1
|
classification analysis for Fisher iris data, uses
classification_iris.dp,
classification_analysis.dp and
IRIS.DAT
|
7.2
|
classification analysis for Flury Swiss note data, uses
classification_flury.dp,
classification_analysis.dp and
FLURY5.DAT
|
7.3
|
analyze the long file (11 conditions x 70 protocols
= 7,700 records) and do a classification analysis using
a discrimination index, uses
sarkar80_men.dp,
SARKAR80_SUB.DP and
sarkar71_allresponses_040219.dat and
|
|
Clustering
|
8.1
|
correlation analysis of 22 standardized responses for
Kevin Mills Abilene network, uses
mills47b.dp,
corrmatrix.dp,
mills28upperleft.dp and
mills28responses2.dat
|
|
Time Series
|
9.1
|
analyze H. S. Lew beam deflection data
lew_timeseries_menu.dp,
LEW_TIMESERIES_SUB.DP and
LEW.DAT
|
9.2
|
analyze Newton's gravitational constant data
luther_menu.dp,
LUTHER_SUB.DP and
LUTHER.DAT
|
9.3
|
analyze Ken Rubinson's spectometry data
rubinson23_menu.dp,
RUBINSON23_SUB.DP and
RUBINSON21.DAT
|
|
Utility Macros (note that these are not generally
called directly)
|
copy_and_display_3_files.dp
|
for a given example ID use the extracted data, code and
output file name strings, copy the 3 files over to the
standardized files and show the files
|
define_files.dp
|
define standardized input, data and output files
|
device2open.dp
|
device 2 open for Postscript output
|
dp_question_mark_examples.txt
|
print message demonstrating use of "?", "??",
"???" and "????" to access Dataplot help
|
fileout.dp
|
define the file name root (no extension) to which
dataplot output will be directed
|
go10.dp
|
run the 10-step analysis for a cvs data file
|
go.dp
|
display top-level structure and questions dealing with
5 diamond steps or 8 problem categories, uses
parse_go.dp,
top_comparative.dp,
top_sensitivity.dp and
top_univariate.dp
(this is only partially implemented
|
post_note.dp
|
print a message after one of the example programs above
is executed
|
|
Shortcuts
|
ccvp.dp
|
execute a "call clipboard_consensus_value_plot.dp" command
to generate a consensus value plot from data in the
clipboard, uses
clipboard_consensus_value_plot.dp
|
ex.dp
|
execute a "list new windows examples.txt" command, uses
examples.txt
|
intro.txt
|
print an introductory page
|
l.dp
|
given an example id, print a message showing how to
edit and run/rerun the example, typical sequence
(for example 1.1)
uses
parse.dp
|
links.txt
|
execute a "list new window links.txt" command to show
shortcut commands for bringing up various web sites, uses
links.txt
|
p.dp
|
execute a "list new window portal.txt" command to show
shortcut commands for bringing up various web sites, uses
portal.txt
(currently portal.txt contains the same
information as links.txt)
|
vcb.dp
|
view the contents of the clipboard
|
vcode.dp
|
view the contents of the current standardized
code file (examples.dp)
|
vdata.dp
|
view the contents of the current standardized
data file (examples.dat)
|
vex.dp
|
execute a "list new window examples.txt" command
|
vout.dp
|
view the contents of the current standardized
graphics output file (examples.pdf)
|
vp.dp
|
execute a "PSVIEW" command to view the most recent
plot in a Postscript viewer
|
vx.dp
|
extract the example ID (from clipboard or from
first argument), copy the examples 3 local files
to standardized names and then execute the macro
specified in the example ID
|
w0.dp
|
list the Dataplot sign-on page
|
w1.dp
|
list a Dataplot summary text file
|
w2.dp
|
bring up Dataplot web site
|
w3.dp
|
bring up the graphics gallery web page in the
NIST/SEMATECH e-Handbook
|
w4.dp
|
bring up the Dataplot graphics gallery web page
|
w5.dp
|
bring up the Daplot SP 667 document
(sp667.pdf)
|
w6.dp
|
bring up the Daplot Common Commands document
(dpsnapsh.pdf)
|
w7.dp
|
bring up the NIST/SEMATECH e-Handbook web page
|
w8.dp
|
list Excel file with DEX 2-level designs
|
w9.dp
|
bring up the DEX 10-step web page (currently
only accessible from NIST network)
|
w10.dp
|
bring up the web site for performing various
ASTM/ISO analyses (currently only accessible from
NIST network), can also use
astm.dp
|
w11.dp
|
bring up the NIST Uncertainty Machine web page, can also use
nist_uncertainty_machine.dp or
num.dp
|
w12.dp
|
bring up the NIST Consensus Builder web page
|
w13.dp
|
bring up the NIST Randomness Beacon web page
|
w14.dp
|
bring up the NIST Random Number Generater test suite
web page
|
w15.dp
|
bring up the NIST SRM web page
|
w16.dp
|
bring up the NIST Web Image Procesing Pipelines web page
|
w17.dp
|
bring up the NIST Rave/Cave high end visualization web page
|
x.dp
|
execute a "call examples.dp" command,
xex.dp can also be used,
if an argument is given that will be used
instead of "examples.dp"
|
xcb.dp
|
execute a "call clipboard" command
|