dataminer.meスマートフォン用の表示で見るdataminer.meデータマイニングやその周辺のお話を書くブログこの広告は、90日以上更新していないブログに表示しています。2009-11-16R+PythonでカーネルPCA(おまけ付き)昨日の勉強会で「Rは便利だけど、図がかっこよくない」という話になったのでRpyで出力した結果をmatplotlibで出力する場所まで書いてみた。"Rpy2をインストールしてください。インストールできます。インストールできます。ダウンロードして対応ください。"CRANのミラーサイトを使ってkernlabパッケージをダウンロードしてください。PCA#デフォルトの値が用いられています。パラメータをいじくりたい場合は変更が必要です。MyAsDataframe(Dataset)#用いる式を作成。この場合は全変数を入れるので以下の様に記載する。')#カーネルを指定する。今回はANOVAカーネルを使用。RDataframe,Anovadot,3)#主成分得点を記録する。NP.transpose(pcv)#ここからグラフ作成に移る。"matplotlibをインストールしてください。インストールできます。インストールできます。ダウンロードして対応ください。"#キャンパスの設定。z)ax.set_xlabel('KPC1')ax.set_ylabel('KPC2')ax.set_zlabel('KPC3')plt.show()"""#キャンパスの設定。PCA')ax.set_xlabel('KPC1')ax.set_ylabel('KPC2')plt.show()これで出力されるのが以下の図二つ。ま、そこまでぱっとしないか。(色彩センスがないので。)Exampleはそこそこかっこいいのになぁ。sex(ビッグデータは10代のセックスのようなもの)はてなブログをはじめよう!yanashiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。