У меня возникли проблемы с отображением правильного участка арены. Я должен получить прямую линию, но я постоянно получаю кривую. Данные у меня выглядит следующим образом:Как правильно построить график арены?
0.00 , 0.0658
100.00 , 0.4692
200.00 , 1.4577
300.00 , 3.0489
400.00 , 5.1213
500.00 , 7.5221
600.00 , 10.1170
где левая колонка температура в градусах Кельвина и правый столбец скорость реакции.
Это код, который я создал:
from pylab import *
from scipy import *
experimentinput = loadtxt("RateT.txt", delimiter=",")
experiment = transpose(experimentinput)
#converting celcius to kelvin
celcius = experiment[0]
x_data = celcius + 273.15
y_data = experiment [1]
#inverting x-axis
plt.gca().invert_xaxis()
#creating labels
xlabel("1/T (K)")
ylabel("Reaction Rate")
#plotting...
plot(x_data, y_data)
#making the y-axis logarythmic
semilogy()
grid()
show()
Есть ли что-то я делаю не так? Любая помощь приветствуется.
Спасибо! Это сработало отлично! –
Нет проблем. Удачи вам в вашей химии :) – DanHickstein