Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

Consider the following toy-code:

data = Table[{k, Sin[k], 0}, {k, 0, 1, 0.01}];

ListPointPlot3D[{data},
 PlotStyle -> {Gray, PointSize[Small]},
 Boxed -> False,
 AxesOrigin -> {Floor[Min[data]], Floor[Min[data]], 0},
 AxesLabel -> {"x", "y", "z"}
]

which generates the following plot:

enter image description here

Note that the axis label "y" is inside the plot, i.e. to the right of the axis. How can I get the tick labels as well as the axis label to left of the axis?

share|improve this question
add comment

1 Answer 1

There's an AxesEdge option that might be worth exploring:

ListPointPlot3D[{data}, PlotStyle -> {Gray, PointSize[Small]}, 
 Boxed -> False, 
 AxesOrigin -> {Floor[Min[data]], Floor[Min[data]], 0}, 
 AxesLabel -> {"x", "y", "z"},
 AxesEdge -> {{-1, 1}, {-1, 1}, {-1, 1}}]

plot

share|improve this answer
    
I was not aware of that option. Thanks a lot. –  chris Nov 12 '13 at 10:54
1  
Hmmm, strange. The documentation doesn't say anything that relates label placement to the use of this option. It's purported use is for selecting the location of the axes on the bounding box of the plot. Seems to work, though. –  Sjoerd C. de Vries Nov 12 '13 at 11:53
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.