Sunday 23 January 2022

グラフにレベルを付けてみた

今日は日曜日。ちょっと時間をかけてリサーチしてみた。
先日作ったグラフをもうちょっと改良。




これがちょっと手間取ってしまった。
レーベルが出なくって。せっかく3つのデータを出せる様になったというのに。
tcs['Open'].plot(label = 'TCS')
plt.show()

でやってもレーベルが出ないんだな。。。
でも!さすがグーグル。答えを見つけたわよ!
plt.legend()
を付ければいいんだって!

早速やってみたらちゃんとレーベルがついたグラフが出たわ〜!

 
import yfinance as yf
import datetime
import numpy as np
import matplotlib.pyplot as plt
import seaborn

start = '2022-01-17'
end = '2022-01-21'
tcs = yf.download('TCS', start,end)
infy = yf.download('INFY', start,end)
sony = yf.download('SONY', start,end)

tcs['Open'].plot(label = 'TCS')
infy['Open'].plot(label = 'Infosys')
sony['Open'].plot(label = 'SONY')
plt.title('Stock price of TCS, Infosys and SONY')
plt.legend() #need this legend() for showing label
plt.show()
↓来て頂きありがとうございます。クリックしていただくと、励みになります。↓

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村

No comments:

Post a Comment