Matplotlib Python scikit-learn データ解析 機械学習
Scikit-learnで機械学習(回帰分析)
scikit-learnで回帰分析を行う方法です。データは付属のBoston house-prices(ボストン市の住宅価格)を利用します。 scikit-learnでボストン住宅価格を回帰分析する データセット読み込みと内容確認 Boston house-p...
Python scikit-learn データ解析 機械学習
Scikit-learnで機械学習(ランダムフォレストで分類する方法)
scikit-learnのRandomForest(ランダムフォレスト)を使った分類方法です。データはIrisを利用しています。 前々回:Scikit-learnで機械学習(決定木で分類する方法) 前回:Scikit-learnで機械学習(SVMで分類する方法) ...
Python scikit-learn データ解析 機械学習
Scikit-learnで機械学習(SVMで分類する方法)
scikit-learnのSVM(サポートベクターマシン)を使った分類方法です。データはIrisを利用しています。 前回:Scikit-learnで機械学習(決定木で分類する方法) SVM(サポートベクターマシン)を使ったIrisデータの分類方法 Irisデータ...
Python scikit-learn データ解析 機械学習
Scikit-learnで機械学習(決定木で分類する方法)
scikit-learnの決定木分析を使った分類方法です。データはIrisを利用しています。 決定木を使ったIrisデータの分類方法 Irisデータ scikit-learnに付属のIris(アヤメの計測データ)を利用しています。 Irisデータは『setosa』...
Matplotlib データ解析
Matplotlibで散布図行列を描く方法
データの相関を確認するときに便利な散布図行列を描画する方法です。Seaborn(Matplotlibのラッパー)のpairplotを利用するとマトリック状に配置された複数の散布図が簡単に作成できます。 相関確認の定番グラフ、散布図行列の作り方 データ準備と内容確認 データ...
Matplotlib Python
Matplotlibで手書き風のグラフを試してみる
Matplotlibで手書き風のグラフが簡単に作れるようなので実際に試してみました。 Matplotlibで手書き風のグラフ 作図方法 matplotlibインポート後に、一文加えるだけで手書き風(xkcd)のグラフが作成できます。 import matplotlib.p...
Matplotlib Python 機械学習 数式
点と直線の距離、交点をMatplotlibで作図する
点と直線の距離をMatplotlibを使い可視化したものです。ヘッセの公式の備忘録とmatplotlibの作図練習を兼ねて記載します。 点と直線の距離と交点を求めて、matplotlibで可視化する ヘッセの公式 点\(A(x_0,y_0)\)と直線\(l:ax ...
Python scikit-learn 機械学習 数字認識
はじめての機械学習、自分で書いて数字が正しく識別できるか試してみる
機械学習チュートリアルの定番ですが、数字認識をやってみました。今回は自作した数字画像を読み込ませてキチンと識別できるか試しています。うまく識別してくれるとチョットだけ嬉しいものです。 Scikit learnのdigitsデータで数字を識別 テスト環境 機械学習ライブ...
Python
pythonでエラトステネスのふるい
nまでの素数を効率的に求めるエラトステネスのふるい手順をPythonコードで記載します。 nまでの素数を求める 素数とは 1より大きい自然数で1と自分自身以外に約数を持たない数。英語でPrime Number。 エラトステネスのふるい手順 2~nまでの整数を順番に書き...
Matplotlib Python データ解析
Matplotlibで複数のグラフを並べて描く方法
データ解析を行うときはグラフで可視化、並べて関連性を確認するケースが多くあります。Pythonでデータをグラフ化する際はMatplotlibの利用が簡単で便利です。今回は複数のグラフを自由自在に配置する方法を記載します。 Matplotlibで複数グラフを自由自在に...