I try to use the general code, i.e., Ticks -> {{x1,label1},{x2,label2},…}, to specify tick marks in the function of ParallelAxisPlot but it doesn't work. Is there any other ways to specify tick marks in the function of ParallelAxisPlot? Many thanks!
Here is a toy example.
ParallelAxisPlot[{{6, 13, 5, 9}, {10, 5, 8, 3}, {2, 8, 3, 1}}, PlotRange -> {{0, 12}, {3, 13}, {2, 10}, {0, 10}}, Ticks -> Automatic]
I try to use the general code, i.e., Ticks -> {{x1,label1},{x2,label2},…}, to specify the tick marks. It gives me a result like this. The code, i.e., {a, b, c, d, e} works with no problem. It will put the labels on the side of the ticks. However, the code, i.e., {13, "here"} has an issue now. I want to put a label "here" on the side of 13 of the 2nd axis. I don't know how to make it work in the function of ParallelAxisPlot.
In addition, is there any way to manually adjust the intervals of the ticks in the given PlotRange? For example, the 1st axis has 6 intervals but the 4th axis has 5 intervals. These intervals are divided automatically. In fact, the general code, i.e., Ticks -> {{x1,label1},{x2,label2},…} works for me to manually adjust such intervals in other plotting functions but it doesn't work in this function.
ParallelAxisPlot[{{6, 13, 5, 9}, {10, 5, 8, 3}, {2, 8, 3, 1}}, PlotRange -> {{0, 12}, {3, 13}, {2, 10}, {0, 10}}, Ticks -> {Automatic, {{13, "here"}}, {a, b, c, d, e}, Automatic}]
Tick
specifications are messed up forParallelAxisPlot
. Well done! The workaround will take a lot of work, recreating the graph using graphics primitives inside aGraphics[]
command. $\endgroup$