小编tav*_*ave的帖子

Python Matplotlib:带有二维参数的绘图:如何指定选项?

我正在绘制如下几条曲线:

import numpy as np
import matplotlib.pyplot as plt

plt.plot(x, y)
Run Code Online (Sandbox Code Playgroud)

其中xy是2维(比如说这个例子的N x 2).

现在我想独立设置每条曲线的颜色.我尝试过这样的事情:

plot(x, y, color= colorArray)
Run Code Online (Sandbox Code Playgroud)

例如colorArray= ['red', 'black'],但无济于事.其他选项(linestyle,marker等)也是如此.

我知道这可以通过一个for循环来完成.但是,由于此plot命令接受多维x/y,我认为应该也可以通过这种方式指定绘图选项.

可能吗?这样做的正确方法是什么?(我在搜索时发现的一切都是有效地使用循环)

python plot colors matplotlib

4
推荐指数
1
解决办法
373
查看次数

标签 统计

colors ×1

matplotlib ×1

plot ×1

python ×1