玩命加载中...
### 3. plot参数设置 这一节我们会进一步介绍plt.plot中的一些参数,让你画出来的图线更多变、好看。 我们可以设置图线的宽度(粗细)。参数`lw`表示图线的粗细,数值越大表示图线越粗。 也可以设置图线的颜色和透明度。 参数`color`表示颜色,常用的颜色如下。 - g: green - r: red - c: cyan - m: magenta - y: yellow - k: black - w: white `alpha`表示透明度,取值0到1之间,1表示不透明。 ```python plt.figure(figsize=(5, 3)) plt.plot(x1, y1, lw=2, color='g', alpha=0.2) plt.plot(x2, y2, lw=6, color='g', alpha=0.6) plt.plot(x2, x2, lw=10, color='g', alpha=1.0) plt.show() ``` ![png](output_24_0.png) 我们可以用过html的hex代码来设置颜色。 ```python plt.figure(figsize=(5, 3)) plt.plot(x1, y1, lw=3, color='#32bab5', alpha=0.2) plt.plot(x2, y2, lw=6, color='#32bab5', alpha=0.6) plt.plot(x2, x2, lw=10, color='#32bab5', alpha=1.0) plt.show() ``` ![png](output_26_0.png) 通过参数`ls`,我们可以画出不同线性的折线。 - '-'表示实线 - '--'表示虚线 - '-.'表示点划线 - ':'表示虚点线 - ''表示不显示 ```python plt.figure(figsize=(5, 3)) plt.plot(x1, y1, lw=3, color='#32bab5', alpha=0.6, ls='-') plt.plot(x2, y2, lw=3, color='#32bab5', alpha=0.6, ls=":") plt.plot(x2, x2, lw=3, color='#32bab5', alpha=0.6, ls='-.') plt.show() ``` ![png](output_28_0.png) 通过参数`marker`,我们可以画出每个点,并设置点的外形。 - 'o'表示圆点 - 's'表示方点 - ','表示小像素点 - '^'表示上三角 - 'v'表示下三角 ```python plt.figure(figsize=(5, 3)) plt.plot(x1, y1, lw=3, color='g', alpha=0.6, ls='', marker='o') plt.plot(x2, y2, lw=3, color='b', alpha=0.6, ls='-', marker='s') plt.plot(x2, x2, lw=3, color='r', alpha=0.6, ls='', marker='v') plt.show() ``` ![png](output_30_0.png) <ul class="pagination"> <li><a href="index.php">第1页</a></li> <li><a href="2.php">第2页</a></li> <li class="active"><a href="#">第3页</a></li> <li><a href="4.php">第4页</a></li> <li><a href="5.php">第5页</a></li> <li><a href="6.php">第6页</a></li> </ul> <ul class="pager"> <li class="previous"><a href="2.php"><b>&larr; 返回前一页</b></a></li> <li class="next"><a href="4.php"><b>进入下一页 &rarr;</b></a></li> </ul>