Como você faz um gráfico de barra de erro no matplotlib usando linestyle = None em rcParams?
Ao plotar plotagens de barra de erro, o matplotlib não está seguindo os rcParams de nenhum estilo de linha. Em vez disso, está plotando todos os pontos conectados a uma linha. Aqui está um exemplo mínimo de trabalho:
import matplotlib.pyplot as plt
lines = {'linestyle': 'None'}
plt.rc('lines', **lines)
plt.errorbar((0, 1), (1, 0), yerr=(0.1, 0.1), marker='o')
plt.savefig('test.pdf')
plt.delaxes()
É a única solução para definir explicitamentelinestyle='None'
quando ligarpyplot.errorbar()
?