zoukankan      html  css  js  c++  java
  • 初识matplotlib




    import matplotlib.pyplot as plt
    #首先导入了模块pyplot,并指定别名plt,以免反复输入pyplot
    #模块pyplot包含很多用于生成图表的函数


    '''
    数据可视化指的是通过可视化表示来探索数据,他与数据挖掘紧密相关,而数据挖掘指的是使用代码来探索数据集的规律和关联
    最流行的工具matplotlib,它是一个数学绘图库,我们将使用它来制作简单的图表,如折线图和散点图

    linux 安装matplotlib
    contos: yum -y install python-matplotlib
    redhat: $sudo apt-get insstall python-matplotlib


    使用pip安装matplotlib
    pip install --user matplolib
    '''




    #绘制简单的折线图
    # squares=[1,4,9,16,25]
    # #plot()函数根据这些数字绘制出有意义的图形
    # plt.plot(squares)
    # #plt.show()打开matplotlib查看器,并显示绘制的图形
    # plt.show()


    #修改标签文字和线条粗细
    #squares=[1,10,20,30,40,50]
    '''
    我们提供了输入值和输出值,它无需对输出值得生成方式做出假设
    '''

    input_values=[1,2,3,4,5]
    squares=[1,4,9,16,25]
    #参数linewidth决定了plot()绘制的线条的粗细
    plt.plot(input_values,squares,linewidth=5)

    #设置图表标题,并给坐标轴加上标签
    plt.title("Square Number",fontsize=24)

    plt.xlabel("Value",fontsize=14)
    #xlable(), ylable()让你能够为每条轴设置标题
    plt.ylabel("Square of Value",fontsize=24)

    #设置刻度标记的大小,axis="both"将影响x轴和y轴上的刻度
    plt.tick_params(axis="both",labelsize=14)
    plt.show()


    如果我失败了,至少我尝试过,不会因为痛失机会而后悔
  • 相关阅读:
    移动端rem适配
    extern 关键字
    腾讯2014校园招聘软件开发类笔试试题
    堆,栈,堆栈
    转:对TCP/IP网络协议的深入浅出归纳
    转:程序员面试笔试宝典学习记录(一)
    求素数
    [C++]访问控制与继承(public,protect,private) 有时间再整理!!!
    面向对象的static关键字(类中的static关键字)
    腾讯校园招聘会笔试题2011.10.15
  • 原文地址:https://www.cnblogs.com/tangcode/p/12010964.html
Copyright © 2011-2022 走看看