博客摘录「 sklearn.datasets中的几个函数make_moons(), make_circles(), make_classification()」2024年7月21日

make_circles()

1. noise设置的越大,那么噪声就越大,factor设置的越大,两个环就越近,默认0.8控制两个圆的中心之间的距离与圆半径的比例。

2. 默认情况下,make_circles生成的标签是0和1,分别代表内圆和外圆的数据点。

plt.scatter()

1.c 参数,它接受一个一维数组(其长度应与x和y相同)或单个颜色值。如果传递的是一个数组,Matplotlib 会根据这个数组的值来映射颜色。使用 cmap 参数来指定颜色映射表(colormap)。

还可以直接设置二分类的颜色:c=['green' if y == 0 else 'blue' for y in train_Y]

2.plt.cm.Spectral 是 Matplotlib 提供的众多预定义颜色映射表之一,它涵盖了从深红色到亮黄色的光谱颜色范围,非常适合用于表示具有多个不同类别的数据。  viridis也是。

plt.rcParams

1.是一个全局配置字典,用于设置 Matplotlib 的默认属性值。这些设置会影响所有后续创建的图形和图像,直到你更改它们为止。

2.plt.rcParams['figure.figsize'] = (7.0, 4.0)设置了 Matplotlib 生成的图形的默认大小为宽度 7 英寸、高度 4 英寸。默认以英寸为单位。调用 plt.figure()时,如果没有指定 figsize 参数,那么就会使用这个默认尺寸。

plt.rcParams['image.interpolation'] = 'nearest'图像插值是在图像缩放或重采样时用于计算新像素值的过程。'nearest' 方法是最简单的插值方法之一,它选择最近邻的像素值作为新像素的值。这种方法在处理像素化图像或当你想要保持图像的“块状”外观时很有用,但它可能不会提供最佳的平滑效果。

plt.rcParams['image.cmap'] = 'gray'设置默认颜色映射表(colormap)为 'gray'。颜色映射表是一个将数值映射到颜色的表。'gray' 是一种灰度颜色映射表,从黑色(最小值)到白色(最大值)。这对于显示灰度图像或当你想要以灰度形式查看彩色图像时非常有用。请注意,这个设置主要影响使用 plt.imshow() 或类似函数显示的图像。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值