返回顶部
首页 > 资讯 > 后端开发 > Python >Pythonmatplotlib绘图设置图例案例
  • 483
分享到

Pythonmatplotlib绘图设置图例案例

2024-04-02 19:04:59 483人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录一、语法简介 二、完整代码 一、语法简介 plt.legend(loc=2,edgecolor='red',facecolor='green',shadow='True',f

一、语法简介

plt.legend(loc=2,edgecolor='red',facecolor='green',shadow='True',fontsize=10)

  • edgecolor 图例边框线颜色
  •  facecolor 图例背景色
  • shadow 是否添加阴影
  •  title 图例标题
  • fontsize 设置字体大小

'''
设置图例位置loc参数简介
best         0  根据图标区域自动选择最合适的位置
upper right  1  右上角
upper left   2  左上角
lower left   3  左下角
lower right  4  右下角
right        5  右侧
center left  6  左侧中心
center right 7  右侧中心
lower center 8  底部中心
upper center 9  顶部中心
center       10 正中心位置
'''

二、完整代码


import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif'] = ['STZhongsong']    # 指定默认字体:解决plot不能显示中文问题
plt.rcParams['axes.unicode_minus'] = False  #用来正常显示负号

x=np.arange(8)
y=np.arange(100,900,100)

print(y)
#建立画布 figsize,它用width和height来控制画布的宽和高
plt.figure(figsize=(8,6),dpi=90) #facecolor='red'设置画布颜色

plt.subplot(1,1,1)#建立坐标系
plt.bar(x,y,label='销售数量') #绘制柱状图

plt.xlabel("销售月份",fontsize=10,color='red',fontweight='bold',loc='center',backgroundcolor='black',labelpad=6) 
#显示横坐标标题 fontsize设置字体大小,color设置字的颜色,fontweight设置标签是否加粗 
#loc设置标签位置(具体值有center left right) backgroundcolor设置标签的背景颜色 labelpad与轴的距离
plt.ylabel("销售数量")

plt.xticks(x,['2021年1月','2021年2月','2021年3月','2021年4月','2021年5月','2021年6月','2021年7月','2021年8月',],rotation=15)
plt.yticks(y,['100k','200k','300k','400k','500k','600k','700k','800k',],
          rotation=30,fontsize=10,color='red',fontweight='bold',backgroundcolor='black')#rotation设置刻度值倾斜角度

plt.xlim(-1,9) #设置x轴刻度值的范围
plt.ylim(0,900)#设置y轴刻度值的范围
plt.axis("on")
#plt.axis("off") #关闭坐标轴

plt.legend(loc=2,edgecolor='red',facecolor='green',shadow='True',fontsize=10)
#edgecolor 图例边框线颜色 facecolor 图例背景色 shadow 是否添加阴影 title 图例标题 fontsize 设置字体大小
'''
设置图例位置loc参数简介
best         0  根据图标区域自动选择最合适的位置
upper right  1  右上角
upper left   2  左上角
lower left   3  左下角
lower right  4  右下角
right        5  右侧
center left  6  左侧中心
center right 7  右侧中心
lower center 8  底部中心
upper center 9  顶部中心
center       10 正中心位置
'''
plt.show()

三、效果图展示


到此这篇关于python matplotlib绘图设置图例案例的文章就介绍到这了,更多相关Python matplotlib绘图设置图例内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Pythonmatplotlib绘图设置图例案例

本文链接: https://lsjlt.com/news/160154.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Pythonmatplotlib绘图设置图例案例
    目录一、语法简介 二、完整代码 一、语法简介 plt.legend(loc=2,edgecolor='red',facecolor='green',shadow='True',f...
    99+
    2024-04-02
  • pythonturtle绘图命令及案例
    目录一、绘图命令1、画笔运动命令2、画笔控制命令3、全局控制命令二、案例1、案例一2、案例二3、案例三4、案例四5、案例五一、绘图命令 操纵海龟绘图有很多命令,可以划分为三种:画笔运...
    99+
    2024-04-02
  • PythonMatplotlib绘制多子图详解
    通过获取子图的label和线型来合并图例 注意添加label #导入数据(读者可忽略) pre_lp=total_res#组合模型 true=diff1[-pre_day:]#真实值...
    99+
    2024-04-02
  • PythonMatplotlib实现3D绘图详解
    目录第一个三维绘图程序3D散点图3D等高线图3D线框图3D曲面图最初开发的 Matplotlib,仅支持绘制 2d 图形,后来随着版本的不断更新, Matplotlib 在二维绘图的...
    99+
    2024-04-02
  • python 绘制3D图案例分享
    目录1.散点图代码输入的数据格式2.三维表面 surface代码输入的数据格式scatter + surface图形展示3. 三维瀑布图waterfall代码输入的数据格式4. 3d...
    99+
    2024-04-02
  • Pythonmatplotlib实现散点图的绘制
    目录一、整理数据二、修改点的样式三、呈现半透明的状态四、点呈现多彩的颜色五、让点的大小不一六、侧边呈现颜色卡七、改变集中性一、整理数据 import pandas as pd cn...
    99+
    2024-04-02
  • Pythonmatplotlib实现多重图的绘制
    目录Python中插入图片绘制子图绘制1*2的子图绘制2*2的子图绘制不规则子图绘制图中代码from matplotlib import pyplot as plt plt.sty...
    99+
    2024-04-02
  • 基于Pythonmatplotlib库绘制箱线图
    目录1. 关于箱线图 及 plt.boxplot()方法2. 绘制一幅简单的箱线图3. 绘制一幅更精致的图像4. 异常值的标准5. 异常值的输出1. 关于箱线图 及 plt.boxp...
    99+
    2024-04-02
  • python使用Matplotlib绘图及设置实例(用python制图)
    目录一、初识matplotlib.pyplot1.绘制图像2.设置图片大小3.保存图片文件4.设置X,Y轴刻度范围5.添加描述信息(标题、轴标签)6.设置显示中文(导入字体模块)7....
    99+
    2024-04-02
  • Python绘图模块 turtle案例代码
    目录turtle模块概述Turtle让小海龟转弯画一颗五角星移动五角星turtle模块概述 Python 标准库中有个 turtle 模块,俗称海龟绘图,它提供了一些简单的绘图工具,...
    99+
    2023-01-06
    Python绘图模块 Python绘图模块turtle Python turtle绘图
  • Pythonmatplotlib如何绘制各种流线图
    目录前言流线图概述什么是流线图?流线图应用场景获取流线图方法流线图属性设置流线图密度设置流线宽度设置流线颜色设置流线缩放设置流线颜色系绘制流线图步骤小试牛刀总结前言 在Python关...
    99+
    2024-04-02
  • python绘图示例
    直方图、PDF图、CDF图 直方图 画直方图可以参考Python 中用 matplotlib 绘制直方图(histograms)。另外,plot.ly也提供了画直方图的多种方式。 直方图+PDF图+CDF图 参见kernel...
    99+
    2023-01-31
    示例 python
  • react使用echart绘制地图的案例
    目录一:导入静态文件二:初始化配置三:options各个配置项一:导入静态文件 import { useEffect, useRef } from 'react' import * ...
    99+
    2023-01-11
    react使用echart绘制地图 react echart画地图
  • Pythonmatplotlib绘制xkcd动漫风格的图表
    目录XKCDmatplotlib对XKCD风格的支持创建XKCD风格的图表使用中文字体创建XKCD风格的图表1.安装字体2.更新中文字体XKCD xkcd是兰道尔·门罗...
    99+
    2024-04-02
  • Pythonmatplotlib绘图建立画布及坐标系
    目录一、建立画布 二、用plt.subplot函数建立坐标系,并分别绘制折线图和柱状图 三、完整代码如下所示 四、对应效果图如下所示一、建立画布 import matplotl...
    99+
    2024-04-02
  • Python matplotlib绘制散点图配置(万能模板案例)
    目录散点图散点图一行代码显示加颜色的散点图颜色深浅表示数值大小散点图显示颜色和大小自定义图表散点图散点图万能模板其他模板散点图 散点图是指在 回归分析中,数据点在直角坐标系...
    99+
    2024-04-02
  • R语言绘图布局的案例分析
    本文将为大家详细介绍“R语言绘图布局的案例分析”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“R语言绘图布局的案例分析”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。在...
    99+
    2023-06-14
  • Pythonmatplotlib实现图表主题变换示例详解
    目录一、更换主题样式二、线条变换三、将图表保存成本地图片四、添加辅助线五、调整画图的大小和清晰度六、使用动漫风格七、横坐标的倾斜度八、横纵坐标轴转换有时候因为jupyter note...
    99+
    2024-04-02
  • python数据绘图-legend图例位置调整优化
    上一篇中我们使用twinx()函数绘制了双轴图像,但是如果两个图像都添加图例,就会出现图例重叠的问题,需要我们手动设置图例位置来调整。 可以通过以下参数进行调整 loc:九分位borderaxespad:向图像中心|外部移动bbox_to_...
    99+
    2023-09-17
    python 开发语言
  • matplotlib绘制饼图的基本配置(万能模板案例)
    目录饼图的概念 连接数据库绘制饼图案例(pandas画图)显示百分比饼图常见参数扇区分离饼图添加颜色添加阴影显示百分比控制起始角度将饼图放置在坐标轴双饼图显示饼图万能模板饼...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作