4
$\begingroup$

How to change the position of axes label such that the label of the vertical axes appears at the bottom and the label of the horizontal axis appear in the left?

ParametricPlot[{4 Cos[θ] - 2 Sin[θ]^2, 
  3 Sin[θ] + 2 Cos[θ]^2}, {θ, 2.1, 10}, 
 PlotStyle -> {{Thin, Dashed, Black}}, Frame -> True, 
 AxesLabel -> {"Q/k", "N/k"}]

enter image description here

$\endgroup$
1
  • 5
    $\begingroup$ Use FrameLabel -> {"N/k", "Q/k"}. $\endgroup$ Commented Feb 19, 2017 at 3:24

1 Answer 1

6
$\begingroup$

As Anjan Kumar comments the direct solution is to use FrameLabel instead:

ParametricPlot[{4 Cos[θ] - 2 Sin[θ]^2, 3 Sin[θ] + 2 Cos[θ]^2}, {θ, 2.1, 10}, 
 PlotStyle -> {{Thin, Dashed, Black}}, Frame -> True, FrameLabel -> {"N/k", "Q/k"}]

enter image description here

Supposing that feature were absent you could use Labeled instead:

ParametricPlot[{4 Cos[θ] - 2 Sin[θ]^2, 3 Sin[θ] + 2 Cos[θ]^2}, {θ, 2.1, 10}, 
  PlotStyle -> {{Thin, Dashed, Black}}, Frame -> True];

Labeled[%, {"Q/k", "N/k"}, {Left, Bottom}]

enter image description here

See also:

(your question likely duplicates one of these and your question should probably be closed as such)

$\endgroup$

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