zoukankan      html  css  js  c++  java
  • python3怎样画二维点图

    引用自:http://www.cnblogs.com/super-zhang-828/p/4792206.html

     import matplotlib.pyplot as plt
    plt.plot([1,2,3],[4,5,6],'ro')
    plt.show()#这个智障的编辑器,,,看来高版本的确修复了一些bug

    用python3的qt5出来的图形,效果很好:

    而且在上面的图像中也可以用调整按钮进行适当的调整。

    下面我们直接用代码进行坐标的调整:

    import matplotlib.pyplot as plt 
    plt.xlim(xmax=7,xmin=0)
    plt.ylim(ymax=7,ymin=0)
    plt.plot([1,2,3],[4,5,6],'ro')
    plt.show()

    下面加一个标题,叫做散点图

    import matplotlib.pyplot as plt
    plt.title("I'm a scatter diagram.") plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.plot([1,2,3],[4,5,6],'ro') plt.show()

    给xy轴进行命名

    
    
    import matplotlib.pyplot as plt
    plt.title("I'm a scatter diagram.") 
    plt.xlim(xmax=7,xmin=0)
    plt.ylim(ymax=7,ymin=0)
    plt.xlabel("x")
    plt.ylabel("y") plt.plot([1,2,3],[4,5,6],'ro') plt.show()

    加一个标注:

    import matplotlib.pyplot as plt
    plt.title("I'm a scatter diagram.") 
    plt.xlim(xmax=7,xmin=0)
    plt.ylim(ymax=7,ymin=0)
    plt.annotate("(3,6)", xy = (3, 6), xytext = (4, 5), arrowprops = dict(facecolor = 'black', shrink = 0.1))
    plt.xlabel("x")
    plt.ylabel("y")
    plt.plot([1,2,3],[4,5,6],'ro')
    plt.show()


    多画几个图:
    import matplotlib.pyplot as plt
    
    plt.subplot(221)
    plt.xlim(xmax=7,xmin=0)
    plt.ylim(ymax=7,ymin=0)
    plt.xlabel("x")
    plt.ylabel("y")
    plt.plot([1,2,3],[4,5,6],'ro')
    
    plt.subplot(222)
    plt.xlim(xmax=7,xmin=0)
    plt.ylim(ymax=7,ymin=0)
    plt.xlabel("x")
    plt.ylabel("y")
    plt.plot([1,2,3],[4,5,6],'ro')
    
    
    plt.subplot(223)
    plt.xlim(xmax=7,xmin=0)
    plt.ylim(ymax=7,ymin=0)
    plt.xlabel("x")
    plt.ylabel("y")
    plt.plot([1,2,3],[4,5,6],'ro')
    
    plt.show()



     
    
    
  • 相关阅读:
    poj 1084 Brainman(归并排序)
    Poj 2299 Ultra-QuickSort(归并排序)
    poj 1068 Parencodings(栈)
    Poj 2499 Binary Tree(贪心)
    Poj 2255 Tree Recovery(二叉搜索树)
    poj 2021 Relative Relatives(暴力)
    Poj 2092 Grandpa is Famous(基数排序)
    解决UMeditor上传图片失败
    解决使用了属性overflow:scroll、overflow-y:scroll、overflow-x:scroll;的网页在iPhone iOS Safari浏览器中滑动不流畅问题
    Kindeditor上传图片报错
  • 原文地址:https://www.cnblogs.com/chulin/p/9521791.html
Copyright © 2011-2022 走看看