Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用turtle绘制Python数据_Python_Python 3.x_Turtle Graphics - Fatal编程技术网

使用turtle绘制Python数据

使用turtle绘制Python数据,python,python-3.x,turtle-graphics,Python,Python 3.x,Turtle Graphics,你知道如何将这些数据绘制成条形图吗 freqList = [0.09090909090909091, 0.0, 0.0, 0.09090909090909091, 0.18181818181818182, 0.0, 0.0, 0.0, 0.045454545454545456, 0.0, 0.0, 0.0, 0.0, 0.045454545454545456, 0.045454545454545456, 0.045454545454545456, 0.045454545454545456, 0.

你知道如何将这些数据绘制成条形图吗

freqList = [0.09090909090909091, 0.0, 0.0, 0.09090909090909091, 0.18181818181818182, 0.0, 0.0, 0.0, 0.045454545454545456, 0.0, 0.0, 0.0, 0.0, 0.045454545454545456, 0.045454545454545456, 0.045454545454545456, 0.045454545454545456, 0.18181818181818182, 0.045454545454545456, 0.09090909090909091, 0.045454545454545456, 0.0, 0.045454545454545456, 0.0, 0.0, 0.0]
这些数字表示字母a-z的出现

我需要x轴上的字母值(a-z)和y轴上的频率(0-1.00)


您应该在
freqList

t.goto(0,0)
for item in freqList:
    t.forward(1)
    t.left(90)
    t.forward(item)
    t.left(90)
    t.forward(1)
    t.left(90)
    t.forward(item)
    t.left(90)
    t.forward(1)
注意到明显的重复,可以通过嵌套另一个循环来简化

t.goto(0,0)
for item in freqList:
    for dist in [1, item, 1, item]:
        t.forward(dist)
        t.left(90)
    t.forward(1)

用海龟?哈哈。以前没见过。你真的需要用海龟吗?是的,它必须是海龟:)谢谢你的输入,你知道用A、B、C等标记每个条的最简单方法是什么吗?以及频率?@Adam,是的,使用
t.write()
t.goto(0,0)
for item in freqList:
    for dist in [1, item, 1, item]:
        t.forward(dist)
        t.left(90)
    t.forward(1)