質問編集履歴

1

ご回答を受けての追記

2019/06/09 06:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -72,4 +72,58 @@
72
72
 
73
73
 
74
74
 
75
+ ###ご回答を受けての追記
76
+
77
+ `data`が以下の変形を受けて作成された場合、凡例を付与するためのコードを実行しても出力が異なります。
78
+
79
+ 型はどちらも`list`ですが、なぜ出力がちがうのか、またこのような変形を経て生成する場合のプロットはどのように修正すべきでしょうか。
80
+
81
+
82
+
83
+ ```python
84
+
85
+ data = [1,2,4,3,5,2, 1,1,4,2,6,3, 0, 2,5, 2,6,2]
86
+
87
+ data = np.array(data)
88
+
89
+ data = data.reshape(-1, 6)
90
+
91
+
92
+
93
+ data
94
+
95
+ """
96
+
97
+ array([[1, 2, 4, 3, 5, 2],
98
+
99
+ [1, 1, 4, 2, 6, 3],
100
+
75
- ここにより詳細な情報を記載してください。
101
+ [0, 2, 5, 2, 6, 2]])
102
+
103
+ """
104
+
105
+ fig, ax = plt.subplots()
106
+
107
+ ax.plot(data)
108
+
109
+ ax.set_title("sample")
110
+
111
+
112
+
113
+ # 凡例を設定する。
114
+
115
+ labels = ["A", "B", "C", "D", "E"]
116
+
117
+ ax.legend(ax.lines, labels)
118
+
119
+
120
+
121
+ plt.plot()
122
+
123
+
124
+
125
+ #出力
126
+
127
+ []
128
+
129
+ ```