Hello, Please find attached the a bar chart picture. How is it possible to reduce the space between the bars and xticks with the following code:
# prepare the bottom array bottom = np.zeros(len(snp_types)) width = .2 # for each line in data for row in range(len(data)): # create the bars for each element, on top of the previous bars bt = plt.bar(range(len(data[row])), data[row], width=width, color=cm.hsv(39*(row)), label=mutations[row], bottom=bottom) # update the bottom array bottom += data[row] # label the X ticks with years snp_types = ['A', 'B', 'C', 'D', 'E'] plt.xticks(np.arange(len(snp_types))+width/2, snp_types) print np.arange(len(snp_types))+width/2, snp_types # # some information on the plot plt.xlabel('Years') plt.ylabel('Population (in billions)') plt.title('(predictions)') # # # draw a legend, with a smaller font plt.legend(loc='upper right', prop=font_manager.FontProperties(size=7)) # # # apply the custom function as Y axis formatter # plt.gca().yaxis.set_major_formatter(FuncFormatter(billions)) # plt.subplots_adjust(bottom=0.11, left=0.15) plt.savefig('7900_09_04.png') Thank you in advance,
<<attachment: 7900_09_04.png>>
------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users