By default, 3d plots render such that the z-axis is directed upwards with the xy-plane being horizontal. Is it possible to rotate a 3d plot to make e.g the y-axis directed upwards with the zx-plane being horizontal? Is this perhaps feasible by cyclically permuting the axes?
Consider for instance following 3d plot, produced by the block of code below, taken from this answer.

I would like to rotate it so as to make the plane vertical. How to do this?
\documentclass{scrartcl}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=0.01:30]
\addplot3[surf, opacity=0.25, blue, shader=flat] {0};
\addplot3[surf, opacity=0.25] {(1-0.3)*e^(-x*(y/100)*(1-0.3))-e^(-x*(y/100))};
\addplot3+[domain=4:30,samples=80,samples y=0,mark=none,black, opacity=0.5,thick]({x},{118.89/x},{0.});
\end{axis}
\end{tikzpicture}
\end{document}
Clarification. I am asking for a way to draw vertical surfaces. This has been asked for a single vertical plane in this question but that solution does not work for general surfaces. That is why I thought of possibly permuting the axes somehow.


view/handview/vaxis options, but takingview/v=90just gives a top-down view with anything 3D. I would appreciate some more guidance :) – Arrow Jan 19 '18 at 01:36