Nov-19-2019, 10:33 PM
import matplotlib.pyplot as plt; plt.rcdefaults() import numpy as np import matplotlib.pyplot as plt x_axis_value = ('A', 'B', 'C', 'D') y_axis_value = [4,3,2,1] y_axis_value_arrange = np.arange(len(objects)) plt.bar(y_axis_value_arrange,y_axis_value, align='center', alpha=0.5) plt.xticks(y_axis_value_arrange, x_axis_value) plt.show() plt.bar(x_axis_value,y_axis_value, align='center', alpha=0.5)Above code give the same output , why we need to have xticks , we can directly pass x value to bar function ?
Suggestion ?