0

これはおそらく非常に単純です。前もってお詫び申し上げます。探しているものを正確に見つけることができません:)

整数のリストが 6 つあり、すべて同じ長さです。同じグラフに異なる色でそれらをプロットしたいと思います。それぞれが凡例に独自の名前を持っています。

基本的に、私は持っています

my_lists = [list1, list2, list3, list4, list5, list6]

各リストは単なる整数です。で、〜がある

legend_names = ["line 1", "line 2", "line 3", "line 4", "line 5", "line 6"]

これらの両方の情報を matplotlib グラフに含めるにはどうすればよいですか?

4

1 に答える 1

2
import matplotlib.pyplot as plt
import math

my_lists = [[i*math.exp(-x/10.) for x in range(10) ] for i in range(1,7)]
legend_names = ["line 1", "line 2", "line 3", "line 4", "line 5", "line 6"]
for ydata, name in zip(my_lists, legend_names):
    plt.plot(ydata, label = name)
plt.legend(loc = 'best')
plt.show()

収量

ここに画像の説明を入力

于 2012-05-27T17:18:38.290 に答える