C'è un modo per aumentare la larghezza del tratteggio in matplotlib?Come modificare l'ampiezza di riga del tratteggio in matplotlib?
Ad esempio, il codice seguente, specificando linewidth
, modifica solo la larghezza del bordo. Voglio cambiare la larghezza di riga della linea utilizzata per il tratteggio.
import matplotlib.pyplot as plt
import numpy as np
x = np.random.randn(100)
fig = plt.figure()
ax = fig.add_subplot(111)
ax.hist(x, fill=False, hatch='/', linewidth=2)
plt.show()
[Questa risposta] (http://stackoverflow.com/a/6552115/4403123) potrebbe essere d'aiuto. Vedrò se riesco a capirlo e scrivere una risposta per quello che stai facendo. – KSFT
Nei commenti [qui] (http://stackoverflow.com/questions/14325773/how-to-change-marker-border-width-and-hatch-width?rq=1) @tcaswell dice che sarebbe molto difficile da regolare le larghezze delle linee di tratteggio. – cphlewis
Vedo che è complicato ... Grazie per i commenti. – monodera