

pandas.plotを用いて株価のグラフを作成したのですが、凡例が変な位置に来てしまいます。

matplotlibであれば下記のように、`legend` に対して `loc`
を指定してやれば位置を調整できると思うのですが、pandas.plotだと出来ないのでしょうか？  
(matplotlibのラッパーなので、難しいことをすれば出来るのでしょうか？)

**matplotlibだと以下の書き方ができる**

[code]

    plt.legend(bbox_to_anchor=(1, 0), loc='lower right', borderaxespad=1, fontsize=18)
    
[/code]

**問題のプログラム**

[code]

    import pandas as pd
    import matplotlib.pyplot as plt
    
    domesticdemand = {9009:'京成電鉄',1812:'鹿島建設',8331:'千葉銀行',8267:'イオン',9735:'セコム'}
    
    plt.figure()
    for i in domesticdemand:
        filepath = "./kabuka/" + str(i) + ".csv"
        kabukadata = pd.read_csv(filepath,index_col=[0],encoding="SHIFT-JIS")
        kabukadata['終値'].plot(label=domesticdemand[i], legend=True,figsize=(10,5))
    plt.savefig('kabuka.png')
    
[/code]

[![画像の説明をここに入力](https://i.stack.imgur.com/2btcB.png)](https://i.stack.imgur.com/2btcB.png)


CC BY-SA 4.0
2020-01-06T13:47:59.933
62006
2020-01-06T16:49:41.283
2020-01-06T16:49:41.283
3060
31764
question
python pandas matplotlib
pandas.plotで凡例の場所を変更したい

[code]

    kabukadata['終値'].plot(label=domesticdemand[i], legend=True,figsize=(10,5))
    
[/code]

を次のように変更したら、うまくいきませんかね？

[code]

    kabukadata['終値'].plot(label=domesticdemand[i], figsize=(10,5)).legend(loc='lower right')
    
[/code]


CC BY-SA 4.0
2020-01-06T15:53:43.593
62009
2020-01-06T15:53:43.593
21092
62006
answer