teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

修正

2020/10/10 09:23

投稿

meg_
meg_

スコア10962

answer CHANGED
@@ -21,7 +21,7 @@
21
21
  ax.tick_params(labelsize=10) # 目盛線のラベルサイズ
22
22
 
23
23
  for i in df['D'].unique():
24
- ax.plot(df[df['D']==i]['A'], df[df['D']==i]['B'], df[df['D']==i]['C'], label=df[df['D']==i]['D'], marker="o", linestyle='None')
24
+ ax.plot(df[df['D']==i]['A'], df[df['D']==i]['B'], df[df['D']==i]['C'], marker="o", linestyle='None', label=i)
25
25
 
26
26
  ax.legend(bbox_to_anchor=(1.0, 0.05), loc='lower left', fontsize=10, ncol=1, borderaxespad=0, frameon =False)
27
27
 
@@ -30,4 +30,4 @@
30
30
  #最後に.show()を書いてグラフ表示
31
31
  plt.show()
32
32
  ```
33
- ![イメージ説明](660a7ee7da4469d91face222d84d796a.png)
33
+ ![イメージ説明](ec3d9afcf34228c11c261a02eafec6c1.png)

2

追記

2020/10/10 09:23

投稿

meg_
meg_

スコア10962

answer CHANGED
@@ -20,7 +20,9 @@
20
20
  ax.grid() # 目盛線の表示
21
21
  ax.tick_params(labelsize=10) # 目盛線のラベルサイズ
22
22
 
23
+ for i in df['D'].unique():
23
- ax.plot(df['A'], df['B'], df['C'], label=df['D'], marker="o", linestyle='None')
24
+ ax.plot(df[df['D']==i]['A'], df[df['D']==i]['B'], df[df['D']==i]['C'], label=df[df['D']==i]['D'], marker="o", linestyle='None')
25
+
24
26
  ax.legend(bbox_to_anchor=(1.0, 0.05), loc='lower left', fontsize=10, ncol=1, borderaxespad=0, frameon =False)
25
27
 
26
28
  sns.set_style("darkgrid")
@@ -28,4 +30,4 @@
28
30
  #最後に.show()を書いてグラフ表示
29
31
  plt.show()
30
32
  ```
31
- ![イメージ説明](6bbb9f3e2cef77a1b39a5fd0dbb41500.png)
33
+ ![イメージ説明](660a7ee7da4469d91face222d84d796a.png)

1

修正

2020/10/09 11:59

投稿

meg_
meg_

スコア10962

answer CHANGED
@@ -28,4 +28,4 @@
28
28
  #最後に.show()を書いてグラフ表示
29
29
  plt.show()
30
30
  ```
31
- ![イメージ説明](5b12823a65e9e723fa23afe58fd2cf08.png)
31
+ ![イメージ説明](6bbb9f3e2cef77a1b39a5fd0dbb41500.png)