python plot画图,python plt.plot画图
Python非常简单而强大。它的功能之一就是绘制漂亮的图表,实现数据的可视化。下面文章主要介绍Python直接使用plot()函数画图的相关信息。有需要的可以参考一下。
00-1010一、对plot()函数的理解二。plot()函数的基本应用三。plot()函数数据的可视化绘制及图元基本参数设置概要
目录
在用Python进行数据可视化编程时,matplotlib库是我们用来绘制数据的常见第三方库。它包含各种功能,即不同类型的图形。要使用matplotlib库中的函数,我们需要知道函数所需数据的格式,这也是我们学习matplotlib库的重点。
用plot()函数直接绘图是针对一般的简单数据。我们可以通过调用plot()函数直接绘制列表数据。在学习前期直接使用plot()函数,可以帮助我们为后期的图形学习打下函数的参数和基础。
matplotlib图的组成:
图(画布)轴(坐标系)轴(坐标轴)图(plot()、散点图()、条形图(),)标题、标签,用plot()函数直接绘制如下:
plt.plot(x,y,fmt=xxx ,线型=,标记=,颜色=,线宽=,标记大小=,标签=,)
x,y代表水平和垂直坐标,fmt=#color#linestyle#marker 代表各种参数。
(1)linestyle:该字段是线条的样式,参数形式为string。
线条(线条的样式)
Style(线条样式)linestyle参数LINE-实线-虚线-. 虚线 3360 虚线无线(2)线宽:该参数是线路的粗细,与设定值有关。参数形式:值。
(3)标记:点、字符串的样式
标记(点的样式)
标记(点样式)标记标记点“.” shop , pixel v 上,下,左,右三角形 1 2 3 4 上,下,左,右三叉戟 o 圆圈 D 正方形 p 五边形 h
(5)颜色:调整线条的颜色、字符串和参数形式字符串。
颜色(点和线颜色)
颜色(点和线颜色)字符串颜色
'r'红'g'绿'b'蓝'y'黄'c'青'm'品'k'黑'w'白
此处颜色参数还可以有二进制,十进制等表示方法,同时对于颜色,RGB是三原色
(6)label:图例,legend文字
二、plot()函数基本运用
使用plot()函数时需要导入对应的库,导入库后我们在未有数据的情况下直接画图,直接画图会隐式创建Figure,Axes对象。
import matplotlib.pyplot as pltplt.plot()
下面通过构造数据绘制简单图形
首先数据构造,设置参数,参数也可以在将数据填入plot()函数的时候设置。
# 导入包
画出图形
# 生成一个Figure画布和一个Axes坐标系
图形展示:
给定两组数据,建立y与x的关系试,使用plot函数进行画图,本次画图线条选用点虚线形式,粗细选用1,点选用方形,点大小选用值为10,图例为‘1234’
import matplotlib.pyplot as plt
作出图片如下;
下面我们引用numpy的linspace函数生创建均匀分布序列,然后对x,y建立数值关系,由此来创建图画。
import matplotlib.pyplot as plt
作出如下图案,由此可见,我们对于图形的设置方面,在我们熟练以后如果没有粗细的设置可以直接缩减再一个字符串里面
以上都是简单图形的讲解,我们现在通过一个简单的对数据DataFrame进行作图,在往后的数据可视化中我们需要对数据进行处理后再进行可视化。下面我们通过正、余弦函数进行作图。
#导入包
我们通过numpy的linspace方法生成数据再通过pandas对数据进行DataFrame化再带入plot()函数,此处需要讲的就是图例的命名方法,通过在函数中写入label参数,确定图例的标签,再通过legend()函数生成图例,在后续的学习中也会讲到图例的位置、形式等的运用。
三、plot()函数数据可视化画图以及图元基本参数设置
通过绘制世界人口变化曲线图了解基本图元参数设置,本次绘图过程主要是先通过对人口数据导入,了解数据构造,再进配置画图参数最后完成图形的制作,其中基本的图元参数用于别的图形也适用,在这儿学会了我们只需要了解数据结构,构造成图形所要的数据结构就可以就行画出自己想要的图形。
首先进行数据导入,了解数据结构形式。为了学习方便,选用jupyter notebook进行可视化图形讲解。
import pandas as pd
以下就是基本的数据样式,由年份和人口数量组成
这里做了基本的图元设计,也就是对于画布的设置,前面我们所学函数参数都是对于图形中间的设置,我们构成一个可视化界面是通过画布+画中图形样式组成一个完整的可视化界面。
画布界面有画布大小,画布像素,画布界面,画布边框等设置。
import matplotlib.pyplot as plt
构成一个完整的可视化图像除了图例还有图像的标题,我们可以通过title()方法设置英文标题,中文标题要通过以下代码才能实现,因此我们如果是做中文项目在导入包以后就可以写上设置中文代码的代码串。
# 设置中文字体
当然,除了这种比较简单的图形之外我们还能对图形进行优化设置,将数据显示的更加的精美和美观,对图形优化便于实际报告中的演示也是我们现在必不可少的的一环。
import matplotlib.pyplot as plt
上述代码,对x轴,y轴的刻度、标签、字体进行定义,对图例、网格线等也做出了参数的设置,最后做出的图形如下图:
总结
到此这篇关于Python直接使用plot()函数画图的文章就介绍到这了,更多相关Pythonplot()函数画图内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。