Plot 绘制点图

本文介绍了如何利用matplotlib的scatter函数绘制二维空间的点图,并解释了参数如x, y, s, c, alpha等的作用。此外,还提及了plot函数用于在两点间画线,并讨论了在多个点集合并降维显示时的注意事项,强调了保持点相对位置的重要性。" 124015976,7466189,解决SpringCloud与RabbitMQ健康检查失败的问题,"['Java', 'Spring框架', '微服务', '消息队列', 'RabbitMQ']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

可视化能帮助我们更好的理解高维空间到底发生了什么。
一般可以使用matlba的pyplot来进行绘制:

import matplotlib.pyplot as plt

scatter

对二维空间点进行绘制,最简单的如下:

"""
Simple demo of a scatter plot.
"""
import numpy as np
import matplotlib.pyplot as plt


N = 50
x = np.random.rand(N)
y = np.random.rand(N)
colors = np.random.rand(N)
area = np.pi * (15 * np.random.rand(N))**2  # 0 to 15 point radii

plt.scatter(x, y, s=area, c=colors, alpha=0.5)
plt.show()

这是官网上的一个例子,效果图如下:
在这里插入图片描述

我们来对上面的一些函数的参数进行解读。

  • x
    表示要描绘的点的横坐标
  • y
    要描绘的店的做坐标从,是一个array或者一个list
  • s
    默认描绘的是一个圆形的点,s表示的点的大小,可以是一个具体的数字,也可以是一个list的形式,要求跟点的个数保持一致;
  • c
    表示描绘的点的颜色,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值