需要去掉图形线条上的圆点和方点。并增加线条的粗细。
\begin{tikzpicture}
\begin{axis}[date coordinates in = x,
table/col sep = semicolon,
height = 0.3\paperheight,
width = 0.7\paperwidth,
xmin=2015-10-01,
xmax=2015-12-31,
ymin=30,
ymax=55,
/pgf/number format/1000 sep={}
]
\addplot table[x index=0, y index=1, col sep=comma] {oil_prices.csv};
\addplot table[x index=0, y index=2, col sep=comma] {oil_prices.csv};
\end{axis}
\end{tikzpicture}
答案1
添加
no markers,
every axis plot/.append style={ultra thick}
到axis
选项。我没有您的数据文件,因此在下面的示例中我使用了随机数。ultra thick
您可以使用 TikZ 定义的任何其他默认样式(semithick
、thick
和very thick
),或者使用例如明确设置宽度line width=4pt
。(4pt 可能太多了,但您可以根据自己的喜好进行调整)。
左边是默认的,右边是ultra thick
没有标记。
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{width=5cm}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
name=ax1,
]
\addplot {rnd};
\addplot {rnd};
\end{axis}
\begin{axis}[
at={(ax1.outer north east)},anchor=outer north west,
no markers,
every axis plot/.append style={ultra thick}
]
\addplot {rnd};
\addplot {rnd};
\end{axis}
\end{tikzpicture}
\end{document}