私がPython超初心者ですので,偉そうなことは言えないのですが,
本日は,最近流行りの「Python」について,ざっくりとどんなもんかお話できればと思います.
この記事を読んで,「みんなPython!Python!って何なのよ!」という悶々とした日々の気持ちから,
今日でめでたくご卒業される方が増えることを切に願っています.
##■Pythonって何?
端的に申しますと,Pythonはプログラミング言語です.
wikipediaから引用させていただきますが,
私が思うPythonの利点は下記3つです.
(1)無料で始めることができる
(2)無料のパッケージが色々ある
(3)統計解析に使いやすい
上記3つとも,流行した要因になっていると思いますが,
(3)はわりと大きい要因である気がします.
##■統計解析に使いやすいことがどうしてPythonが流行することにつながるの?
ここ最近AI(人工知能)が話題になっていますが,
私の考えでは,AIの理論は,統計や数学の応用です.
したがって,AIの注目度に比例して統計解析が得意なPythonも注目度が上がっているのではないでしょうか.
##■AIとか機械学習とか少し興味あるけど,難しそうやから私には無理でしょう?
私はそうは思いません.
文系,理系関係ないと思っています.
私も初心者ですので,一緒に頑張りましょう!!
##■Pythonのソースコードってどんななの?どうせ,難しいのでしょう?
ちょっと,命令文と実行結果の例を記載しますので,ご覧ください.
【命令文1】
print("Hello,Python!")
【実行結果1】
Hello,Python!
どうでしょうか...?すみません.これでは実感がわきませんね...
【命令文2】
df['Age'].hist()
plt.show()
【実行結果2】
※タイタニックデータ(Kaggleより入手)の「Age」データを使用
横軸:年齢
縦軸:数(人)
どうでしょうか?
難しいかどうかは,人それぞれですが,
2行の命令で,ヒストグラムという,統計分析では欠かすことのできない,立派な統計分析の結果(図)を出力できます.
先程のPythonの利点には挙げていませんでしたが,
シンプルな命令文で統計的な解析が可能なことも,
Pythonの利点だと考えられます.
##■Python興味あるけど,何から始めればいいかわからん!
おすすめは,今すぐ,Pythonを自分のPCにインストールして
(私はwindowsのノートPCにインストールしてます),
手を動かしながら学んでいくことです.
幸運なことに,インターネットが充実しているこの時代ですから,
無料のデータと無料の教材がネット中にあふれています.
もちろん,PythonをPCにインストールする方法もネット中にあります!
(私もそれを頼りにPCの環境を整えました!)
##■何を目標にしたらいい?
私自身は,
世界的なデータ分析コンペである「Kaggle」に参加すること!と,
日本のデータ分析コンペである「SIGNATE」に参加すること!を目標にしています.
##■結論
Pythonはシンプルなプログラミング言語で,統計解析が得意です.
少しでも興味があれば,今すぐ自分のPCにインストールしてデータを分析することをおすすめいたします.
##■最後に
本日も最後までお読みいただきありがとうございました.
なんだか,Pythonの説明から話がそれた気もしますが...
Python興味あるのに,踏み出せない人がいるとしたら,とてももったいないという気持ちに駆られて,
今回の記事を書いてみました.
よかったら,「いいね!」を頂けると,投稿の励みになりますので,
お願いいたします.
お叱りも受け付けます.(毎度のこと,受付方法が分かっていませんが...)
またどこかでお会いしましょう!
さようなら~(^^)/”