Pyplot绘图功能

时间:2014-04-01 06:06:14

标签: python matplotlib plot

以下是使用pyplot绘制点的代码。

x1=300+p[k]*math.cos(val[thetaval])
y1=300+p[k]*math.sin(val[thetaval])
plt.plot(x1,y1,'k.')

绘图工作正常,问题是,如果我想将其绘制为一个点,我在绘图函数内指定'k.'中的点。输出类似于:

enter image description here

我正在绘制的黑线/曲线的宽度要多得多。如何减少它?

2 个答案:

答案 0 :(得分:2)

似乎你没有绘制一条线而是一系列小点。也许如果你尝试设置markersize函数的plot参数可以工作。

答案 1 :(得分:0)

查看您可以找到的documentation of plot()" linewidth"

所以使用:

plt.plot(x1,y1,'k.', linewidth=0.1)