首页 > 其他分享 >matplotlib3常见图形的绘制

matplotlib3常见图形的绘制

时间:2023-02-15 16:57:15浏览次数:39  
标签:plt name movie mpl matplotlib3 import 图形 绘制

import matplotlib.pyplot as plt
import random
from pylab import mpl

设置显示中文字体

mpl.rcParams["font.sans-serif"] = ["SimHei"]

设置正常显示符号

mpl.rcParams["axes.unicode_minus"] = False

0.准备X,Y坐标的数据

x:电影名字

movie_name = ["雷神3","正义联盟","东方快车","寻梦环游记","全球风暴","降魔传","追捕","七十七天","密战","狂兽","其它"]

x = range(len(movie_name))

y:票房数据

y = [73835,57767,22354,15969,14839,8716,8318,7916,6764,52222,13453]

1.创建画布

plt.figure(figsize=(20,8),dpi=100) #figsize,设置图像大小比例为20:8,dpi,图像的清晰度

2.绘制图像

plt.bar(movie_name,y,width=0.5,color=["b","r","g","y","c","m","y","k","c","g","b"])

2.1 修改x轴的刻度显示

plt.xticks(movie_name,movie_name) #其实我感觉是多此一举,或许后面有更多的考量

2.2 添加网格线显示

plt.grid(linestyle="--",alpha = 0.5 )

2.3 添加标题

plt.title("电影票房收入比")

plt.show()

标签:plt,name,movie,mpl,matplotlib3,import,图形,绘制
From: https://www.cnblogs.com/yangzilaing/p/17123661.html

相关文章

  • 使用canvas与Paint在View中居中绘制文字
    我们在自定义View中有的时候会想自己绘制文字,自己绘制文字的时候,我们通常希望把文字精确定位,文字居中(水平、垂直)是普遍的需求,所以这里就以文字居中为......
  • 【OpenCV】-查找并绘制轮廓
    文章目录​​1寻找轮廓:findContours()函数​​​​2绘制轮廓:drawContours()函数​​​​3示例程序​​1寻找轮廓:findContours()函数说明:findContours()函数是在二值图像......
  • 雷达图的绘制(绘制圆的拓展)
    usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.Linq;usingUnityEngine;usingUnityEngine.UI;///<summary>///雷达图And圆///提示:///1......
  • centos7下远程图形化浏览器解决方案
    背景:越来越多的项目会首选linux作为基础系统,一般情况下客户提供的都是没有图像化的linux,但有些配置需要通过浏览器来修改并查看(比如nacos,roketmq-admin等),因此便需要centos......
  • 使用 Kitten 编程猫绘制一个 Y 方向平铺的立方体集合
    效果如下图所示:我们实际上使用了2D来模拟3D效果。应用程序启动时,默认只绘制一个立方体,因此我们在初始绘制的函数里,只执行动态绘制X方向的立方体这一个逻辑。因为默......
  • [WPF] 使用Silk.NET绘制D3D9或OpenGL内容并完美解决空域问题。
    可扩展渲染控件实现的基本思路(D3D、OpenGL绘制所使用的基类):   首先创建一个抽象类FramebufferBase,该类主要记录当前控件宽高和图像资源。publicabstractclas......
  • 多变量两两相互关系联合分布图的Python绘制
      本文介绍基于Python中seaborn模块,实现联合分布图绘制的方法。  联合分布(JointDistribution)图是一种查看两个或两个以上变量之间两两相互关系的可视化图,在数据分析......
  • Qt编写视频监控系统70-0SD标签和图形信息(支持写入到文件)
    一、前言作为一个完整的视频监控系统,用户还需要自定义一些OSD标签信息显示在对应通道上面,而且不止一个OSD标签信息,位置可以在四个角或者指定坐标显示。最开始本系统设计的......
  • 初级入门 ---用基本图形构建规则形体。
    WebGL坐标系本节开始学习3D形体的绘制,与之前几个章节绘制点和面不同,3D形体的顶点坐标需要包含深度信息Z轴坐标。所以我们先了解一下WebGL坐标系的概念。WebGL......
  • WPF 使用动画绘制一个点赞大拇指
    效果图     好久没有写wpf了。最近看到飞书的点赞动画非常有意思,决定试试,虽然不及飞书那样的绚丽,但是练手还是可以的,希望自己的手艺还在!那么如何写一个这样的......