[データ分析&データマイニング] 2000--散布2017、様々な産業分野

1  インポートAS PLT matplotlib.pyplot
 2  インポートnumpyのAS NP
 。3  
。4  DEFのdraw_data(N、A、B、L、数値、図、PLT)
 。5      fig.add_subplot(2 ,. 1 、N-)
 。6      X = 値[: 0]
 7      のための I における範囲(。、B + 1 。8          Y = 値[:I]
 。9          plt.scatter(X、Y)
 10      plt.title(2000 -様々な産業で2017年、産業散乱図" 11      plt.xlabel(" 四半期12      plt.ylabel(" GDP($十億)" 13が      plt.legend(L、LOC = 2 14      xticks値= [:1 ]
 15      plt.xticks(X [:: 4]、xticks [:: 4]、回転45 = 16      リターンPLT
 。17  
18である DEF ():show_data
 。19      図のplt.figure =(figsize =(20、12である)、= 120 DPI 20である      plt.rcParams [ ' font.sans serif- ' ] = ' SimHei ' 
21、IS      plt.rcParams [ ' axes.unicode_minus ' ] = Falseの
 22のIS     plt.subplots_adjust(HSPACE = 0.3 23が     リターンPLT、図
 24  
25  DEF )(save_data:
 26である      plt.savefig(" ./2000-2017年各个产业、業界のスキャッタグラムの.png " 27      plt.show()
 28      リターンなし
 29  
30  
31がなく DEFのbuild_data():
 32      RES = np.load(" ./四半期国民経済の会計データ.npz "、allow_pickle = TRUE)
 33が      列= RES [ " " ]
 34である      値RES = [ " "]
 35      戻り列、値
 36  
37  DEF メイン():
 38      列、値= build_data()
 39      図、PLT = show_data()
 40      legend1 = [TMP [4] のための TMP カラム[3:6 ]
 41      draw_data (1、3、5 、legend1、数値、図、PLT)
 42      legend2 = [TMP [2] のための TMP カラム[6 :]
 43      draw_data(2、6、14 、legend2、数値、図、PLT)
 44      save_data()
 45  
46  
47 
48  IF  __name__ == __main__ 49      メイン()
 50  
51である シーン1:ラインと同様、この傾向もトレンドスキャッタグラムを記述するために使用することができる
52  シーン2:ドットを記述するために使用することができる(データデータ)の関係

おすすめ

転載: www.cnblogs.com/Tree0108/p/12115919.html