直方图和柱状图的区别是:1、代表的意义不同,直方图所代表的是数据的具体分布,而柱状图所代表的则是数据的大小。2、X轴的意思不同,在直方图中X轴所代表的是定量数据,柱状图里面的X轴所代表的则是分类数据。所以直方图里面的柱子是不能随意移动的,而且X轴上的区间需要连续,但是柱状图上的柱子却能够随意的排序移动。3、柱子的形态不同,直方图上的柱子其宽度是可以不一样的,也就是有宽的,有窄的,但是柱状图上面的柱子宽度是需要一致的。因为柱状图上的宽度并没有数值的含义,但是直方图上面的柱子是代表了区间的长度,所以宽度是根据区间来调整的。