#die_visual.py

import pygal

from die import Die

#创建一个D6

die=Die()

#掷几次骰子,并将结果存储在一个列表中

results=[]

for roll_num in range(1000):

result=die.roll()

results.append(result)

#分析结果

frequencies=[]

for value in range(1,die.num_sides+1):

frequency=results.count(value)

frequencies.append(frequency)

#print(frequencies)

#对结果可视化

hist=pygal.Bar()

hist.title='Results of rolling one D6 1000 times'

hist.x_labels=['1','2','3','4','5','6']

hist.X_title='Result'

hist.y_title='Frequency of Result'

hist.add('D6',frequencies)

hist.render_to_file('die_visual.svg')

这是程序,有y_title,为什么没有x_title

python中pygal_在Python中导入pygal查看直方图相关推荐

  1. python哪里下载import包-详解python中的模块及包导入

    python中的导入关键字:import 以及from import 1.import import一般用于导入包以及模块. 不过有个小问题: (1)当导入的是模块的时候是可以直接可以使用模块内的函数 ...

  2. python 数据导入mysql_用python批量向数据库(MySQL)中导入数据

    用python批量向数据库(MySQL)中导入数据 现有数十万条数据,如下的经过打乱处理过的数据进行导入 数据库内部的表格的数据格式如下与下面的表格结构相同Current database: pyth ...

  3. python批量导入mysql_用python批量向数据库(MySQL)中导入数据

    用python批量向数据库(MySQL)中导入数据 现有数十万条数据,如下的经过打乱处理过的数据进行导入 数据库内部的表格的数据格式如下与下面的表格结构相同 Current database: pyt ...

  4. python语言中、外部模块先导入、再使用_python引入导入自定义模块和外部文件--转载Sumomo的博客...

    项目中想使用以前的代码,或者什么样的需求致使你需要导入外部的包 如果是web 下,比如说django ,那么你新建一个app,把你需要导入的说用东东,都写到这个app中,然后在setting中的app ...

  5. python导入txt文件并绘图-Python实现读取txt文件中的数据并绘制出图形操作示例

    本文实例讲述了Python实现读取txt文件中的数据并绘制出图形操作.分享给大家供大家参考,具体如下: 下面的是某一文本文件中的数据. 6.1101,17.592 5.5277,9.1302 8.51 ...

  6. PyCharm中Directory与Python package的区别

    对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ...

  7. 使用Python和OpenCV检测图像中的条形码

    使用Python和OpenCV检测图像中的条形码 1. 效果图 2. 算法的步骤 3. 源码 参考 这篇博客将介绍使用计算机视觉和图像处理技术进行条形码检测的必要步骤,并演示使用Python编程语言和 ...

  8. 使用Python,OpenCV查找图像中的最亮点

    Python,OpenCV找出图像中的最亮点 1. 原理 2. 优化 3. 效果图 4. 源码 参考 这篇博客将向您展示如何使用Python和OpenCV查找图像中的最亮点,以及应用单行预处理代码-- ...

  9. 使用Python,OpenCV从图像中删除轮廓

    使用Python,OpenCV从图像中删除轮廓 1. 效果图 2. 步骤 3. 源码 4. 参考 1. 使用Python.OpenCV计算轮廓的中心并标记 2. 使用Python.OpenCV检测轮廓 ...

最新文章

  1. 一些与算法有关的网站
  2. 清华团队将Transformer用到3D点云分割上后,效果好极了丨开源
  3. Cortex-M家族发展史,简述Cortex-M0~M4的各个优势
  4. 组合模式测试组合模式(Composite Pattern)
  5. 支持向量机python代码实现
  6. 原创:pta做题笔记:注意数组大小大一点!//准考证号,试机座位,考试座位查询
  7. Javascript 构造endwith方法
  8. 计算机应用段落设置,计算机应用操作基础.docx
  9. Xcode中四种build for 的区别
  10. jquery 日期选择器
  11. .net敏捷开发及常用工具
  12. webpack.config.js====CSS相关:插件optimize-css-assets-webpack-plugin
  13. java从入门到精通视频教程-[网盘下载]在线观看
  14. 电脑模拟收银机_模拟超市收银系统
  15. 小萝贝控机大师工具推荐(一款在PC就能控制手机界面的工具)
  16. android系统同时使用wifi和4g上网
  17. Android OS历史版本
  18. CTF-安全杂项-BAT公司信息查询系统
  19. 微信小程序编译不通过,报message:Error: app.json: app.json 未找到的错误
  20. 解决IDEA项目一直Updating Index

热门文章

  1. 华中科技大学主校区论文被《SCI》收录的研究
  2. java文件流下载excel_React获取Java后台文件流下载Excel文件
  3. 数据库每日一题 2020.05.07
  4. GaussDB T 强体验:通过 DBeaver/RazorSQL/DbVisualizer工具连接数据库(附测试账号)
  5. 北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下!
  6. 日均5亿查询量的京东订单中心,为什么舍MySQL用ElasticSearch?
  7. 离不开的微服务架构,脱不开的RPC细节(值得收藏)!!!
  8. 1024 程序员节:给 DBA 们的福音
  9. 快讯:Oracle自治事务处理数据库发布和19c路线图
  10. 三色标记原理,我给应聘者问懵了...