I have the pgfplot of the image below. The bars on the chart are colored, I would like the colors of the bars to be grayscale. If you observe too, the values of the axes are overlapping because they are very large, is it possible to fix this?
Code:
\begin{tikzpicture}
\begin{axis}[
ymin = 0, ymax = 60000,
ybar,
enlarge x limits=0.3,
legend style={at={(0.64 ,1)},
anchor=north,legend columns =-1},
ylabel ={Execution time (s)},
xlabel ={Transmissions},
symbolic x coords ={10,100,250},
xtick=data,
nodes near coords ,
nodes near coords align ={vertical},
]
\addplot coordinates {(10,1710) (100,16314) (250,39779)};
\addplot coordinates {(10,1827) (100,17533) (250,42446)};
\addplot coordinates {(10,150) (100,1500) (250,3750)};
\addlegendentry{2.5KB}
\addlegendentry{5KB}
\addlegendentry{Ethereum}
\end{axis}
\end{tikzpicture}