0

私はPythonが初めてで、下の画像のようなLogLogPlotを作成しようとしています:

ここに画像の説明を入力

このプロットは、上に示すように、方程式 y=x^2/(e^x +1) に基づいています。

https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.loglog.htmlを見つけましたが、あまり意味がありません。

リンクに示されているコードも試しました: pyplot: loglog() with base eで式を "y" に変更しましたが、軸は指数形式で書かれており、軸を実数で書くことを目指していました。数字は画像の通り。コードは次のようになります。

# Generate some data.
x = np.linspace(0, 10, 10)
y = x**2/(np.exp(x)+1)

plt.loglog(x,y, basex=np.e, basey=np.e)
plt.show()

しかし、これは上記のものと同じプロットを私に与えていません。

4

1 に答える 1