在绘图中添加文件名

时间:2019-06-27 12:51:29

标签: python-3.x

我想将文件名作为图例添加到图中。

from glob import glob
import os
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl

for fname in glob("./*.txt"):
    x,y = np.genfromtxt(fname, skip_header=13, unpack=True)
    plt.plot(x, y)
    plt.legend(fname)

plt.title('plot')
plt.show()
plt.clf()

现在的问题是,第一条曲线标记为'。',第二条曲线标记为'/',第三条曲线标记为'p',...因此仅显示fname的一个字母。

0 个答案:

没有答案