我有一个.txt
包含以下数据的文件:
He: 22.1
Ar: 21.1
K: 1.22
U: 0.09
P: 22.0
现在我想做的是使用第 2 行到第 4 行绘制一个饼图。我已经设法使用以下代码使用前 4 行绘制了一个类似的饼图:
f=open(filename,'r')
line = (f.next() for i in range(4))
pieces = (lin.split(':') for lin in line)
data = (a, float(b)) for a, b in pieces)
labels,values = zip(*data)
plt.pie(values,labels=labels)
使用此代码,我可以设法绘制前 4 行的类似饼图。但是在使用 line2 和 line4 进行选择性绘图的情况下,我如何在此处使用切片来取出所需的线条。