在 Matplotlib 中散布一个 2D numpy 数组


要在 matplotlib 中散布一个 2D numpy 数组,我们可以采取以下步骤 −

步骤

  • 设置图形大小并调整子图之间和周围的内边距。

  • 创建 100×3 维度的随机数据。

  • 使用 scatter() 方法来绘制 2D numpy 数组,即数据。

  • 要显示图形,请使用show() 方法。

示例

import numpy as np
from matplotlib import pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# Random data of 100×3 dimension
data = np.array(np.random.random((100, 3)))

# Scatter plot
plt.scatter(data[:, 0], data[:, 1], c=data[:, 2], cmap='hot')

# Display the plot
plt.show()

输出

它将产生以下输出 −

更新于:2022-02-02

21K+ 阅读量

开启您的 职业生涯

完成课程后获得认证

开始学习
广告
© . All rights reserved.