谁能帮我把这些图表中的颜色从深蓝色改为浅蓝色。
谢谢!
begin{centering}
\begin{subfigure}
\footnotesize
\begin{tikzpicture}
\begin{scope}[scale=0.7]
\pie[text = legend] {
21/0-1,
41/3-2,
22/6-3,
22/Over100
}
\end{scope}
\end{tikzpicture}
\end{subfigure}
\begin{subfigure}
\footnotesize
\begin{tikzpicture}
\begin{scope}[scale=0.7]
\pie[text = legend] {
63/0-2,
32/3-5,
8/6-10,
3/Over 10
}
\end{scope}
\end{tikzpicture}
\end{subfigure}
\caption{Experience}
%\end{adjustwidth}
\label{fig:1}
\end{centering}
\end{figure}
答案1
color= {}
您可以通过在命令中添加键来修改颜色\pie
。查看以下示例:
\documentclass[border=0.2cm]{standalone}
\usepackage[dvipsnames]{xcolor}
\usepackage{pgf-pie}
\begin{document}
\begin{tikzpicture}
\begin{scope}[scale=0.7]
\pie[text = legend,
color = {
violet!50,
cyan!50,
yellow!50,
orange!50},] { 21/0-1, 41/3-2, 22/6-3, 22/Over100 } \end{scope}
\end{tikzpicture}
\end{document}
得出的结果是:
现在所有颜色都是 50% 原色 + 50% 白色。颜色顺序与所提供数据的顺序相对应。例如:violet!50
对应于 0-1 的情况。我添加了选项xcolor
以dvipsnames
访问68 种预定义颜色列表。