python教程-数据分析-matplotlib绘制折线图2 +总结(搭建网格,加上图例,修改图片的颜色和线条,脑图总结)
上一篇博客我们展示到了如何将matplotlib里面的中文正确输出
链接上一篇:python教程-数据分析-matplotlib绘制折线图1
matplotlib
- 今天这一篇我们继续学习matplotlib绘制折线图
- 一、续上昨天的:添加xy轴的描述信息
- 案例
- 二、按照昨天学习内容进行改进
- 今日学的修改内容
- 1、搭建网格
- 修改网格的线条
- 2、加上图例
- 3、修改代码的线条和颜色
- 总结(脑图)
今天这一篇我们继续学习matplotlib绘制折线图
一、续上昨天的:添加xy轴的描述信息
使用的代码:
plt.title("男朋友的人头数") #设置标题
plt.xlabel("年龄") #设置x轴
plt.ylabel("个数") #设置y轴
展现结果:
案例
题目:统计13-30岁期间,男朋友的个数,头数的汇众已经给出:[1, 0, 1, 2, 4, 3, 4, 5, 3, 5, 7, 8, 7, 5, 0, 3, 5],请为此绘制折线图
最基础的:
from matplotlib import pyplot as plt
y = [1, 0, 1, 2, 4, 3, 4, 5, 3, 5, 7, 8, 7, 5, 0, 3, 5]
x = range(13, 30)
plt.plot(x, y)
plt.show()
二、按照昨天学习内容进行改进
#导入包
from matplotlib import pyplot as plt# 显示中文
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定默认字体
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题# 确定xy的具体值
y = [1, 0, 1, 2, 4, 3, 4, 5, 3, 5, 7, 8, 7, 5, 0, 3, 5]
x = range(13, 30)# 改变图片大小
plt.figure(figsize=(20,8), dpi=80)#设置图片的标签(标题)
plt.title("男朋友的人头数")
plt.xlabel("年龄")
plt.ylabel("个数")# 将字符串的参数传入下框列表
x_ticks = ["{}岁".format(i) for i in x]
plt.xticks(x, x_ticks, rotation = 45)# 绘制图片
plt.plot(x, y)# 保存图片
plt.savefig("./男朋友数量分布.png")# 展示图片
plt.show()
今日学的修改内容
1、搭建网格
使用代码:
plt.grid() # 显示网格,放入show()方法的前面
展示:
修改网格的线条
代码:
plt.grid(linestyle = ":")#传入一个参数即可
2、加上图例
plt.plot(x, y1, label="朋友")
plt.plot(x, y2, label="我")
plt.legend(loc = "upper left")
- 1、先在plot里面传入标签参数,自己定义参数的值
- 2、然后在图形建立好的时候,加上legend的代码
- 也可以直接写plt.legend(),这样他会默认一个最佳的位置放置图例
- 但是如果你想要换的话,就在里面添加参数,直接Ctrl+B进入文档,里面就有解释的
3、修改代码的线条和颜色
plt.plot(x, y1, label="朋友", color = "g", linestyle=":")
plt.plot(x, y2, label="我", color = "r", linestyle="--")
颜色的RGB可以搜索对应的十六进制的数字,更换即可
链接:颜色的RGB的十六进制值
嘿嘿,喜欢粉嘟嘟的,那就贴一张粉嘟嘟的吧!
- 修改线条的样式用:linestyle = “:”(一些特殊符号)
- 修改线条的透明度用:alpha = 0.4(一个值)
- 修改线条的粗细用:linewidth = 5(传入一个值)
总结(脑图)
脑图链接:就是不知道能不能打开
python教程-数据分析-matplotlib绘制折线图2 +总结(搭建网格,加上图例,修改图片的颜色和线条,脑图总结)相关推荐
- python教程-数据分析-matplotlib绘制折线图1(改变图片大小,保存图片,改变坐标的间距,显示中文,快捷键出对应文档)
matplotlib学习笔记: `matplotlib`之缘起 导入包 绘制简单的折线图 改变图片大小 保存图片 改变坐标轴的间距 调整图片的密集程度 学到这,要来一题练练手了! 在matplotli ...
- python绘制折线图先对数据进行处理_python气象数据分析并绘制折线图-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 excel 2010巧妙处理 折 ...
- python matplotlib画折线图_python使用matplotlib绘制折线图教程
matplotlib简介 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序 ...
- python画曲线图例-python使用matplotlib绘制折线图教程
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中. 它的文档相当完备,并 ...
- 如何使用python画折线图-python使用matplotlib绘制折线图教程
matplotlib简介 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序 ...
- python绘制折线图保存_Python利用matplotlib绘制折线图的新手教程
前言 matplotlib是Python中的一个第三方库.主要用于开发2D图表,以渐进式.交互式的方式实现数据可视化,可以更直观的呈现数据,使数据更具说服力. 一.安装matplotlib pip i ...
- Python dataframe绘制饼图_运用matplotlib绘制折线图、散点图、饼图、柱形图的定义代码以及案例详解...
从导入数据开始 这里我们有一个现成的数据表包,现在我们所处环境是pycharm,安装环境是annaconda3环境,我们将通过这个数据表包来进行数据分析,运用matplotlib绘制折线图.散点图.饼 ...
- label mpchart 饼图_运用matplotlib绘制折线图、散点图、饼图、柱形图的定义代码以及案例详解...
从导入数据开始 这里我们有一个现成的数据表包,现在我们所处环境是pycharm,安装环境是annaconda3环境,我们将通过这个数据表包来进行数据分析,运用matplotlib绘制折线图.散点图.饼 ...
- 「解析」Matplotlib 绘制折线图
相比于[优雅]matplotlib 常见图.[优雅]matplotlib 3D图 而言,折线图使用的频率会更高一些,在此整理下最近使用 Matplotlib 绘制折线图常用的一些配置,小伙伴们只需要修 ...
最新文章
- php 安全基础 第一章简介 原则
- Eos离线密钥生成的PHP代码
- 表单绑定复选框的值和图片上传
- svchost 100%怎么办==》win
- hbuilder怎么设置网页的大小_怎么免费将图片转成PDF?这个方法超简单
- java spite截取_Java內功心法,行為型設計模式
- 科学计算器 c语言源代码,科学计算器C语言代码
- 算法精解:C语言描述
- java 定时任务注解
- 人工神经网络算法的应用,人工神经网络发展历史
- 深入理解多线程(四)—— Moniter的实现原理
- Reporting报表开发知识汇总[个人原创]
- GEP基因表达式编程
- Direct3D中的纹理映射
- java 语言的简介
- js中判断对象是否为空
- 使用阿里云dns+oss+cdn+ssl发布静态网站
- 大连化物所周雍进组PNAS|改造毕赤酵母实现甲醇高效合成脂肪酸衍生物
- 扯淡 | 如何判断一家公司是否靠谱
- jdk6(Jdk6 tls)
热门文章
- 土壤水分传感器的特点
- python中如何截取字符串函数_python中如何截取字符串函数_python截取指定字符串_Python 字符串操作(string...
- 数据库缓存服务器——Redis(入门级)
- 弘辽科技:淘宝和天猫店铺装修区别大吗?有哪些不同?
- linux read函数非阻塞,C/C++ open函数的阻塞和非阻塞
- 想评副高职称,你得满足高职称评定论文要求
- #lazada批量上传产品# #新记录# 一次拖放成功上传发布246个SKU到我的店铺
- 【转】野兽成长史:张颖搭手傅盛在2008
- 10.DirectionalLight(方向光)—— 模拟远处类似太阳的光源
- android 新闻咨询、抖音视频、应用下载、视频直播高仿APP客户端源码