Pandas

Pandasについて

  • Pandasって何?
  • Pandasってどうやって使うの?
  • Pandasを使ってみよう!

Pandasって何?

Pandasとは

  • Pythonのデータ分析で絶対に必要なライブラリです
  • データフレームの編集ができます
  • 簡単に言えばエクセルのような機能を備えています

 

どうやって使うの?

Pandasを使うには?

Anacondaをインストールすれば、自動的にPandasもインストールされます。Anacondaのインストールは、Windows版とMac版で若干方法が違います。
詳細はこちらのサイトをご参照ください。

 

Pandasを使ってみよう!

アップル(AAPL)の価格を取得する

import pandas as pd
import pandas_datareader as web

df = web.DataReader(data_source='yahoo',name='AAPL',start='2020-01-01')

 

取得した株価データの結果を確認

このように、取得した株価のデータを『データフレーム(行と列)』の形式で表示することができます。

目的に応じて、データフレームを自在に編集したり特定のデータのみを抽出したりすることもできます

 

サンプルコードの説明


  • import pandas

    意味:『Pandas』というライブラリをインポートしてください


  • import pandas_datareader as web

    意味:『 pandas_datareader』というライブラリをインポートしてください 。『web』というかたちで


  • df = web.DataReader()

    意味:dfという変数にYahoo!financeから取得したアップルの価格データを入れてください



ココがポイント

『~as 〇〇』とすると、次のコードを書くときに短くすることができる!

例:import pandas_datareader as web
  df = web.DataReader~

 

『Pandas』の効率的な学習方法とは?

最初に学ぶべきは『Pandas』

データを取得し、それをまとめ、目的に合わせて自由自在に編集ができるPandasは、Pythonのデータ分析でなくてはならない存在です。

なのでジェイは、これからPythonを学ぼうと考えている人にPandasを一番最初に学ぶことをすすめています。

 

Pandasの効率的な学習方法とは?

しかし、Pandasは何でもできるがゆえに学ぶことも多くあります。

なので初心者の方は、まず数時間でキホンを学ぶことをおすすめします。

 

ジェイがおすすめする学習方法についてまとめたのが以下の記事です。

おすすめ
【Udemy】このコースならデータ分析に必要なPandasの知識を半日で学べます!

  ※この記事は、以下の記事を読んでいる人向けとなります。 まずはコチラをチェック! 投資家AさんPythonを使ったデータの分析で必要な知識って何ですか? 投資家BさんPythonで株価を ...

 

実際にジェイが経験した中で『これが一番良かった!』と思った学習方法です。

なので自信をもってみなさんにもおすすめしております!

ぜひチャレンジしてみてください!



Pandasについての詳細は以下の記事をご覧ください!

Pandas Pythonを学ぶなら『Udemy』 プログラミングを学ぼう 米国株(アメリカ株)

【Python】Yahoo!financeから米企業の情報を簡単に取得する方法  解説編

2021/7/28  

Pandas 米国株(アメリカ株)

【Python】Yahoo!financeから米企業の情報を簡単に取得する方法  コード編

2021/7/27  

matplotlib Pandas Seaborn テクニカル分析 プログラミングを学ぼう 米国株(アメリカ株)

【Pythonコードの解説編】有望グロース株エヌシーノ(NCNO)の株価を移動平均線と出来高で分析してみよう!

2021/7/21  

matplotlib NumPy Pandas Seaborn

【Python】3つの米銀株とアメリカ金利の分析 Pythonコードの解説編

2021/7/16  

matplotlib Pandas

【後編】米金利の低下が米国のグロース銘柄へ与える影響を分析-Pythonコードの解説

2021/6/28  

matplotlib NumPy Pandas Seaborn

相関分析シリーズ後編 Pythonで線形の相関チャートを作ってみよう!

2021/5/16  

matplotlib NumPy Pandas Seaborn

相関分析シリーズ後編 Pythonでヒートマップの相関チャートを作ってみよう!

2021/5/14  

matplotlib Pandas マーケット分析コメント 米国の株価指数

【米株ETFシリーズ】グロース株のリスクを抑えながら利益も追求する投資法 前編

2021/5/2  

matplotlib Pandas Seaborn テクニカル分析 マーケット分析コメント 米国株(アメリカ株)

【チャート分析】アバララ(AVLR)の分析 アップデート 前編

2021/4/18  

Pandas マーケット分析コメント

インフレ時代の米株投資 その3

2021/4/10  

© 2021 ジェイの米国株投資ブログ