Я студент химического факультета, и сейчас мы делаем модуль python в курсе. Мне нужно завершить свое формирующее задание, но я немного озадачен тем, как go о построении графика, вот мой код:
import numpy as np
import matplotlib.pyplot as plt
import os
os.chdir("C:\Users\Chloe\Desktop")
data=np.loadtxt("tree_rings.txt")
for column in data.T:
plt.plot(data[:,0],column)
plt.show()
Это в основном из-за обширных поисков и анализа силовые точки, выставленные моими преподавателями, ха-ха. У меня проблема в том, что график показывает переменную x, как будто это линия на графике, если это имеет смысл. Ось X - это год, а ось Y - размер годичных колец. Она отображает годы в виде линии на графике, есть ли способ, чтобы это не отображалось на графике, все остальное вроде бы хорошо, спасибо заранее :) РЕДАКТИРОВАТЬ:
Вот как выглядит график, я ожидал, что он выйдет без синей линии вверху. Остальное как и ожидалось. Синяя линия выглядит так, как будто она представляет год, который является моей осью х. Также есть 3 набора данных для построения (так что я ожидал 3 строки), размер колец в выборках 1,2 и 3 нанесен на график против года. Я также чрезвычайно новичок в python, так что, в основном, только на стадии выяснения вещей.