• <bdo id="1ftk3"></bdo>
      <bdo id="1ftk3"></bdo>

      1. 歡迎來到合肥浪訊網絡科技有限公司官網
          咨詢服務熱線:400-099-8848

        合肥網站建設-mitprotlib制造折線圖

        發布時間:2019-06-07 文章來源:本站  瀏覽次數:2610

        合肥網站建設在往常制造網站的過程中,有的客戶會要求制造一些圖標,當然前端JS也能夠完成,但是今天小編就帶我們運用python的matplotlib庫來完成畫折線圖。

        下面便是python的代碼示例:

        from matplotlib import pyplot as plt

        from matplotlib import font_manager

        # 設置中文字體顯示

        my_font = font_manager.FontProperties(fname='C:\Windows\Fonts\simhei.ttf')

        x = range(11,31,1)

        y_1 = [1,0,1,1,2,4,3,2,3,4,4,5,6,5,4,3,3,1,1,1]

        y_2 = [2,1,0,1,3,6,4,1,2,2,3,8,4,2,3,6,4,2,5,3]

        plt.figure(figsize=(15,8), dpi=80)

        # plot兩次就能夠了

        plt.plot(x,y_1, label='自己', color='yellow')

        plt.plot(x,y_2, label='同桌', color='cyan')

        # 設置x軸的刻度

        _xtick_labls = ['{}歲'.format(i) for i in range(11,31)]

        plt.xticks(x, _xtick_labls, rotation=45, fontproperties=my_font)

        plt.yticks(range(0,10))

        # 設置x y 軸的注釋,以及圖形的標題

        plt.xlabel('年紀', fontproperties=my_font)

        plt.ylabel('交朋友的個數 (單位:個)', fontproperties=my_font)

        plt.title('跟著年紀的增長交朋友的個數曲線圖', fontproperties=my_font)

        # alpha 設置透明度

        plt.grid(alpha=0.4)

        # 添加圖例

        # 只要在這里是運用prop來接納中文標注

        plt.legend(prop=my_font)

        # 保存圖片

        plt.savefig('./t1.png')

        plt.show()


        運用matprotlib制造的折線圖便是上面的姿態,是不是還能夠,你學會了嗎。

        上一條:網站建造過程中的四大組成...

        下一條:裝修家居職業網站建造方案...

      2. <bdo id="1ftk3"></bdo>
          <bdo id="1ftk3"></bdo>

          1. {关键词}