2015-06-30 50 views
0

我正在使用Python 3.4.1。我想用xls文件而不是csv创建一个图形。我能怎么做 ?我可以使用xls文件创建图形而不用转换它们吗?在Python中使用Pylab创建图形

from pylab import* 
name = [] 
value = [] 

readFile = open('fichier_test.xls', 'r').read() 
eachline = readFile.split('\n') 
for line in eachline: 
    split = line.split(';') 
    name.append() 
    value.append(split[1]) 
    value.append(float(split[1])) 

pos = arange(len(name))+.5 
barh(pos, value, align='center',color='blue') 
yticks(pos, name) 
show() 

回答

0

可以使用xlrdlibrary为Python导入数据。要打印数据表中的所有行,您可以使用matplotlib提取,绘图等。