优草派  >   Python

Python中常见的可视化图形有哪些?详解3种常见的Python视图

翟嘉慧            来源:优草派

可视化的视图可以说是分门别类,多种多样,今天的这篇文章主要介绍常用的3种视图,包括了散点图、折线图、直方图。感兴趣的小伙伴可以一起来看看哦,希望大家阅读完这篇文章之后能有所收获。

Python中常见的可视化图形有哪些?详解3种常见的Python视图

1、散点图

散点图比较适合对两个变量之间的关系进行呈现,它的体现方式就是将两个变量的值在一个二维坐标中展示,除了二维的散点图,我们还有三维的散点图。通常在Matplotlib库中,我们经常会用到pyplot这个工具包,它包括了很多绘图函数,类似Matlab的绘图框架。在使用前需要对这个模块进行引用。代码如下:

import matplotlib.pyplot as plt

模块导入之后,我们就可以使用它绘制散点图了,绘制散点图需要使用到的命令为:

plt.scatter(x, y, marker=None)

其中x、y 是表示的是变量的坐标,marker就是一个标记的符号,可以使用不同的符号,那么在图中呈现的方式也会不一样。

2、折线图

折线图能很好根据时间的变化趋势将数据呈现,意思就是随着时间的变化,图中的数据也会随之变化,在Matplotlib中,我们可以直接使用plt.plot()函数,使用之前,需要对x轴的数据排序,要不然画出的折线图就没有按照x轴的递增而变化。在Seaborn中,画折线图的方式,使用的sns.lineplot (x, y, data=None)函数。其中x、y是data中的下标。data就是我们需要传入的数据,一般是DataFrame类型。

3.直方图

还有一种常见的视图为直方图,它可以将x坐标,也就是横坐标按照一定的数量分成几个小区间,我们可以把这些区间看成是一个箱子,在Matplotlib中,我们绘制直方图的方式是plt.hist(x, bins=10)函数,其中参数x是一维数组,bins代表直方图中的箱子数量,默认是10。

到此,有关Python中常见的可视化图形有哪些?详解3种常见的Python视图的内容就分享到这里了,希望大家通过对上面文章的学习,对可视化图形有更多的了解。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行