我正在创建散点图,并将它们循环保存到文件中,然后在23次迭代中它给出了以下信息:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\hrdinhal\\Desktop\\OPTIX\\Fines B\\Slike\\Fines B mids and Mids Rush/Drag.png'
我该如何解决?
def scatter(i):
while i < (len(df1.columns) - 3):
xi = df1.iloc[:, i]
plt.scatter(xi, df1.iloc[:, 1])
plt.title('Fines B mids and {}'.format(df1.columns[i]))
plt.ylabel('Fines B mids')
plt.xlabel(df1.columns[i])
plt.savefig('C:\\Users\\hrdinhal\\Desktop\\OPTIX\\Fines B\\Slike\\Fines B mids and {}.png'.format(df1.columns[i]))
i = i+1
plt.show()
return
scatter(3)
答案 0 :(得分:0)
您是否尝试使用调试器执行程序? 逐步执行会有所帮助。
很有可能df1.columns[i]
不会返回您希望成为文件名Fines B mids and Mids Rush/Drag.png
的有效部分的内容
Python完全为您提供了理解该问题所需的所有intel。
错误线路:
plt.savefig('C:\\Users\\hrdinhal\\Desktop\\OPTIX\\Fines B\\Slike\\Fines B mids and {}.png'.format(df1.columns[i]))
文件名错误:
`Fines B mids and Mids Rush/Drag.png`