L'ho suddivisa in 0, 10, 100, 700 ma vorrei che queste suddivisioni siano equidistanti tra loro. come fare?
Grazie!
Il codice della Image è:
- Codice:
self.fig, self.ax = plt.subplots()
self.fig.set_size_inches(12, 7)
self.ax.scatter(xCL, yCL, alpha=0.6)
self.ax.plot(xdata, powerlaw(xdata, amp, index), "r-")
self.ax.set(xlabel='Number of Neighbors', ylabel='Closeness Centrality')
self.ax.yaxis.grid(linestyle='--')
self.xticks = [1, 10, 100, roundup(max(xCL), n=2)]
self.yticks = list(frange(0.00, np.around(float(max(yCL)), 3)+0.05, 0.05))
self.yticks_ = np.around(self.yticks, 4)
self.ax.set_xticks(self.xticks)
self.ax.set_yticks(self.yticks_)
self.ax.set_xticklabels(self.xticks, fontsize=8)
self.ax.set_yticklabels(self.yticks_, fontsize=8)