У меня есть эта проблема с этим графиком,
Ниже кода:
axex=[0.001, 0.01, 0.1, 1.0, 10.0, 100.0, 1000.0]
axey=[0.15686275, 0.28808446, 0.53242836, 1. , 1. ,
1. , 1. ]
import matplotlib.pyplot as plt
import matplotlib.ticker as mtick
#x = [0.00001,0.001,0.01,0.1,0.5,1,5]
plt.figure(figsize=(10,12))
plt.plot(axex,axey ,'o-', linestyle='--', label='Results')
plt.title("Show Test")
plt.xlabel("X Axis")
plt.ylabel("Y Axis")
plt.legend(loc='best')
plt.show()
Что происходит, значения «axex» и строка неправильно отображаются вграфик, он не отображается в масштабе axex (0,001, 0,01, 0,1, 1,0, 10,0, 100,0, 1000,0)
Если мы запустим график без axex на графике, мы получим правильный линейный график, ношкала оси X отображается неправильно.
Как мы можем это исправить?