»Pythonで散布図を描く(Pythonによる統計学入門)スポンサーサーチTweet統計学やデータ分析において「データを可視化」することが非常に重要です。散布図を用いて変数の関係を可視化することで、変数の間に「直線的な関係があるのか?」それとも「曲線的な関係があるのか?」といったことを視覚的に理解できます。今回は、Pythonを用いて散布図を描く方法をご紹介します。以下のようにまずは必要なライブラリをインポートしましょう。#散布図を描くライブラリsklearn.datasetsを用いて、ボストンの住宅価格のデータを利用してみます。データと各変数の説明は(英語ですが)以下のページに載せられています。http://scikit-learn.org/stable/datasets/index.htmlまずは、以下のようにデータをデータフレームに収めます。columns=load_boston().feature_names)大きめのデータセットなので、初めの5行を見てみましょう。>>>mydata.head()なおデータフレームの大きさはshapeコマンドで確認できます。13)これにより、全部で横の行が506行、縦列が13列あることが分かります。データの内容を把握するために、どんな変数があるのか一通り確認しましょう。mydata.columns.values.tolist()[‘CRIM’,‘ZN’,‘INDUS’,‘CHAS’,‘NOX’,‘RM’,‘AGE’,‘DIS’,‘RAD’,‘TAX’,‘PTRATIO’,‘B’,‘LSTAT’]それでは早速、散布図を描いてみます。Pandasライブラリを利用して変数AGEとCRIMEの関係を見てみましょう。y='CRIM')次にmatplotlib.pyplotライブラリを利用して、データフレームから変数の列を抜き出して散布図を描いてみます。データフレームから変数AGEとCRIMを抜き出す。X軸、Y軸のラベルをつける。図にタイトルをつける。loc='center')plt.show()このようにラベルとタイトルがついた散布図を作成することができました。※この記事を書くのに以下のページを参照しました。pandasライブラリhttps://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.plot.scatter.htmlmatplotlib.pyplotライブラリhttps://matplotlib.org/api/_as_gen/matplotlib.pyplot.title.htmlTweetプログラミングとソフトウェアR(アール統計学プログラミング)の使い方、サンプルコードRコード:図のタイトルを日本語表示する。Rコード:関数の下の指定の定義域(ドメイン)部分に色をつける。Rコード:数値積分(長方形近似)で関数を積分する。Rコード:定義域ごとに違う関数の値をとるグラフを描く。Rコード:2つの図を横軸のメモリを合わせて上下に表示する。Rコード:Rで母集団の分散、標準偏差を求める方法。Rコード:RでZ検定(割合の検定)を行う方法。Rコード:グラフやプロットなどの図に文字を重ねるRコード:ベルヌーイ分布や離散型一様分布に従う乱数の発生。Rコード:プロットの軸のメモリのフォントサイズを変更する。Rコード:凡例の横幅を広げる。(文字が入り切らない時)Rコード:プロットのタイトルにギリシャ文字を利用する。Rコード:順列・組み合わせのすべてのパターンを発生させる。Rコード:if文で条件を複数(且つ、又はなど)設定する。Rコード:プロットの軸のメモリを自分で設定する。Rコード:ヒストグラムに正規分布など確率密度関数の曲線を重ねる方法。Rコード:プロットのタイトルなどをLaTeXで記述する方法Rコード:データフレームのグループごと(セルごと)の平均を出す。(Pythonによる統計学入門)スポンサー募集中。統計ドットリンクでは広告出稿をご希望のスポンサー様を募集しております。ページビューなどは、「お問い合わせ」からご連絡ください。更新・勉強会などの情報を受け取る。案内など各種情報を受け取ることができます。↑こちらからFacebookページをフォロー。就職や転職を応援しています。職業訓練、求人やエージェントなどの必要な情報を選別し、紹介しています。就職、職業訓練の情報を確認する。technology.。