首页 新闻 搜索 专区 学院

Python运行出错

0
[待解决问题]
from die import Die
#创建一个D6
die=Die()
#掷几次骰子,并将结果存储在一个列表中
results=[]
for roll_num in range(1000):
    result=die.roll()
    results.append(result)
    
import pygal    
   
#分析结果
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')

这是完全按照书上的程序写的,为什么运行之后出现的没有pygal模块

问题补充:

j结果出来了,不过x轴的tilte---Result没有

飘雪*的主页 飘雪* | 菜鸟二级 | 园豆:220
提问于:2017-10-23 21:38
< >
分享
所有回答(2)
0

报错没有pygal模块,直接使用pip install命令安装即可。

pip install pygal

详见官方文档:http://pygal.org/en/stable/installing.html

lovesoo | 园豆:202 (菜鸟二级) | 2017-10-23 22:27

安装过了

 

支持(0) 反对(0) 飘雪* | 园豆:220 (菜鸟二级) | 2017-10-23 22:31

@飘雪*: 还报错吗?

支持(0) 反对(0) lovesoo | 园豆:202 (菜鸟二级) | 2017-10-23 22:46

@lovesoo: 是的

支持(0) 反对(0) 飘雪* | 园豆:220 (菜鸟二级) | 2017-10-23 23:03

@飘雪*: 报什么错误?

支持(0) 反对(0) lovesoo | 园豆:202 (菜鸟二级) | 2017-10-24 08:52

@lovesoo:没报错,就是没有x轴的title-Result

支持(0) 反对(0) 飘雪* | 园豆:220 (菜鸟二级) | 2017-10-24 12:10
0

是不是这句的问题?X的大小写有关系吧?hist.X_title='Result'

summerise8090 | 园豆:222 (菜鸟二级) | 2018-03-27 13:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册