zoukankan      html  css  js  c++  java
  • python 移动坐标轴到图中央

    1、简单绘制 sin(x)

    import mglearn
    import matplotlib.pyplot as plt
    
    mglearn.plots.plot_knn_regression(n_neighbors=2)
    
    plt.show()

     

     2、隐藏上边和右边的两条轴线

    import numpy as np
    import matplotlib.pyplot as plt
    
    x = np.linspace(-np.pi , np.pi)
    y = np.sin(x)
    
    plt.plot(x, y)
    
    ax = plt.gca()
    ax.spines['right'].set_color('none')
    ax.spines['top'].set_color('none')
    
    
    plt.legend(['sin(x)'])
    
    plt.show()

     

     3、将坐标轴移至中心

    import numpy as np
    import matplotlib.pyplot as plt

    x = np.linspace(-np.pi , np.pi)
    y = np.sin(x)

    plt.plot(x, y)

    ax = plt.gca()
    ax.spines['right'].set_color('none')
    ax.spines['top'].set_color('none')
    ax.spines['left'].set_position(('data', 0))
    ax.spines['bottom'].set_position(('data', 0))

    plt.xlim(-4, 4)
    plt.ylim(-1.5, 1.5)

    plt.legend(['sin(x)'])

    plt.show()

     

     

    。。。

  • 相关阅读:
    桶排序
    基数排序
    计数排序
    归并排序
    快速排序
    优先级队列-堆实现
    堆排序
    红黑树
    【转】二叉树
    ubuntu 16.04 mysql 相关
  • 原文地址:https://www.cnblogs.com/shanger/p/12925680.html
Copyright © 2011-2022 走看看