尝试在Pygal直方图中将列表分配给Xaxis和Yaxis

2024-10-01 07:15:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着让frequencs-x和frequencs-y都是在pygal直方图的x轴和y轴上随机生成的数字列表

import pygal
import numpy
from random_walk
import RandomWalk
from matplotlib
import pyplot as plt

while True:
  man = RandomWalk(1000)
man.fill_walk()
point_numbers = list(range(man.num_points))
frequenciesx = man.x_values
frequenciesy = man.y_values
break

result = frequenciesx
results = frequenciesx
frequencies = []
max_result = 1000
for value in range(1, max_result + 1):
  frequency = results.count(value)
frequencies.append(frequency)

hist = pygal.Bar()
hist.title = "Random Walk"
hist.x_labels = [str(x) for x in range(1, max_result + 1)]
hist.x_title = "Random X"
hist.y_title = "Random Y"
hist.add('D6 * D6', frequencies)
hist.render_to_file('shit.svg')

Tags: fromimporttitlerangerandomresulthistmax