广告
返回顶部
首页 > 资讯 > 后端开发 > 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://www.lsjlt.com/news/160154.html(转载时请注明来源链接)

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Pythonmatplotlib绘图设置图例案例
    目录一、语法简介 二、完整代码 一、语法简介 plt.legend(loc=2,edgecolor='red',facecolor='green',shadow='True',f...
    99+
    2022-11-12
  • pythonturtle绘图命令及案例
    目录一、绘图命令1、画笔运动命令2、画笔控制命令3、全局控制命令二、案例1、案例一2、案例二3、案例三4、案例四5、案例五一、绘图命令 操纵海龟绘图有很多命令,可以划分为三种:画笔运...
    99+
    2022-11-12
  • python 绘制3D图案例分享
    目录1.散点图代码输入的数据格式2.三维表面 surface代码输入的数据格式scatter + surface图形展示3. 三维瀑布图waterfall代码输入的数据格式4. 3d...
    99+
    2022-11-11
  • python使用Matplotlib绘图及设置实例(用python制图)
    目录一、初识matplotlib.pyplot1.绘制图像2.设置图片大小3.保存图片文件4.设置X,Y轴刻度范围5.添加描述信息(标题、轴标签)6.设置显示中文(导入字体模块)7....
    99+
    2022-11-13
  • Python绘图模块 turtle案例代码
    目录turtle模块概述Turtle让小海龟转弯画一颗五角星移动五角星turtle模块概述 Python 标准库中有个 turtle 模块,俗称海龟绘图,它提供了一些简单的绘图工具,...
    99+
    2023-01-06
    Python绘图模块 Python绘图模块turtle Python turtle绘图
  • 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画地图
  • Python matplotlib绘制散点图配置(万能模板案例)
    目录散点图散点图一行代码显示加颜色的散点图颜色深浅表示数值大小散点图显示颜色和大小自定义图表散点图散点图万能模板其他模板散点图 散点图是指在 回归分析中,数据点在直角坐标系...
    99+
    2022-11-11
  • matplotlib绘制饼图的基本配置(万能模板案例)
    目录饼图的概念 连接数据库绘制饼图案例(pandas画图)显示百分比饼图常见参数扇区分离饼图添加颜色添加阴影显示百分比控制起始角度将饼图放置在坐标轴双饼图显示饼图万能模板饼...
    99+
    2022-11-10
  • R语言绘图布局的案例分析
    本文将为大家详细介绍“R语言绘图布局的案例分析”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“R语言绘图布局的案例分析”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。在...
    99+
    2023-06-14
  • Pythonmatplotlib实现图表主题变换示例详解
    目录一、更换主题样式二、线条变换三、将图表保存成本地图片四、添加辅助线五、调整画图的大小和清晰度六、使用动漫风格七、横坐标的倾斜度八、横纵坐标轴转换有时候因为jupyter note...
    99+
    2022-11-13
  • python数据绘图-legend图例位置调整优化
    上一篇中我们使用twinx()函数绘制了双轴图像,但是如果两个图像都添加图例,就会出现图例重叠的问题,需要我们手动设置图例位置来调整。 可以通过以下参数进行调整 loc:九分位borderaxespad:向图像中心|外部移动bbox_to_...
    99+
    2023-09-17
    python 开发语言
  • matplotlib绘制折线图的基本配置(万能模板案例)
    前面我们已经构造了一种图形可视化的模板了,下面我们直接使用这个模板进行增添和修改,进一步的改善图形的外观。 import matplotlib.pyplot as plt # 画...
    99+
    2022-11-10
  • matplotlib绘制雷达图的基本配置(万能模板案例)
    目录介绍应用场景案例一(成绩雷达图重叠)案例二(成绩雷达图左右图)极坐标介绍 雷达图是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法。轴的相对...
    99+
    2022-11-10
  • matplotlib绘制直方图的基本配置(万能模板案例)
    目录直方图介绍绘制直方图的参数(plt.hist())连接数据库进行直方图绘制案例使用dataframe里面的plot函数进行绘制(万能模板)绘制多个子图(多子图直方图案例模板)概率...
    99+
    2022-11-10
  • Python利用matplotlib绘制圆环图(环形图)的实战案例
    目录一、概念介绍二、数据展示三、图像绘制四、参数解释(1) wedgeprops是我们绘图时的参数字典。(2) startangle是第一个数据起画点。(3) plt.text(4)...
    99+
    2022-11-11
  • R语言绘制频率直方图的案例
    频率直方图是数据统计中经常会用到的图形展示方式,同时在生物学分析中可以更好的展示表型性状的数据分布类型;R基础做图中的hist函数对单一数据的展示很方便,但是当遇到多组数据的时候就不...
    99+
    2022-11-11
  • matplotlib绘制甘特图的万能模板案例
    目录定义一个绘制甘特图的类调用及数据格式类似于展示的图形定义一个绘制甘特图的类 # -*- coding: utf-8 -*- from datetime import date...
    99+
    2022-11-10
  • Python绘制折线图可视化神器pyecharts案例
    目录前言折线图模板系列自定义标签数据折线图一天用电量折线图(特定场景)断点折线图(根据场景进行配置)双折线图显示最低最高数据标签(不显示其他数据标签)双折线图显示平均刻度数据标签(数...
    99+
    2022-11-11
  • R语言绘制双坐标图的案例详解
    之前推送了一系列关于使用ggplot2包绘制统计图形的文章,有网友询问是否可以绘制双轴的统计图形。很抱歉,Hradly在设计ggplot2包时就没有将双轴图形功能考虑进来。难道R语言...
    99+
    2023-01-07
    R语言绘制双坐标图 R语言绘制坐标图
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作