How Do I Change The Frequency While Producing A Bar Plot
This is an addition to the original question i had asked here Unable to change the tick frequency on my chart The answer works absolutely fine, but when my index starts from say 21
With bar plots, the xticks are the range index. So you want:
df = pd.DataFrame(np.random.randint(1,10,(90,1)),columns=['Values'])
df.index = np.arange(2100,2190,1)
ax = df.plot(kind='bar')
ax.set_xticks(np.arange(0,len(df),5))
ax.set_xticklabels(df.index[::5]);
Output:
Post a Comment for "How Do I Change The Frequency While Producing A Bar Plot"