返回顶部
首页 > 资讯 > 后端开发 > Python >Python图形绘制详细代码(二)
  • 466
分享到

Python图形绘制详细代码(二)

2024-04-02 19:04:59 466人浏览 安东尼

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

摘要

目录4、条形图4.1 代码4.2 输出4.3 代码的部分解释5、直方图5.1 代码5.2 输出5.3 代码的部分解释6、散点图6.1 代码6.2 输出6.3 代码的部分解释4、条形图

4、条形图

下面介绍条形图的画法。

4.1 代码


import matplotlib.pyplot as plt



# x-coordinates of left sides of bars

left = [1, 2, 3, 4, 5]



# heights of bars

height = [10, 24, 36, 40, 5]



# labels for bars

tick_label = ['one', 'two', 'three', 'four', 'five']



# plotting a bar chart

plt.bar(left, height, tick_label = tick_label,

        width = 0.8, color = ['red', 'green'])



# naming the x-axis

plt.xlabel('x - axis')

# naming the y-axis

plt.ylabel('y - axis')

# plot title

plt.title('My bar chart!')



# function to show the plot

plt.show()



4.2 输出

4.3 代码的部分解释

  • 1)使用 plt.bar() 函数来绘制条形图。
  • 2)x轴与height两个参数必须有。
  • 3)可以通过定义 tick_labels 为 x 轴坐标指定另外的名称。

5、直方图

5.1 代码


import matplotlib.pyplot as plt



# frequencies

ages = [2,5,70,40,30,45,50,45,43,40,44,

        60,7,13,57,18,90,77,32,21,20,40]



# setting the ranges and no. of intervals

range = (0, 100)

bins = 10 



# plotting a histogram

plt.hist(ages, bins, range, color = 'green',

        histtype = 'bar', rwidth = 0.8)



# x-axis label

plt.xlabel('age')

# frequency label

plt.ylabel('No. of people')

# plot title

plt.title('My histogram')



# function to show the plot

plt.show()



5.2 输出

5.3 代码的部分解释

  • 1)使用 plt.hist() 函数绘制直方图。
  • 2)age列表作为频率传入函数。
  • 3)可以通过定义包含最小值和最大值的元组来设置范围。
  • 4)下一步是对值的范围进行“装箱”——即将整个值范围划分为一系列区间——然后计算落入每个区间的值的数量。 这里我们定义了 bins = 10。所以,总共有 100/10 = 10 个区间。

6、散点图

6.1 代码


import matplotlib.pyplot as plt



# x-axis values

x = [1,2,3,4,5,6,7,8,9,10]

# y-axis values

y = [2,4,5,7,6,8,9,11,12,12]



# plotting points as a scatter plot

plt.scatter(x, y, label= "stars", color= "green",

            marker= "*", s=30)



# x-axis label

plt.xlabel('x - axis')

# frequency label

plt.ylabel('y - axis')

# plot title

plt.title('My scatter plot!')

# showing legend

plt.legend()



# function to show the plot

plt.show()



6.2 输出

6.3 代码的部分解释

  • 1)使用 plt.scatter() 函数绘制散点图。
  • 2)作为一条线,我们在这里也定义了 x 和相应的 y 轴值。
  • 3)标记参数用于设置用作标记的字符。 它的大小可以使用 s 参数定义。

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

--结束END--

本文标题: Python图形绘制详细代码(二)

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

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

