python plot函数的功能和使用方法_Python关于Matplotlib的绘图功能(包括Matplotlib的安装方法),python,之,matplotlib,画图,函数,含…

题目:使用matplotlib库里的相关函数,完善图表

要求:

1、给图表添加标题 “Results of 500 slot machine pulls”;

2、让y轴从0开始;

3、给y轴添加标签 “Balance”;

4、将y轴刻度的格式改为美元,如 $200;

如果大家电脑里没有安装matplotlib,代码是无法运行de!

这里给出一个安装方法(macOS系统):

1、先安装numpy(如果已经安装好了请跳过):

a. 打开终端;

b. 输入 “pip3 install numpy” (如果你用的是python3,那就是pip3;如果用的是python2,那就是pip);

c. 按下回车,然后等安装就可以了;安装成功后会提示 “Successfully installed”;

2、numpy安装完了之后就可以来装matplotlib了:

a. 打开终端

b. 输入 “pip3 install matplotlib”

c. 按下回车即可

解答:

先画一个最简单的图,然后再慢慢学着添加元素:

import matplotlib.pyplot as plt

x = [1,2,3,4]

y = [1,4,9,16]

plt.plot(x,y)

plt.show()

python plot函数的功能和使用方法_Python关于Matplotlib的绘图功能(包括Matplotlib的安装方法),python,之,matplotlib,画图,函数,含...

1、加标题:

plt.title(‘Results of 500 slot machine pulls’)

2、让y轴从0开始:

plt.ylim(0)

3、给y轴添加标签:

plt.ylabel(‘Balance’)

4、将y轴刻度改为美元:

(

先容我吐槽一下。。。研究了好久,感恩自己的没放弃,感动流涕

)

导入matplotlib库

import matplotlib.pyplot as plt

给定x、y值

x = [1,2,3,4]

y = [1,4,9,16]

调用plot函数绘图

plt.plot(x,y)

添加标题

plt.title(‘Results of 500 slot machine pulls’)

y轴刻度从0开始

plt.ylim(0)

添加y轴标签

plt.ylabel(‘Balance’)

将y轴刻度改为美元为单位(也就是从0到$0)

先获取y轴刻度值

tick = plt.yticks()

将刻度值转为带美元符号

new_labels = [‘${}’.format(int(label)) for label in tick[0]]

创建子图

ax = plt.subplot()

应用新的y轴刻度

ax.set_yticklabels(new_labels)

绘图

plt.show()

python plot函数的功能和使用方法_Python关于Matplotlib的绘图功能(包括Matplotlib的安装方法),python,之,matplotlib,画图,函数,含...

Original: https://blog.csdn.net/weixin_39926014/article/details/113493255
Author: weixin_39926014
Title: python plot函数的功能和使用方法_Python关于Matplotlib的绘图功能(包括Matplotlib的安装方法),python,之,matplotlib,画图,函数,含…

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/768650/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Python中os模块、csv模块和xlrd模块的使用

    目录 ​​os模块的使用​​ ​​open(“test.txt”,”mode”)​​ ​​读取文件中的内容 ​​ ​​ f.read…

    Python 2023年5月25日
    079
  • python修改父类属性_Python super和设置父类属性

    我对Python super()以及继承和属性有一个非常奇怪的问题。首先,代码:#!/usr/bin/env python3 import pyglet import pygame…

    Python 2023年9月23日
    047
  • Python随机值生成的常用方法总结

    这篇文章主要为大家详细介绍了Python中随机值生成的一些常用方法,文中的示例代码讲解详细,对我们学习Python有一定帮助,需要的可以了解一下 目录 这里写目录标题 目录 随机整…

    Python 2023年8月29日
    046
  • Python爬虫:和我一起学习scrapy(五)

    大部分人的身上,有一种近乎无解的矛盾—— 想要养成早起的习惯,却一不小心刷手机到凌晨两点;看到一篇干货文章,第一反应是加收藏夹下次再看(收藏从未停止,学习从未开始。/ 收藏==学会…

    Python 2023年10月6日
    030
  • 日本超级商场数据分析

    import os import pandas as pd import matplotlib.pyplot as plt # 绘图库 import numpy as np plt…

    Python 2023年8月22日
    043
  • pandas+matplotlib数据处理和绘图

    1.主要目的 对数据进行分类统计 将统计后结果进行可视化 2.项目说明 2.1数据说明 已有某网店销售数据,数据中分别存储了用户名称、购买日期两列数据,部分数据如下: ; 2.2要…

    Python 2023年8月17日
    060
  • 矩阵&矩阵的维度&矩阵按某一维度进行拼接

    以Numpy为例介绍,但是不仅仅适用于ndarry;只要是矩阵按照axis=k这种方式拼接都满足如下方式 Numpy的一个很重要的数据类型就是ndarry NumPy Ndarra…

    Python 2023年8月24日
    055
  • 踩坑之旅:配置 ROS 环境

    以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」 https://mp.weixin.qq.com/s/IS2lkMud7x_u0aZKar9z3w 最近…

    Python 2023年10月23日
    036
  • 【理论积累】如何度过试用期【第一版】

    看到这篇文章的同学想必不管是大厂还是小厂,同学们已经拿到了一份正式的offer,笔者首先在此恭喜大家 但是拿到offer只是一个开始,同学们在未来的一系列日子里还有九九八十一难要过…

    Python 2023年6月10日
    051
  • 45.限流Throttling及源码解析

    什么是限流? 限流类似于权限机制,它也决定是否接受当前请求,用于控制客户端在某段时间内允许向API发出请求的次数,也就是频率 假设有客户端(比如爬虫程序)短时间发起大量请求,超过了…

    Python 2023年10月17日
    034
  • scrapy+elasticsearch实现搜索引擎

    前言 很久之前就想实现一个小的搜索引擎供自己使用,一来代码量不大,二来也可以屏蔽一些广告。因此在春节期间,在同学提供前端的帮助下,一个小的搜索引擎系统就成型啦。做出来之后总体效果也…

    Python 2023年10月2日
    041
  • SQL之高级数据过滤

    1、组合WHERE子句 1.1、AND操作符 1 select 2 col_name 3 from 4 table_name 5 where 6 col_name = ‘str’ …

    Python 2023年6月9日
    075
  • 新年好:Aspose.OCR for Java 22.12 Crack

    Aspose.OCR for Java 22.12 Aspose.OCR for Java allows you to extract text from images, scre…

    Python 2023年11月5日
    036
  • 【python】python基础测试100题

    python基础面试测试100题 Q1.什么是Python? Q2.Python的主要功能是什么? Q3.Python中支持的数据类型有哪些? Q4.列表和元组有什么区别? Q5….

    Python 2023年8月15日
    053
  • 关于git、gitlab、jenkins你知道多少?

    目录🍁 git简述🍁 git基本命令🍁 分支🍁 Gitlab🦐 安装Gitlab🦐 部署Gitlab🦐 git常用命令🍁 CI&CD🍁 Jenkins🦐 安装Jenkins…

    Python 2023年9月16日
    060
  • 办公室大神级骚操作:Python控制Excel实现自动化办公

    很多做文员的小姐姐一直在说做报表好麻烦呀,但一直找不到一个合适的报表工具,这不… 思来想去,感觉 Excel 就一定程度上能做可视化的, 除了不能动态交互外, 其他都挺…

    Python 2023年8月7日
    057
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球