matplotlibで次のプロットを作成しています。とりわけ、plt.ticklabel_format(axis='y',style='sci',scilimits=(0,3))
を使用しています。これは、ように、y軸が得られます。 科学軸でプロットし、有効数字の数を変更する
[0, -2, -4, -6, -8, -12]
からダニを持つようにしたいということです。私は
scilimits
で遊んだことがあるが、役に立たない。
どのように1つの重要な数字と後ろにゼロがなく、必要なときに浮動小数点数になるようにすることができますか?
MWEは、以下の追加:
import matplotlib.pyplot as plt
import numpy as np
t = np.arange(0.0, 10000.0, 10.)
s = np.sin(np.pi*t)*np.exp(-t*0.0001)
fig, ax = plt.subplots()
ax.tick_params(axis='both', which='major')
plt.ticklabel_format(style='sci', axis='x', scilimits=(0,3))
plt.plot(t,s)
plt.show()
カットアンドペースト可能なコードを追加できますか? – atomh33ls
http://stackoverflow.com/help/mcve – atomh33ls
お詫び申し上げます。 – Astrid