为了账号安全,请及时绑定邮箱和手机立即绑定

为什么用matplotlib的hist方法画出的直方图坐标刻度不对齐?

为什么用matplotlib的hist方法画出的直方图坐标刻度不对齐?

ibeautiful 2019-02-05 20:18:37
from sklearn.datasets import load_irisimport matplotlib.pyplot as pltiris = load_iris()s = iris.data[iris.target == 1, 3]plt.hist(s)plt.show()s为ndarray类型,具体数据如下:[1.4 1.5 1.5 1.3 1.5 1.3 1.6 1. 1.3 1.4 1. 1.5 1. 1.4 1.3 1.4 1.5 1.1.5 1.1 1.8 1.3 1.5 1.2 1.3 1.4 1.4 1.7 1.5 1. 1.1 1. 1.2 1.6 1.5 1.61.5 1.3 1.3 1.3 1.2 1.4 1.2 1. 1.3 1.2 1.3 1.3 1.1 1.3]1.有7次,1.1有3次,1.2有5次,1.3有13次,1.4有5次,1.5有10次,1.6有3次,1.7和1.8都各有一次。画出来的图如下:为什么和刻度不对齐?而且1.3和1.4之间为什么会有空隙?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3707 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信