-
Notifications
You must be signed in to change notification settings - Fork 1
Fixed Colors
Sets
Machinery /Tractor,Combine,Trailer/,
Observation /1*12/,
DateItem /price,quantity/;
Parameters
fixedcol_line(Machinery,Observation,DateItem)
fixedcol_hist(Machinery,DateItem)
;
fixedcol_line(Machinery,Observation,"price")
= ord(Observation)+20-ord(Machinery);
fixedcol_line(Machinery,Observation,"quantity")
= ord(Observation);
fixedcol_hist(Machinery,DateItem)
= uniform(10,20);
$setglobal gp_lwidth 3
$setglobal gp_lc_1 blue
$setglobal gp_lc_2 red
$setglobal gp_lc_3 yellow
$setglobal gp_fontsize 18
$setglobal gp_fixcolor_set Machinery
$setglobal gp_title "Figure 1: All set elements are active"
$libinclude gnuplotxyz fixedcol_line quantity price
fixedcol_line("Combine",Observation,DateItem) = 0;
$setglobal gp_title "Figure 2: COMBINE is inactive, color fixing is switched on"
$libinclude gnuplotxyz fixedcol_line quantity price
$setglobal gp_fixcolor_set no
$setglobal gp_title "Figure 3: COMBINE is inactive, color fixing is switched off again"
$libinclude gnuplotxyz fixedcol_line quantity price
$setglobal gp_lwidth 3
$setglobal gp_lc_1 brown
$setglobal gp_lc_2 orange
$setglobal gp_lc_3 pink
$setglobal gp_fontsize 18
$setglobal gp_xlabel no
$setglobal gp_ylabel no
$setglobal gp_fixcolor_set Machinery
$setglobal gp_title "Figure 4: All set elements are active"
$libinclude gnuplotxyz fixedcol_hist
fixedcol_hist("Combine",DateItem) = 0;
$setglobal gp_title "Figure 5: COMBINE is inactive, color fixing is switched on"
$libinclude gnuplotxyz fixedcol_hist
$setglobal gp_fixcolor_set no
$setglobal gp_title "Figure 6: COMBINE is inactive, color fixing is switched off again"
$libinclude gnuplotxyz fixedcol_hist
display gp_xyz_fixed_col,gp_xyz_ind_col,gp_hex_color_name;