\documentclass[]{standalone}
\usepackage[]{graphicx}
\usepackage[]{luatexja-preset}
\usepackage{amsmath,amssymb,amsfonts,bm,mathrsfs}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\tikzset{>=latex}
\usetikzlibrary{arrows,arrows.meta}
\usepackage{steinmetz}
\newcommand*{\equal}{=}
\usepackage{tikz-3dplot}
\usepackage[european resistors]{circuitikz}
\usetikzlibrary{decorations.markings}
\tikzset{->-/.style={decoration={
markings,
mark=at position #1 with {\arrow{>}}},postaction={decorate}}}
\tikzset{-<-/.style={decoration={
markings,
mark=at position #1 with {\arrow{<}}},postaction={decorate}}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
width=0.4\textwidth,
%axis y line=middle, axis x line=middle,
hide axis,
scale only axis,
ticks=none,
xmin = -0.5, xmax = 2.0,
ymin = -0.5, ymax = 2.0,
xlabel={$\mathrm{Re}$},
ylabel={$\mathrm{Im}$},
]
\draw[->] (2,0) -- (-0.3,0) node[below] {$\mathrm{Im}$};
\draw[->] (0,-0.5) -- (0,1) node[left] {$\mathrm{Re}$};
\draw[very thick,red,->] (0,0) -- (0.0,0.8) node[right] {$E$};
\draw[very thick,->] (0,0) -- (0, 0.2) node[left]{$\bm{i}_{1}$};
\draw[very thick,->] (0,0) -- (0.4, 0) node[below]{$\bm{i}_{2}$};
\draw[very thick,->] (0,0) -- (0.4,0.2) node[above=5pt,left]{$I_0$};
\draw[] (0.4, 0.2) -- (2.4, 0.2);
\draw[] (2.4, 0.2) arc(0:180:1);
\draw[very thick,->] (0.4, 0.2) -- (0.7,0.89) node[right]{$I_s$};
\draw[very thick,->] (0.4, 0.2) -- (1.6,1.16) node[below=2pt]{$I_{s=1}$};
\draw[] (0.4,0.2) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[below right]{N};
\draw[] (0.7,0.9) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above]{P};
\draw[] (1.6,1.18) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above]{S};
\draw[] (1.4,0.2) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above]{C};
\draw[dashed] (0, 0.2) --(0.4, 0.2);
\draw[dashed] (0.4, 0) --(0.4, 0.2);
\end{axis}
\end{tikzpicture}
\end{document}