使用Python从位于E驱动器中的文本文档绘制曲线



我有一个文本文档"数据n(r(vs r〃;在有两列的E驱动器中。我想使用python绘制第一列和第二列中的值。我使用以下代码来完成此操作。但我得到一个错误"没有这样的文件或目录数据n(r(vs r"。有人能帮我纠正这个错误吗代码是

import matplotlib.pyplot as plt
X, Y = [], []
for line in open('Data n(r) vs r.txt', 'r'):
values = [float(s) for s in line.split()]
X.append(values[0])
Y.append(values[1])
plt.plot(X, Y)
plt.grid(True)
Output
FileNotFoundError: [Errno 2] No such file or directory: 'Data n(r) vs r.txt'

然后引用完整路径:

for line in open(r'E:Data n(r) vs r.txt', 'r'):

修复的其他错误

values = [float(s) for s in line.strip().split()]

相关内容

最新更新