简述一下网站建设流程,wordpress产品页面静态化,技术类网站模板,网站弹窗公告代码文章目录 模块引用折线条图实际应用案例关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道 不论是数据挖掘还是数据… 文章目录 模块引用折线条图实际应用案例关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道    不论是数据挖掘还是数据建模,都免不了数据可视化的问题,对于Python来说,Matplotlib是最著名的绘图库,它主要用于二维绘图,这篇文章主要给大家介绍了关于python数据可视化之matplotlib.pyplot基础以及折线图的相关资料,需要的朋友可以参考下 
不论是数据挖掘还是数据建模都免不了数据可视化的问题。对于Python来说Matplotlib是最著名的绘图库它主要用于二维绘图当然它也可以进行简单的三维绘图(基于spyder)。 
模块引用 
import matplotlib.pyplot as plt #引用画图库中的pyplot模块 
折线条图 
语法 
import matplotlib.pyplot as plt
data\[1,2,3,4,5,4,2,4,6,7\] #随便创建了一个数据
plt.plot(data) #引用画图库中的pyplot模块 plot参数 
基本折线图不能满足这时就需plot的参数来进行调整 
美化示例 
import matplotlib.pyplot as plt
yy\[1,2,3,4,5,4,2,4,6,7\]#随便创建了一个数据
xx\[3,5,4,1,2,3,4,5,6,3\]
zz\[2,3,4,6,4,3,2,4,5,6\]
plt.plot(yy,colorr,linewidth5,linestyle:,label数据一)#color指定线条颜色labeL标签内容
plt.plot(xx,colorg,linewidth2,linestyle--,label数据二)#linewidth指定线条粗细
plt.plot(zz,colorb,linewidth0.5,linestyle-,label数据三)#linestyle指定线形为点
plt.legend(loc2)#标签展示位置数字代表标签具位置
plt.xlabel(X轴称)
plt.ylabel(Y轴的名称)
plt.title(2018.7.30折线图示例)
plt.ylim(0,10)#Y轴标签范围为0-10 plt常用参数有 
官网详细说明点这里 
属性描述xlabel设置当前轴的x轴标签:plt.xlabel(‘X标签名’)ylabel设置当前轴的y轴标签:plt.xlabel(‘y标签名’)title设置当前轴的标题plt.title(‘图例标题名’)ylim获取或设置当前轴的y限制plt.ylim(0,6)Y轴范围0-6Xlim同理懒的写了legend在轴上放置图例:legend()无参数自动识别也可用数字指定位置1,2,3,4试着来show展示所画图spyder一般直接运行不需要此步gridplt.grid()打开或关闭轴网格网格一样能设置颜色线型rcParams[‘font.sans-serif’]图表中文字体plt.rcParams[‘font.sans-serif’][‘SimHei’]微软雅黑或[‘Microsoft Yahei’]黑体rcParams[‘axes.unicode_minus’]图表轴负数符号显示问题plt.rcParams[‘axes.unicode_minus’]  False 
plt常画图例有 
官网详细说明点这里 
属性描述plot绘制y与x作为线和/或标记。plot_date绘制包含日期的数据。acorr绘制x的自相关。axhline在轴上添加一条水平线。bar制作条形图。barh制作一个水平条形图。hist绘制直方图hist2d制作2D直方图。scattery与x的散点图具有不同的标记大小和/或颜色。stackplot绘制堆积区域图。 
plot常用参数有 
官网详细说明点这里 
属性描述color字体颜色color‘r’b、g、r、c、m、y、k、w 或者blue、green、red、cyan、magenta、yellow、black、whtite 或十六进制字符串‘#008000’linewidth线条粗细linewidth1.5.0.3linestyle线条形状linestyle‘–’(虚线);linestyle‘:’(点线);linestyle‘-.’(短线加点)label数据标签内容label‘数据一’,数据标签展示位置需另说明plt.legend(loc1)数字为标签位置 
实际应用案例 
因案例涉及机密数据只展示数据可视化的过程及结果先放结果输出的样式 import pandas as pd #导入pandas库
import pymysql as mysql #导入mysql库
import matplotlib.pyplot as plt #导入数据可视化库
import numpy as np #导入numpy库
plt.rcParams\[font.sans-serif\]  \[Microsoft Yahei\] #指定文字字体格式为微软雅黑字段
plt.rcParams\[axes.unicode\_minus\]  False 
connectionmysql.connect(host数据库ip,port端口,user用户账号,password登录密码,db连接的库名,charsetutf8)#设置连接数据库的参数
selectconnection.cursor()#创建游标
select.execute(SELECT \* FROM tabel)#写入SQL查询语句
zdlist((pd.DataFrame(list(select.description)))\[0\])#获取查询结果的列名
sqldataselect.fetchall()#获取查询结果
select.close #关闭查询
connection.close #关闭数据库接接
data1pd.DataFrame(list(sqldata)) #将数据转化成df类型
data1.columnszd #将列名重置为查询结果列名plt.figure(figsize(10,5)) #设置图表大小长10宽5
plt.plot(data1\[机器A拟合度\],label机器A准确率,color#aa0000,linestyle-,linewidth3)#画机器A准确率的线条
plt.plot(data1\[人工A拟合度\],label人工A准确率,color#aa0000,linestyle:,linewidth3)#画人工A准确率的线条
plt.plot(data1\[机器B拟合度\],label机器B准确率,color#666666,linestyle-,linewidth3)#画机器B准确率的线条
plt.plot(data1\[人工B拟合度\],label人工B准确率,color#666666,linestyle:,linewidth3)#画人工B准确率的线条
plt.plot(\[0,7\],\[0.9,0.9\],colorg,linestyle-.,linewidth1)#画一根绿色的辅助线x轴从0到7Y轴为0.9
plt.xticks(np.arange(8),(wk23,wk24,wk25,wk26,wk27,wk28,wk29,wk30))#更改图表X标签为制定内容
plt.legend(loc4)#将图例说明放在图表的右下角
plt.title(人机绝对准确率6.4-7.29,fontsize20)#命名图表名称设置字体大小
plt.xlabel(周,fontsize20)#设置X轴名称及字体大小
plt.ylabel(准确率%,fontsize20)#设置Y轴名称及字体大小 关于Python技术储备 
学好 Python 不论是就业还是做副业赚钱都不错但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料给那些想学习 Python 的小伙伴们一点帮助 CSDN大礼包《Python入门资料实战源码安装工具】免费领取安全链接放心点击 一、Python所有方向的学习路线 
Python所有方向的技术点做的整理形成各个领域的知识点汇总它的用处就在于你可以按照上面的知识点去找对应的学习资源保证自己学得较为全面。  
二、Python基础学习视频 
② 路线对应学习视频 
还有很多适合0基础入门的学习视频有了这些视频轻轻松松上手Python~在这里插入图片描述  
③练习题 
每节视频课后都有对应的练习题哦可以检验学习成果哈哈  因篇幅有限仅展示部分资料 
三、精品Python学习书籍 
当我学到一定基础有自己的理解能力的时候会去阅读一些前辈整理的书籍或者手写的笔记资料这些笔记详细记载了他们对一些技术点的理解这些理解是比较独到可以学到不一样的思路。  
四、Python工具包项目源码合集 
①Python工具包 
学习Python常用的开发软件都在这里了每个都有详细的安装教程保证你可以安装成功哦  
②Python实战案例 
光学理论是没用的要学会跟着一起敲代码动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。100实战案例源码等你来拿  
③Python小游戏源码 
如果觉得上面的实战案例有点枯燥可以试试自己用Python编写小游戏让你的学习过程中增添一点趣味  
五、面试资料 
我们学习Python必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有阿里大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。   
六、Python兼职渠道 
而且学会Python以后还可以在各大兼职平台接单赚钱各种兼职渠道兼职注意事项如何和客户沟通我都整理成文档了。   这份完整版的Python全套学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】