|
CHARACTER CODE STRINGName:
command. This command stores the character fields in the file "dpchzf.dat". The two primary uses of character data are:
The command GROUP LABEL can be used to create a group label variable. However, in some contexts you may want more flexibility with the character data than provided by the GROUP LABEL command. The CHARACTER CODE STRING command can be used in this case to create explicit character strings. The CHARACTER CODE STRING command identifies the unique rows in the character variable (Dataplot checks for exact matches, it does not try to guess if a typo has occurred, etc.). If there are K unique rows, Dataplot will generate K character strings. The command defines a base name for the string and the appropriate index number will be appended to the string names. The CHARACTER CODE STRING extracts the index number for the string name in the order that the unique rows are encoutered in the file.
where <ix> specifies the name of the character variable in the file dpzchf.dat; and <sbase> specifies the base name for the strings to be generated. The character variable is originally created with a READ command where the SET CONVERT CHARACTER ON was entered prior to the READ.
READ TEST.DAT Y X IX LET SLAB = CHARACTER CODE STRING IX
set convert character on
skip 25
read draft69c.dat rank day month
.
. Add cr() to alternating strings
.
let ig = character code string month
let string cr = sp()cr()
loop for k = 2 2 12
let ig^k = string concatenate cr ig^k
end of loop
let ignew = group label ig1 to ig12
x1tic mark label format group label
x1tic mark label content ignew
let xcode = character code month
.
major xtic mark number 12
minor xtic mark number 0
xlimits 1 12
xtic offset 0.5 0.5
.
char box plot
line box plot
fences on
.
box plot rank xcode
Date created: 10/31/2011 |