• 凯发官网手机app,凯发首页

    教育行业A股IPO第一股(股票代码 003032)

    全国咨询/投诉热线:400-618-4000

    Python培训实例:汽车速度与制动距离的关系(添加网格)

    更新时间:2022年03月22日11时48分 来源:传智教育 浏览次数:

      在之前的汽车速度与制动距离关系的散点图中,很多圆点因距离坐标轴较远而无法准确地看出数值。因此,本实例将在散点图中显示网格,并调整坐标轴的刻度,具体代码如下。

    import numpy as np
    import matplotlib.pyplot as plt
    plt.rcParams['font.sans-serif'] = 'SimHei'
    plt.rcParams['axes.unicode_minus'] = False
    x_speed = np.arange(10, 210, 10)
    y_distance = np.array([0.5, 2.0, 4.4, 7.9, 12.3,
                           17.7, 24.1, 31.5, 39.9, 49.2,
                           59.5, 70.8, 83.1, 96.4, 110.7,
                           126.0, 142.2, 159.4, 177.6, 196.8])
    plt.scatter(x_speed, y_distance, s=50, alpha=0.9, linewidths=0.3)
    # 设置x轴的标签、刻度标签
    plt.xlabel('速度(km/h)')
    plt.ylabel('制动距离(m)')
    plt.xticks(x_speed)
    # 显示网格
    plt.grid(b=True, linewidth=0.3)
    plt.show()

      运行程序,效果如图3-10所示。

    汽车速度与制动距离关系的散点图

      图3-10 汽车速度与制动距离关系的散点图——添加网格

      与图2-19相比,图3-10的散点图增加了坐标轴标签、浅灰色的网格,有助于用户大致了解各数据点对应的数值。

    0 分享到:
    和我们在线交谈!
    凯发官网手机app