我的意图是从三个单独的文件绘制三行。我正在尝试通过以下代码,但是该图形在spalsh中消失了。标签和标题不可见。我在这里共享代码,请帮忙。
import matplotlib.pyplot as plt
import numpy as np
x1,y1= np.loadtxt('MaxMin1.txt', dtype=str, unpack=True)
x1 = x1.astype(int)
y1 = y1.astype(float)
x2,y2= np.loadtxt('MaxMin2.txt', dtype=str, unpack=True)
x2 = x2.astype(int)
y2 = y2.astype(float)
x3,y3= np.loadtxt('MaxMin3.txt', dtype=str, unpack=True)
x3 = x3.astype(int)
y3 = y3.astype(float)
# naming the x axis
plt.xlabel('<------Instances(count)------>')
# naming the y axis
plt.ylabel('Acceleration (m/sq.sec)')
# giving a title to my graph
plt.title('Fall Detection Comparison graph')
fig=plt.figure()
fig.show()
ax=fig.add_subplot(111)
ax.plot(x1,y1,c='b',marker="^",ls='--',label='Normal',fillstyle='none')
ax.plot(x2,y2,c='g',marker=(8,2,0),ls='--',label='Recovery')
ax.plot(x3,y3,c='k',ls='-',label='No-Recovery')
plt.legend(loc=2)
plt.show()
在Windows 10中运行python 2.7.15。