我有四个数据列表:
[红色列表],[绿色列表],[注册表列表],[近红外列表]
每个列表都有这样的数据...
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
1.6044503709230613,
我已经把每一个都画成了Y值与X值的关系:
现在我想在一张图中画出四个列表,它们对应相同的X值。
我该怎么做?
我尝试过的:
# Create a list of 4 X vales
X =[[X1],[X2],[X3],[X4]]
# Create one list of Y valeus containing the foue lists
Y = [[RED_LIST],[GRE_LIST],[REG_LIST],[NIR_LIST]]
plt.figure()
plt.plot(X,Y),plt.title("Bande Passante vs Reflectance Capteur:"),plt.xlabel("Bande Passante"),plt.ylabel("log1/Reflectance")
编辑解决方案(& S)
所以这个问题是由@Paul H解决的,答案如下:
fig, ax = plt.subplots()
for Y in [RED_LIST , GRE_LIST , REG_LIST , NIR_LIST]:
ax.plot(X, Y)
1条答案
按热度按时间lb3vh1jj1#
我建议