我创建了一个代码,该代码读取数据文件,将其转换为浮点数,处理列,然后绘制数据。现在,我需要将I / O封装在一个函数中,并将我的代码用作模块。我不确定该怎么做!任何帮助将不胜感激。
from matplotlib import pyplot
x = []
y = []
for line in task_1.readlines():
data = line.strip().split(' ')
a = float(data[0])
b = [float(a) for a in data[1:]]
x.append(a)
y.append(b)
task_1.close
pyplot.plot(x,y)
pyplot.ylabel('Y Axis')
pyplot.xlabel('X Axis')
pyplot.title('Plenty of Data')
pyplot.show()