4
$\begingroup$

I am new to Mathematica, and am not able to figure out how to make the axes in a ListPlot3D plot thicker. For some reason assigning a larger value to FontSize doesn't do anything. Would appreciate any help.

$\endgroup$

1 Answer 1

7
$\begingroup$
ListPlot3D[{{1, 1, 1, 1}, {1, 2, 1, 2}, {1, 1, 3, 1}, {1, 2, 1, 4}}, 
 Mesh -> All, AxesStyle -> Thickness[.01]]

enter image description here

You can also style the three axes individually:

ListPlot3D[Table[Sin[j^2 + i], {i, 0, Pi, Pi/5}, {j, 0, Pi, Pi/5}],  Mesh -> None,
 AxesStyle -> {Directive[{Red, Thick}],
   Directive[{Green, Thickness[.007]}],
   Directive[{Blue, Thickness[.01]}]}, BoxRatios -> 1]

enter image description here

Update: To style the Box, add the option

BoxStyle -> Directive[{Orange, Thick}] (* say *)

enter image description here

$\endgroup$
2
  • $\begingroup$ Thanks, do you also happen to know how to make the frame thicker as well? $\endgroup$
    – Alex
    Nov 11, 2014 at 20:27
  • $\begingroup$ Alex, add the option BoxStyle -> Thick. $\endgroup$
    – kglr
    Nov 11, 2014 at 20:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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