gpt4 book ai didi

Python:绘制一个txt文件中的数据

转载 作者:太空狗 更新时间:2023-10-30 02:06:25 24 4
gpt4 key购买 nike

如何绘制此类数据的直方图,

10 apples
3 oranges
6 tomatoes
10 pears

来自文本文件?

谢谢

最佳答案

这是为条形分配不同颜色的一种方法。它甚至可以处理可变数量的柱。

import numpy as np
import pylab
import matplotlib.cm as cm

arr = np.genfromtxt('data', dtype=None)
n = len(arr)
centers = np.arange(n)
colors = cm.RdYlBu(np.linspace(0, 1, n))
pylab.bar(centers, arr['f0'], color=colors, align='center')
ax = pylab.gca()
ax.set_xticks(centers)
ax.set_xticklabels(arr['f1'], rotation=0)
pylab.show()

bar chart

关于Python:绘制一个txt文件中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3821362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com