使用matplotlib进行绘画

import numpy as np
import matplotlib.pyplot as plt

def simple_line_plot(x,y,figure_no):
    plt.figure(figure_no)
    plt.plot(x,y)
    plt.xlabel("x values")
    plt.ylabel("y values")
    plt.title("Simple Line")

def simple_dots(x,y,figure_no):
    plt.figure(figure_no)
    plt.plot(x,y,'or')
    plt.xlabel("x values")
    plt.ylabel("y values")
    plt.title("Simple Dots")

def simple_scatter(x,y,figure_no):
    plt.figure(figure_no)
    plt.plot(x,y)
    plt.xlabel("x values")
    plt.ylabel("y values")
    plt.title("Simple scatter")

def scatter_with_color(x,y,labels,figure_no):
    plt.figure(figure_no)
    plt.plot(x,y,c=labels)
    plt.xlabel("x values")
    plt.ylabel("y values")
    plt.title("Scatter with color")

if __name__ == "__main__":
    plt.close("all")
    x = np.arange(1,100)
    print(x)
    y = np.array([np.power(xx,2) for xx in x])
    print(y)
    figure_no = 1
    simple_line_plot(x,y,figure_no)

    figure_no +=1
    simple_dots(x,y,figure_no)

    x = np.random.uniform(size=100)
    y = np.random.uniform(size=100)
    figure_no +=1
    simple_scatter(x,y,figure_no)
    figure_no+=1
    label =  np.random.randint(2,size=100)
    scatter_with_color(x,y,label,figure_no)

    plt.show()

未完。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值