データをPythonでPandas DataReaderを使用して取得する方法?
5993 ワード
あなたはPythonで素晴らしいと創造的なことを行うことができます、それは広大なコミュニティです.より深く行くと、物事は魅力的になり始める.
今日の記事では、様々なソースからのPandas DataReaderを使用して、Pythonでストックデータを取得します.
それで、驚くべきことです.
◼️パッケージのインストール最初にNumpy、pandas、ploand、pandas datareaderといったPythonで生のパッケージをインストールする必要があります.
CMDを使ったNumpyのインストール
◼️rawパッケージをインストールした後、Pythonファイルにインポートしましょうファイル名の後にPythonノートブックファイル(. ipynb拡張子を作成)
◼️データのインポート Pandas DataReaderは重要な役割を果たします.どうやって?を参照してください、DataReaderは4つのパラメータ-ティッカー名[株式の名前]、ソース名[ヤフー]、開始日、終了日を検討してください. ソース名は実際にデータを取得する場所からの意味ですか?
◼️Googleファイナンスからデータをインポートするストック
◼️からデータをインポートストックフォトこれを使用するには、AlphaVantageにあなたのアカウントを登録し、APIキーを取得する必要があります
このポストがあなたにとって有益だったことを😁🤘
さあ、さようなら次のポストで会いましょう👋
今日の記事では、様々なソースからのPandas DataReaderを使用して、Pythonでストックデータを取得します.
それで、驚くべきことです.
◼️パッケージのインストール
pip install numpy
CMDを使ったパンダのインストールpip install pandas
CMDを使用したPandas DataReaderのインストールpip install pandas-datareader
CMDを利用したインスタレーションpip install plotly==5.3.1
◼️rawパッケージをインストールした後、Pythonファイルにインポートしましょう
# Raw Packages
import numpy as np
import pandas as pd
import plotly.graph_objs as go
# Data Sources
from pandas_datareader import data,wb
# Convert date in right format
# Today's date as variable
from datetime import date
# Start Date means from which date we want to start fetching Stock Data?
# End Date means till which date we want to fetch Stock Data?
startdate = pd.to_datetime('2018-07-15')
enddate = pd.to_datetime(date.today())
◼️データのインポート
# For Indian NSE Stocks use .NS after Stock Name
# Example:
# data.DataReader("INFY.NS", 'yahoo', startdate, enddate)
data.DataReader("SPY", 'yahoo', startdate, enddate)
◼️Googleファイナンスからデータをインポートするストック
# Just Changing our Source name in Second Parameter
# data.DataReader("INFY.NS", 'yahoo [Changing to stooq for Google Finance]', startdate, enddate)
data.DataReader("AAPL", 'stooq', startdate, enddate)
◼️からデータをインポートストックフォト
# Forex Data
# Conversion from GBP to USD
data.DataReader("GBP/USD",'av-forex',startdate,enddate,api_key='YourAPIKEY')
このポストがあなたにとって有益だったことを😁🤘
さあ、さようなら次のポストで会いましょう👋
Reference
この問題について(データをPythonでPandas DataReaderを使用して取得する方法?), 我々は、より多くの情報をここで見つけました https://dev.to/shahstavan/how-to-fetch-stock-data-using-api-in-python-5e15テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol