🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Matplotlib

MatplotlibはPythonのおよび、NumPy用のグラフ描画ライブラリです。多くの場合、IPythonと連携して使われます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

1802閲覧

ラベルとグラフの線が合わない

okahijiki

総合スコア404

Matplotlib

MatplotlibはPythonのおよび、NumPy用のグラフ描画ライブラリです。多くの場合、IPythonと連携して使われます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2019/11/20 02:45

ラベルとグラフの線の色が合わなくなってしまいます。クリアするには、どうすれば良いのでしょう。

python

1import numpy as np 2import matplotlib.pyplot as plt 3plt.rcParams['font.family'] = 'IPAPGothic' 4 5x=np.arange(0,4,1) 6y_i = 19123*(1+0.15)**x #インターネット広告 対前年比15%増とした 7y_t = 20403*(1-0.02)**x #テレビ広告 同2%減 8y_n=4784*(1-0.06)**x #新聞広告 同6%減 9 10plt.xticks([0,1,2,3]) 11plt.grid() 12plt.plot(x,y_i) 13plt.plot(x,y_t) 14plt.plot(x,y_n) 15plt.plot(x,y_i,label="インターネット") 16plt.plot(x,y_t,label='テレビ') 17plt.plot(x,y_t,label='新聞') 18plt.legend() 19plt.show()

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

cateye

2019/11/20 03:03

plt.plot(x,y_t,label='新聞')・・・?
guest

回答1

0

ベストアンサー

下記を消します。

python

1plt.plot(x,y_i) 2plt.plot(x,y_t) 3plt.plot(x,y_n)

次に、ラベルが新聞であるplotのyにあるタイポを修正してください。

以上。

投稿2019/11/20 03:22

tachikoma

総合スコア3601

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

okahijiki

2019/11/20 04:14

ご回答ありがとうございます。ケアレスミスでした汗) plt.plot(x,y_t,label='新聞') を plt.plot(x,y_n,label='新聞')に変えてクリアになりました。
okahijiki

2019/11/20 09:51

申し遅れました。恐縮です。併せて、以下も削除しております。 plt.plot(x,y_i) plt.plot(x,y_t) plt.plot(x,y_n)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問