大数据应用开发和项目实战(2)

Matplotlib 饼图

pie():绘制饼图

Matplotlib 直方图

我们可以使用 pyplot 中的 hist() 方法来绘制直方图。

其格式为matplotlib.pyplot.hist(x, bins=None, color=None, label=None, **kwargs)

我们可以使用 pyplot 中的 hist() 方法来绘制直方图。

我们可以使用 hist() 函数绘制多个数据组的直方图。

我们也可以结合 Pandas 来绘制直方图。

除了数据框之外,我们还可以使用 Pandas 中的 Series 对象绘制直方图。只需将数据框中的列替换为 Series 对象。

Matplotlib imshow()

imshow() 函数是 Matplotlib 库中的一个函数,可显示图像。

其格式为imshow(X, cmap=None, interpolation=None, )

imshow() 可以显示灰度图像。

imshow() 可以显示彩色图像。

imshow() 可以显示热力图。

imshow() 可以显示地图。地图图像下载地址:https://static.jyshare.com/images/demo/map.jpeg

imshow() 可以显示矩阵。

imshow() 创建了一个 4x4 的二维 numpy 数组,并对其进行了三种不同的 imshow 图像展示。

imshow() 创建了一个 4x4 的二维 numpy 数组,并对其进行了三种不同的 imshow 图像展示。

imshow() 创建了一个 4x4 的二维 numpy 数组,并对其进行了三种不同的 imshow 图像展示。

plt.imshow() 和 plt.show() 的区别

Matplotlib imsave()

imsave() 可以将生成的图像保存到指定的目录中。

其格式为matplotlib.pyplot.imsave(fname, arr, **kwargs)

imsave() 可以将生成的图像保存到指定的目录中。

Matplotlib imread()

imread() 用于从图像文件中读取图像数据。

imread() 方法返回一个 numpy.ndarray 对象,其形状是 (nrows, ncols, nchannels),表示读取的图像的行数、列数和通道数。

其格式为matplotlib.pyplot.imread(fname, format=None)。

我们可以使用 imread() 函数从一张图像文件中读取图像数据,并将其显示出来。地图图像下载地址:https://static.jyshare.com/images/demo/map.jpeg

我们可以通过更改 numpy 数组来修改图像。

1.如果我们将数组乘以一个数 0≤≤1,图像将变暗。

老虎图像:https://static.jyshare.com/images/mix/tiger.jpeg

我们可以通过更改 numpy 数组来修改图像。

2.我们可以更改 numpy 数组实现裁剪图像。

我们可以通过更改 numpy 数组来修改图像。

3.如果我们将 RGB 颜色的绿色和蓝色坐标的数组元素设置为 0,我们将得到红色的图像:

相关推荐
吴佳浩 Alben21 小时前
GPU 编号错乱踩坑指南:PyTorch cuda 编号与 nvidia-smi 不一致
人工智能·pytorch·python·深度学习·神经网络·语言模型·自然语言处理
吴佳浩 Alben21 小时前
CUDA_VISIBLE_DEVICES、多进程与容器化陷阱
人工智能·pytorch·语言模型·transformer
想七想八不如1140821 小时前
SQL操作学习
数据库·sql·学习
zxsz_com_cn21 小时前
设备预测性维护方案设计的关键要素
大数据·人工智能
唐天下闻化21 小时前
连锁数字化改造8成翻车?三维避坑实录
大数据
koo3641 天前
pytorch深度学习笔记23
pytorch·笔记·深度学习
剑穗挂着新流苏3121 天前
109_神经网络的决策层:线性层(Linear Layer)与数据展平详解
人工智能·pytorch·深度学习
短剑重铸之日1 天前
《ShardingSphere解读》16 改写引擎:如何理解装饰器模式下的 SQL 改写实现机制?
java·数据库·后端·sql·shardingsphere·分库分表·装饰器模式
坚持学习前端日记1 天前
从零开始构建小说推荐智能体 - Coze 本地部署完整教程
大数据·人工智能·数据挖掘