Sto usando matplotlib in Python per tracciare una linea con errorbars come segue:decisionale non errorbars fermato nella matplotlib con Python
plt.errorbar(xvalues, up_densities, yerr=ctl_sds, fmt='-^', lw=1.2, markersize=markersize,
markeredgecolor=up_color, color=up_color, label="My label", clip_on=False)
plt.xticks(xvalues)
ho impostato le zecche sul asse x utilizzando "xticks". Tuttavia, le barre di errore dell'ultimo punto in xvalues (cioè xvalues [-1]) vengono ritagliate a destra, ovvero solo una metà della barra di errore appare. Questo è vero anche con l'opzione clip_on = False. Come posso risolvere questo problema, in modo che le barre di errore appaiano complete, anche se il loro lato destro è tecnicamente fuori dagli xvalues [-1]?
grazie.
Molto bello. In realtà ho provato la stessa identica cosa, ma non ho visto nulla perché non stavo ridisegnando correttamente. –
Si noti che questo funziona solo per i tappi. Se la barra viene tagliata a metà (come vedrai quando spegni gli assi), devi fare lo stesso anche per tutti i b in e [2]. – Peter
@Peter: buon punto. Grazie. – tom10