xticks xlabel legends font python matplotlib

xlabel - Cómo hacer marcas cuadradas huecas con matplotlib en python



plot title font size matplotlib (2)

La línea negra en el siguiente gráfico se traza utilizando el comando a continuación para matplotlib python

pylab.semilogy(xaxis, pq_averages, ''ks-'',color=''black'', label=''DCTCP-PQ47.5'')

Entonces, la parte ''ks-'' indica una línea continua con marcas cuadradas negras. Así que tenía cuadrados sólidos para los puntos trazados. ¿Pueden estos cuadrados ser huecos en su lugar?


Intenta agregar markerfacecolor manera:

pylab.semilogy(xaxis, pq_averages, ''ks-'', markerfacecolor=''none'', label=''DCTCP-PQ47.5'')


La configuración de markerfacecolor=''white'' no markerfacecolor=''white'' hace realmente huecos, sino que los hace blancos. Para hacerlos huecos, debe establecer markerfacecolor=''none'' . Además, debe establecer markeredgecolor en el color que desee. Asi que:

pylab.semilogy(xaxis, pq_averages, ''ks-'',color=''black'', label=''DCTCP-PQ47.5'', markerfacecolor=''none'', markeredgecolor=''black'')

Hará el trabajo por ti.