Thanks, Robert, but that didn't seem to do it. When I tried, the tick marks were still placed spaced equal distances apart though they represent uneven steps in the data space. Here's my log window content (I tried the order with and without commas because my habit is to use them, but it didn't matter). I used the same sequence of numbers for my values of x and for specifying the order, so each unevenly spaced point should have had a tick mark directly below it. As you can see, SAS recognizes I am asking for uneven spacing - it just doesn't give it. 1 2 data test; 3 input x; 4 y = x ** 1.8; 5 cards; NOTE: The data set WORK.TEST has 8 observations and 2 variables. NOTE: DATA statement used (Total process time): real time 1.15 seconds cpu time 0.06 seconds 14 ; 15 run; 16 17 axis1 order = (1,1.5,2,2.5,3,5,7,10); 18 proc gplot; 19 plot y*x / haxis = axis1; 20 run; WARNING: The intervals on the axis labeled x are not evenly spaced. WARNING: No minor tick marks will be drawn because major tick increments have been specified in uneven or unordered intervals. 21 22 axis1 order = (1 1.5 2 2.5 3 5 7 10); NOTE: There were 8 observations read from the data set WORK.TEST. NOTE: PROCEDURE GPLOT used (Total process time): real time 55.64 seconds cpu time 0.78 seconds 23 proc gplot; 24 plot y*x / haxis = axis1; 25 run; WARNING: The intervals on the axis labeled x are not evenly spaced. WARNING: No minor tick marks will be drawn because major tick increments have been specified in uneven or unordered intervals.
... View more