自学编程Python日更成长营

自学Python:绘制散点图

2022-03-30  本文已影响0人  小强聊成长

Python还可以绘制散点图,使用matplotlib库的pyplot模块提供的函数绘制散点图。

下面直接上代码:

########################

import matplotlib.pyplot as plt

import numpy as np

# 定义生成y值的函数

def cData(n):

    a1 = np.cos(2 * np.pi * n)

    b1 = np.exp(-n)

    return a1 * b1

if __name__ == "__main__":

    plt.rcParams['font.sans-serif'] = ['SimHei']  # 用于正常显示中文标签

    plt.rcParams['axes.unicode_minus'] = False  # 用来正常显示负号

    d1 = np.arange(0.0, 5.0, 0.3)  # 生成一维数组序列

    point = plt.plot(d1, cData(d1), 'ro') # 绘制

    plt.setp(point, 'markersize', 20)  # 设置数据点的大小

    plt.setp(point, 'markerfacecolor', 'r')# 设置数据点的颜色

    plt.title('制作散点图')

    plt.show()

########################

执行结果如下:

________________END______________

上一篇下一篇

猜你喜欢

热点阅读