我正在尝试从工厂实验室获取信息。但是,当我在所有四个工厂中加载时,它会显示一个图形,其中的y轴不按顺序排列,因此我想使y轴按顺序递增,以便可以更清楚地查看数据。
我已经尝试根据一些在线教程重做代码。
with open("science.csv") as csvfile:
reader = csv.reader(csvfile, delimiter=",", quotechar="|")
for row in reader:
try:
x.append(int(row[0].split(" ")[-1]))
except:
continue
y.append(row[1])
y1.append(row[2])
y2.append(row[3])
y3.append(row[4])
print(x)
print(y)
print(len(y))
plt.plot(y, label="Plant 4")
plt.plot(y1, label="Plant 1")
plt.plot(y2, label="Plant 3")
plt.plot(y3, label="Plant 2")
plt.xlabel("Days")
plt.ylabel("Height of Plants")
plt.title("Martian Soil Lab")
plt.legend()
plt.show()
我希望y轴从0开始,一直到7.5。目前,它从2到0跳到6.4到0.5。