#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