欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > 大数据应用开发和项目实战

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

2025/5/4 23:51:59 来源:https://blog.csdn.net/2401_89806604/article/details/147592658  浏览:    关键词:大数据应用开发和项目实战

Matplotlib的介绍

   Matplotlib 是 Python 的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。
   Matplotlib 可以用来绘制各种静态,动态,交互式的图表。比如说散点图、柱状图等等。

Matplotlib Pyplot


  plot() :用于画图,它可以绘制点和线,语法格式如下:
plot([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)

plot() :用于画图,它可以绘制点和线。
 绘制坐标 (1, 3) 到 (8, 10) 的线。

 plot() :用于画图,它可以绘制点和线。
 如果我们不指定 x 轴上的点,则 x 会根据 y 的值来设置为 0, 1, 2, 3..N-1。

Matplotlib 绘图标记

plot()中的 marker 参数:定义一些不一样的标记。


plot()中的 marker 参数:定义一些不一样的标记。

  fmt 参数定义了基本格式,如标记、线条样式和颜色。
fmt = '[marker][line][color]'。

 

 

 设置标记大小与颜色:

 设置标记大小:

设置标记外边框颜色:

设置标记内部颜色:

Matplotlib 绘图线

线的类型可以使用 linestyle 参数(可简写为 ls)定义:

 

 

 线的颜色可以使用 color 参数(可简写为 c)定义:

 

 线的宽度可以使用 linewidth(可简写为  lw)参数定义:

Matplotlib 轴标签和标题

 xlabel()、ylabel() :设置 x 轴和 y 轴的标签。


title() :设置标题。

 

Matplotlib 网格线

 grid():来设置图表中的网格线。grid() 方法语法格式如下:
matplotlib.pyplot.grid(b=None, which='major', axis='both', )

 grid():来设置图表中的网格线。

 

 

 

 

 Matplotlib 绘制多图

subplot():用于绘制多个子图,在绘图时需要指定位置。
subplot(nrows, ncols, index)


 

 

 

 Matplotlib 散点图

scatter():绘制散点图。

 scatter():绘制散点图。
· 设置图标大小:

 scatter():绘制散点图。
· 自定义点的颜色:

scatter():绘制散点图。
· 自定义点的颜色:

 

 

 scatter():绘制散点图。
· 设置两组散点图:

 

Matplotlib 柱形图

 bar():绘制柱形图。


bar():绘制柱形图。
· 设置柱形图颜色:

 bar():绘制柱形图。
· 自定义各个柱形的颜色:

 

 bar():绘制柱形图。
· 使用 width 设置柱形图宽度:

 barh():绘制垂直方向的柱形图。

 barh():绘制垂直方向的柱形图。
· 使用 height 设置柱形图宽度:

  

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词