import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 10, 1000)
y = np.ones(1000)
plt.plot(x, y)
ができます: matplotlibが同様の値の配列の浮動小数点数をプロットするのを防ぐにはどうしたらいいですか?
しかし
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 10, 1000)
y = np.ones(1000) + np.random.normal(loc=0.0, scale=1E-12, size=1000)
plt.plot(x, y)
ができます:
これは私がプロットに任意のキーワード引数を変更していないということで、予期しない動作のように思えます。配列値の中に浮動小数点のバリエーションがあっても、最初のyのように2番目のy値をプロットするにはどうすればよいですか?
これは予期しない動作ではありませんか? – roganjosh
あなたが予期せぬことであっても、それが他の人にとって予期しないことを意味するわけではありません。 – moorepants
しかし、最初のグラフで私の生のデータを丸ごと丸めただけで、私はそれを求めないと非常に意外なことに気付くでしょう。私は孤立していませんでした。私はこれをあなたに予期せぬものにすることを理解したいと思います。 – roganjosh