Python”データ分析初心者はどちらを勉強すべき?みなさんこんにちは。KSKアナリティクスの北野です。昨今はデータ分析と言えばPython!という風潮もあるように感じますが、私はその風潮にちょっと待って!と言いたいと思います。いうのも、データ分析を始めるならPythonよりもRapidMinerのほうが良いと思うためです。Pythonと題しまして、それぞれどのような特徴があるのか比較してみたいと思います。具体的には、両方のツールを用いて実際にモデルを作成してみて、RapidMinerとPython、それぞれ比較してみたいと思います。Python?本当に?「うちの部署でもデータ分析をしよう!」と調べてみると、どこかで必ずPythonというワードが出てくると思います。Pythonについて調べてみると以下のように出てきます。Python(パイソン)は、汎用のプログラミング言語である。wikipesia「お!コードがシンプルで扱いやすい!それなら簡単かも!」と思うかもしれませんが、Pythonはプログラミング言語の一種です。プログラミングになじみのある方はすぐに習得できるかもしれません。プログラミングなんてしたことがない方には非常にハードルが高いのではないでしょうか。Pythonの言語は以下のようなものです。コードが読めない私のような人には、まるで呪文のように感じるのではないでしょうか。pydotplus.graph_from_dot_data(dot_data)graph.write_png("Python_Tree.png")Pythonは実際のデータ分析の現場やデータ分析コンペでも使われている言語です。習得すれば必ずプラスになるでしょう。データ分析をしたいからと言って、すぐにPythonを勉強するのは少し待って頂きたいのです。難しいPythonに挑戦し、難しい機械学習を勉強して苦労する前に、まずは簡単なツールで機械学習を勉強し、データを分析すれば良いのではありませんか?今回はそんなお話です。似たお話がこちらのブログでもされているので、ぜひご覧ください。RapidMinerって?実際のデータ分析コンペでも広く使われているPythonですが、実はもっと簡単で、同じことができるツールがあります。それがRapidMinerです。RapidMinerはデータの前処理、可視化、モデル作成、評価、運用までを全て一つのプラットフォームで行うことができます。難しいプログラミングは不要で、マウスの操作で分析を行うことができます。説明すると長くなるため、RapidMinerについての詳細はこちらをご覧ください。◎RapidMinerとPython、それぞれの強み・弱みを表にしました。どちらも良い点、悪い点があります。これらの詳細を、これから見ていきたいと思います。1初心者の扱いやすさ今回のサンプルプロセスです。RapidMinerとPythonでどちらも同じ処理を行っています。