猜你喜欢
  • Python图形绘制详细代码(二)
    目录4、条形图4.1 代码4.2 输出4.3 代码的部分解释5、直方图5.1 代码5.2 输出5.3 代码的部分解释6、散点图6.1 代码6.2 输出6.3 代码的部分解释4、条形图...
    99+
    2024-04-02
  • Python 图形绘制详细代码(一)
    目录1、画第一个图形1.1 代码1.2 输出1.3 代码的部分解释2、在同一图上绘制两条或多条线2.1 代码2.2 输出2.3 代码的部分解释3、自定义绘图3.1 代码3.2 输出3...
    99+
    2024-04-02
  • Python 图形绘制详细代码怎么写
    这篇文章给大家介绍Python 图形绘制详细代码怎么写,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、条形图下面介绍条形图的画法。1.1 代码import matplotlib.pyplot&nb...
    99+
    2023-06-22
  • Python+turtle绘制对称图形的示例代码
    目录1.图12.图23.图34.图45.图56.图6最近有个朋友,想要我帮忙用python画几个图,在画的过程中觉得有些图还挺有意思的,分享给大家。 1.图1 第一个图是由三角形组成...
    99+
    2024-04-02
  • Python pyecharts绘制条形图详解
    目录一、简介二、整理数据1、配置主题2、柱状图 Bar - Bar_base_dict_config3、样例数据 Faker.choose()4、滚动条 Bar - Bar_data...
    99+
    2024-04-02
  • Pythonmatplotlib超详细教程实现图形绘制
    目录前言1. matplotlib.patches概述2. 绘制图形方法3. 绘制图形步骤4. 绘制图形属性设置透明度设置颜色5. 小试牛刀前言 我们前面对matplotlib模块底...
    99+
    2024-04-02
  • Python实现动态条形图绘制的示例代码
    目录动态条形图变动态柱状图指定排序方式限制条目数设置固定条目固定数值轴,使其不发生动态变化设置图像帧数,默认 10 帧设置帧率,单位时间默认为 500ms设置每帧增加的标签时间,默认...
    99+
    2024-04-02
  • Python绘制三维图形
    需要安装numpy和matplotlib库,我都是pip库安装,这样比较简单。 import numpy as np import matplotlib.pyplot as plt import mpl_toolkits.mpl...
    99+
    2023-01-31
    图形 Python
  • Python pyecharts绘制词云图代码
    目录一、pyecharts绘制词云图WordCloud.add()方法简介 二、绘制词云图对应轮廓按diamond显示 三、对应完整代码如下所示 一、pyecharts绘制词云图Wo...
    99+
    2024-04-02
  • WPF实现绘制3D图形的示例代码
    目录关键概念视口相机光源材质3D对象命中测试(鼠标交互)3D对象中2D控件渲染外部导入3D模型WPF的3D功能可以在不编写任何c#代码的情况下进行绘制,只需要使用xaml即可完成3D...
    99+
    2023-03-02
    WPF绘制3D图形 WPF 3D图形 WPF 3D
  • Python Pyecharts绘制象形柱图
    目录1.准备工作1.1 导入模块1.2 部分参数2.基础象形图3.自定义图例3.1 图片图例3.2 生成象形图在可视化展示过程中,为了达到更形象的展示效果,我们往往需要自定义一些直观...
    99+
    2024-04-02
  • python绘制正方形的代码怎么写
    可以使用Python的turtle模块来绘制正方形。以下是一个简单的例子:```pythonimport turtle# 创建一个t...
    99+
    2023-09-29
    python
  • python绘制三维图的详细教程
    本篇文章给大家带来了关于Python的相关知识,通常我们用 Python 绘制的都是二维平面图,但有时也需要绘制三维场景图,下面介绍了关于python绘制三维图的相关资料,希望对大家有帮助。【相关推荐:Python3视频教程 】本文仅仅梳理...
    99+
    2024-04-02
  • Android Flutter绘制扇形图详解
    目录简介CustomPaint介绍CustomPainter介绍paint介绍shouldRepaint介绍示例使用CustomPaint自定义Painter绘制触摸事件处理动画实现...
    99+
    2024-04-02
  • python绘制柱形图的方法
    本文实例为大家分享了python绘制柱形图的具体代码,供大家参考,具体内容如下 #柱形图 import pandas import numpy import matplotlib...
    99+
    2024-04-02
  • Python如果实现图形绘制
    这篇文章主要介绍Python如果实现图形绘制,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、画第一个图形第一个图形从简单的开始。1.1 代码# importing the requir...
    99+
    2023-06-22
  • Python pyecharts怎么绘制条形图
    这篇文章主要介绍了Python pyecharts怎么绘制条形图的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python pyecharts怎么绘制条形图文章都会有所收获,下面我们一起来看...
    99+
    2023-06-29
  • 如何用python绘制柱形图
    这篇文章主要介绍了如何用python绘制柱形图的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何用python绘制柱形图文章都会有所收获,下面我们一起来看看吧。#柱形图import pandasimp...
    99+
    2023-06-30
  • Python+matplotlib绘制条形图和直方图
    目录摘要一、bar()函数二,hist()函数三、数据统计摘要 先介绍条形图直方图,然后用随机数生成一系列数据,保存到列表中,最后统计出相关随机数据的概率并展示 前述介绍了由点进行划...
    99+
    2024-04-02
  • matplotlib图形整合之多个子图绘制的实例代码
    目录简单了解多子图使用plt.subplot(mnx) 分别绘制使用plt.subplots(m,n)一次性绘制高级进阶 总结简单了解多子图 学习matplotlib的时候...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作