通过设置plt.plot()函数的参数color(或等效的简写为c),可以设置曲线的颜色,如下所示: import numpy as np import matplotlib.pyplot as plt def pdf(x, mu, sigma): a = 1. / (sigma * np.sqrt(2. * np.pi)) b = -1. / (2. * sigma ** 2) return a * np.exp(b * (x - mu) ** ...
matplotblib 的主函数 plot 接收带有x and y 轴的数组以及一些可选的字符串缩写参数来指名颜色和线类型。例如要用绿色括折号绘制 x 对 y 的线:ax.plot(x,y,'g--')或者ax.plot(x,y,linestyle='--',colur='g') 很多颜色缩写被用于常用颜色,可以指定十六进制的颜色代码(#CECECE)。 参考plot函数的文...
plt.plot(x, y1, color='red') plt.plot(x, y2, color='green') plt.plot(x, y3, color='blue') plt.show() 3.2 如何使用colormap? 在Python Plot中,可以使用colormap来自动选择颜色。colormap可以通过使用plt.cm模块来获取。例如,下面的代码将绘制一组使用jet colormap的散点图。 import matplotlib....
plt.plot(x[i], y[i], 'o', color=color_names[i]) plt.show() 三、使用colormap生成颜色 颜色映射(colormap)是处理多颜色需求的强大工具。可以利用colormap根据数据点数自动分配颜色。 # 获取colormap cmap = plt.get_cmap('tab10') 使用colormap生成颜色 colors = cmap(np.linspace(0, 1, 10)) ...
plt.set_cmap(matplotlib.cm.jet)作者 / 传智教育 原文 /matplotlib颜色映射表 最后还有一套教程送给你...
plt.plot(x,z,label="sin(x)",color="b",linewidth=2.5) plt.title("Matplotlib Figure: koding") #图表标题 plt.legend() #显示图形标签 plt.grid() #显示网格 plt.show() #显示绘图窗口 结果: 条形图 条形图可以利用plt.bar()(axis.bar())对象,默认是垂直条形。水平条形图可以利用plt.barh() ...
颜色映射图在matplotib.cm模块。本模块提供以下功能创建和使用颜色贴图。它还提供了预定义颜色映射的详尽选择。 函数pyplot.scatter()接受颜色参数的值列表。 当提供colormap(带有cmap参数)时,这些值将被解释作为colormap索引,如下所示: 亲测代码: import numpy as np ...
alpha_plot = 1 alpha_line = 0.4 width = 2 textFS = 18 ticksFS = 14 legendFS = 16 # 设置颜色条的上下边界值 vmin = 0 # 最小值 vmax = df['Importance'].max() # 设置颜色映射 norm = plt.Normalize(vmin, vmax) sm = plt.cm.ScalarMappable(cmap="YlGnBu_r", norm=norm) ...
反转的颜色映射也可以应用于3D图表,如表面图。 importmatplotlib.pyplotaspltimportnumpyasnpfrommpl_toolkits.mplot3dimportAxes3D# 创建数据x=np.linspace(-3,3,100)y=np.linspace(-3,3,100)X,Y=np.meshgrid(x,y)Z=np.sin(np.sqrt(X**2+Y**2))# 绘制3D表面图fig=plt.figure(figsize=(10,8))ax...
注意:要了解pyplot中所有的颜色映射,请访问Matplotlib网站主页,单击Examples,向下滚动到Color,再单击Colormaps reference。 10. 自动保存图表 要让程序自动将图表保存到文件中,可将调用plt.show()替换为调用plt.savefig(): plt.savefig('squares_plot.png', bbox_inches='tight') ...