I want to plot the SWOT Internal External Matrix similar to the attached. However, with reversed x-axis coordinates. I have tried to make one but could really reverse the coordinate. Here is my plot and code
\documentclass[]{article}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{figure}[]
\centering
\begin{tikzpicture}
\begin{axis}[
width=.85\textwidth,
height=.55\textwidth,grid=both,grid style={dotted,gray!30}, ymin=- 3,ymax=3,xmax=3,xmin=-3,
legend pos=north west,
xlabel=Internal,
ylabel=External],
\addplot[smooth,mark=square*,blue!80!black] plot coordinates {(1.06,0.93)}
node[above, yshift=.2cm,xshift=1.05cm]{(4.47,4.44)};
\addplot[blue!80!black] plot coordinates {(5,0.93) (1.06,0.93)};
\addplot[blue!80!black] plot coordinates {(1.06,5) (1.06,0.93)};
\addplot[->] plot coordinates {(-3,0) (3,0)};
\addplot[->] plot coordinates {(0,-3) (0,3)};
\node[] at (axis cs: 2.50,2.15) {\Large WO};
\node[] at (axis cs: -2.50,2.15) {\Large SO};
\node[] at (axis cs: 2.50,-1.8) {\Large WT};
\node[] at (axis cs: -2.50,-1.8) {\Large ST};
\node[fill=black!60!green,text=white,rounded corners=4pt] at (axis cs: -01.50,.45) {Growth \& Expansion};
\node[fill=black!50!blue,text=white,rounded corners=4pt] at (axis cs: 01.50,.45) {Filling the Gaps};
\node[fill=red,text=white,rounded corners=4pt] at (axis cs: -01.50,-.45) {Facing Challenges};
\node[fill=red,text=white,rounded corners=4pt] at (axis cs: 01.50,-.45) {Adapting Challenges};
\end{axis}
\node at (3,8) {\Huge S};
\node at (8.5,8) {\Huge W};
\node at (-.75,5.5) {\Huge O};
\node at (-.75,1.8) {\Huge T};
\end{tikzpicture}
\caption{Caption}
\end{figure}
\end{document}