Python

Python(基本文法とライブラリの使い方)

Python(基本文法とライブラリの使い方)

 

ここでは、Pythonの基本文法とデータ解析や数値計算でよく使用するライブラリの使用方法について解説します。

主に以下のような内容を扱っています。

 

また、以下の記事に、Pythonを学ぶために私が利用した『Udemy講義』中で特におすすめの講義を暴露しています笑笑

 

【最新】UdemyでおすすめのPythonコース|東大生が厳選!10万を超える講座があるUdemyの中で、Pythonに関係する講座を厳選しました。また、本記事では、Udemyを使用しながらPythonをどのような順番で勉強するべきかを紹介しました。ぜひ参考にしてください。...

 

機械学習のPythonで実装する際に読んだ本は以下にまとめています。

 

【レベル別】Pythonで機械学習を学ぶための本|最短実務応用を目指せ!本記事では、(要約)。(問題)で悩んでますか?実は、(興味)。(権威性)が伝授します。 本記事では、Pythonを通して機械学習を学ぶための本をレベル別・目的別に紹介しています。機械学習をPythonで学ぶための本が多すぎて何を手に取ったら良いか分からずに、悩んでいませんか?本記事を読むことで、数多くの機械学習本の中から、自分に最適なものを確実に選ぶことができ、最短で実務に応用できる能力が身に付きます!...

 

『Python+機械学習』というテーマの本はめちゃめちゃ多いですが、私が選んだ本を読めば失敗しないと思います(まじで悩んで厳選しました!)

 

 

Python基本文法・標準ライブラリ

 

Python基本文法+αでは、Python入門で学ぶ文法よりも少し高度で、使えると便利なツールを紹介します。

特に下記の記事では、少し高度で、使えると便利なPythonの基本文法を紹介しています。

 

【脱初心者】Pythonで覚えておくと便利な基本文法pythonの基本構文を学んで、脱初心者を目指したい方は、本記事で紹介している文法を理解して、使えるようになることを目指しましょう。紹介している文法は、コードをより簡潔にして、可読性を格段に上げてくれます。...

 

また、基本的な標準ライブラリについても説明します!

  • osライブラリの使い方(ただいま記事を鋭意製作中です)
  • sysライブラリの使い方(ただいま記事を鋭意製作中です)

 

実際に、私がPythonを勉強する際に利用した本を下記にまとめました。

 

【レベル別】Pythonを学ぶための本を厳選しました|入門〜上級者までPythonを学ぶための本を入門から上級者の方のために、レベル別で厳選しました。本記事を読むことで、今の自分のレベルにあった最適なPythonの本を選ぶことができます。...

 

Numpy

 

Numpyの基本的な内容をまとめた記事を公開してます。

 

【入門】numpyの使い方|15分で徹底攻略!機械学習やデータ解析をいち早く行うために、numpyに関する基本事項を体系的にまとめました。15分程度で読めるので、この記事でnumpyの基本を習得し、次のステップに進みましょう。...

 

入門を超える内容は、NumPyの公式ドキュメントを利用して勉強することをおすすめします。

 

Numpyの公式ドキュメントはこちら

 

Matplotlib

 

Matplotlibに関しては、さまざまグラフの可視化方法からアニメーションの作成方法までを解説しています。

Matplotlibを利用したことがない方も、下記を読むことで15分程度でPythonで綺麗なグラフを書くことができます。

 

【15分】Pythonでグラフを作成する方法|matplotlibの基本をマスターPythonでグラフを書くことが難しそうだと思っていませんか?実は、Pythonを使用したグラフ作成は、excelより便利で簡単です。この記事では、初心者でもグラフが書けるように丁寧にpythonのグラフの作成法を説明します。...

 

さまざまグラフの作成方法に関しては下記を参考にしてください。

二次元グラフ

三次元グラフ

 

アニメーション作成に関しては下記を参考にしてください。

  • アニメーション作成の基本
  • imshowでアニメーションを作成する方法(ただいま記事を鋭意製作中です)
  • 3次元アニメーション作成(ただいま記事を鋭意製作中です)

 

細かいグラフのカスタマイズ方法については下記を参考にしてください。

  • 矢印と注釈の作成方法(ただいま記事を鋭意製作中です)
  • 特定領域を塗りつぶす方法(ただいま記事を鋭意製作中です)

 

より詳しい情報はmatplotlibの公式ドキュメントを参考にしてください。

matplotlibの公式ドキュメントはこちら

 

Seaborn

 

Seabornの基本的な使用方法に関しては下記を参考にしてください。

 

【15分で習得】seabornの使い方まとめ(散布図, ヒストグラム, 折れ線グラフ...)seabornを使用することで、簡単に高度なグラフを描画することができます。また、使用方法もmatplotlibと変わらず簡単に行うことができます。...

 

より詳細は、seabornの公式ドキュメントからアクセスしてください。

seabornの公式ドキュメントはこちら

 

Pandas

 

pandasの基本的な内容に関しては下記を参考にしてください。

 

【入門】pandasの使い方|基本的な使い方を20分で攻略!『pandasを使ってみたいけど何から手をつけて良いかわからない...』という方のために本記事を作成しました。本記事では、Pandasを利用したデータ解析に必要不可欠なものだけをまとめました。...

 

少し応用的なトピックは下記を参考にしてください。

 

  • Pandasのプロット方法(ただいま記事を鋭意製作中です)
  • Datatime型の使い方 (ただいま記事を鋭意製作中です)

 

より詳しい情報は、Pandasの公式ドキュメントを参考にしてください。

 

pandasの公式ドキュメントはこちら

 

PyTorch

 

PyTorchに関しては入門的な内容から発展的な内容を体系的に扱います。

とりあえず、PyTorchを使ったことがない方は下記を利用して、一度コードを動かして流れを掴みましょう。

 

【入門】PyTorchの使い方をMNIST画像分類で学ぶ|初心者でも理解可能!本記事では、MNISTデータセットを利用して、PyTorchの実装の流れを紹介しました。本記事を通して読めば、PyTorchを実務で使用するイメージが確実に身につくと思います。...

 

その後により深い知識を身につけたい方は下記の記事を順番に読んでください!

 

PyTorchの小技的な内容を下記にまとめています。

 

より詳しい情報はPyTorchの公式ドキュメントを参考にしてください。

PyTorchの公式ドキュメントはこちら

 

 

Python学習を効率化させるサービス

 

Pythonを学習するのに効率的なサービスを紹介していきます。

まず最初におすすめするのは、Udemyです。

Udemyは、Pythonに特化した授業がたくさんあり、どの授業も良質です。

また、セール中は1500円定義で利用することができ、コスパも最強です。

下記の記事では、実際に私が15個以上の講義を受講して特におすすめだった講義を紹介しています。

 

【最新】UdemyでおすすめのPythonコース|東大生が厳選!10万を超える講座があるUdemyの中で、Pythonに関係する講座を厳選しました。また、本記事では、Udemyを使用しながらPythonをどのような順番で勉強するべきかを紹介しました。ぜひ参考にしてください。...

 

他のPythonに特化したオンライン・オフラインスクールも下記の記事でまとめています。

 

【最新】Pythonに強いプログラミングスクール7選|東大生が厳選Pythonの流行と共に、Pythonに強いプログラミングスクールが増えてきました。本記事では、特にPythonを効率的に学ぶことができるプログラミングスクールを経験をもとに厳選して、内容を詳しく解説しています。...

 

自分の学習スタイルに合わせて最適なものを選びましょう。

また、私がPythonを学ぶ際に使用した本を全て暴露しているので参考にしてください。