plt.scatter 指定颜色 想用plt 画点时指定颜色,发现网上的教程都是直接用的自带参数,所以这里写一下怎么用指定颜色 # define 2 colors of RGB_255colors_255=[(255,0,255),(255,255,0)]# transform the RGB_255 into RGB_unitcolors=[(color[0]/255,color[1]/255,color[2]/255,)forcolorincolors_2...
(2)不同颜色 #导入必要的模块importnumpy as npimportmatplotlib.pyplot as plt#产生测试数据x = np.arange(1,10) y=x fig=plt.figure() ax1= fig.add_subplot(111)#设置标题ax1.set_title('Scatter Plot')#设置X轴标签plt.xlabel('X')#设置Y轴标签plt.ylabel('Y')#画散点图cValue = ['r','y...
1.定义mscatter函数 importmatplotlib.pyplot as pltdefmscatter(x, y, ax=None, m=None, **kw):importmatplotlib.markers as mmarkersifnotax: ax =plt.gca() sc= ax.scatter(x, y, **kw)if(misnotNone)and(len(m) ==len(x)): paths=[]formarkerinm:ifisinstance(marker, mmarkers.MarkerStyle)...
sc = plt.scatter(xy, xy, c=z, vmin=0, vmax=20, s=35, cmap=cm) plt.colorbar(sc) plt.show() 1. 2. 3. 4. 5. 6. 7. 其中get_cmap中取值可为:Possible values are: Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRmap_r, ...
plt.scatter(x, y, s=20, c='b')⼤⼩s默认为20,s=0时点不显⽰;颜⾊c默认为蓝⾊。为每⼀个点指定⼤⼩和颜⾊ 有时我们需要为每⼀个点指定⼤⼩和⽅向,以区分不同的点。这时,可以向s和c传⼊列表。如:import matplotlib.pyplot as plt import numpy as np x = list(range...
看了一下scatter支持的颜色是这样的,例如:plt.scatter(x1, y1, c='b', marker='o', s=5) ,你试试 character color ‘b’ blue ‘g’ green ‘r’ red ‘c’ cyan ‘m’ magenta ‘y’ yellow ‘k’ black ‘w’ white ...
可以看到,在scatter( )中,其参数如下: matplotlib.pyplot.scatter(x,y,s=None,c=None,marker=None,cmap=None,norm=None,vmin=None,vmax=None,alpha=None,linewidths=None,verts=None,edgecolors=None,hold=None,data=None,**kwargs) 下面,我将参数分为两大类,分开讲解 ...
plt.scatter(x,y,s=np.power(10*x+10*y,2),c=np.random.randn(100),cmap=mpl.cm.RdYlBu,marker='o') 1. 高级参数讲解 cmap → 指的是matplotlib.colors.Colormap,相当于多个调色盘的合集 norm、vmin、vmax → 散点颜色亮度设置 例子4:
然后,我们使用plt.scatter函数绘制散点图,其中x和y参数分别表示散点的横坐标和纵坐标。最后,我们使用plt.show函数显示图表。二、调整散点图外观默认情况下,散点图的颜色为黑色,我们可以使用c参数调整颜色。以下是一个例子,演示如何使用c参数指定颜色: import matplotlib.pyplot as plt # 创建数据 x = [1, 2, ...
plt.scatter(X[:, 0], X[:, 1], c=y, s=40, cmap=plt.cm.Spectral) plt.show() 二分类散点图 三、同时区分颜色和形状 从上述的例子不难看出,已经很好将数据集进行颜色分类,但是我想将红色的点设置为圆形,蓝色的点设置成三角形,那么此时plt.scatter就很难直接支持这样的操作了。