下图中的黑线是使用以下 matplotlib python 命令绘制的
pylab.semilogy(xaxis, pq_averages, 'ks-',color='black', label='DCTCP-PQ47.5')
所以'ks-'部分表示带有方形黑色标记的实线。所以它有用于绘制点的实心方块。这些方块可以做成空心的吗?
下图中的黑线是使用以下 matplotlib python 命令绘制的
pylab.semilogy(xaxis, pq_averages, 'ks-',color='black', label='DCTCP-PQ47.5')
所以'ks-'部分表示带有方形黑色标记的实线。所以它有用于绘制点的实心方块。这些方块可以做成空心的吗?
尝试markerfacecolor
像这样添加:
pylab.semilogy(xaxis, pq_averages, 'ks-', markerfacecolor='none', label='DCTCP-PQ47.5')
设置markerfacecolor='white'
实际上并没有使它们空心,而是使它们变白。为了使它们空心,您需要设置markerfacecolor='none'
. 此外,您需要设置markeredgecolor
为您想要的颜色。所以:
pylab.semilogy(xaxis, pq_averages, 'ks-',color='black',
label='DCTCP-PQ47.5', markerfacecolor='none', markeredgecolor='black')
将为您完成工作。