I am trying to plot multiple data sources on the same plot and differentiate between them with color. Here is a minimal environment for replicating the errors I am getting.
\documentclass[a4paper,12pt,openany]{book}
\usepackage{xcolor}
\usepackage{pgfplots}
\definecolor{LB1}{RGB}{173,216,230}
\definecolor{LB2}{RGB}{135,206,250}
\definecolor{LB3}{RGB}{0,191,255}
\definecolor{LB4}{RGB}{30,144,255}
\definecolor{LB5}{RGB}{70,130,180}
\definecolor{LB6}{RGB}{123,104,238}
\definecolor{LB7}{RGB}{0,0,255}
\definecolor{LB8}{RGB}{75,0,130}
\definecolor{LB9}{RGB}{138,43,226}
\begin{document}
\begin{figure}[!h]
\centering
\begin{tikzpicture}[scale=0.9]
\begin{axis}[
legend style={at={(1,1)},anchor=north west},
xlabel={$x$},
ylabel={$y$},
ymajorgrids=true,
xmajorgrids=true,
grid style=dashed,
]
\addplot[
color=\color{LB1},
mark=square,
]
coordinates {(2,3)(6,5)};
\addlegendentry{$r=0.1$}
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
I get many errors.
! Missing \endcsname inserted.
! Extra \endcsname.
\pgfutil@colorlet ...g \csname color@#2\endcsname
! Argument of \XC@col@rlet has an extra }.
Runaway argument?
{tikz@color}{@undeclaredcolor }\def \reserved@b {@declaredcolor }\futurelet
ETC.
! Paragraph ended before \XC@col@rlet was complete.
! Package xcolor Error: Undefined color `\protect \let \reserved@d =[\def \par
! Package xcolor Error: Undefined color `tikz@color'.
How do I fix these errors?

color=LB1. – Henri Menke May 02 '22 at 08:38