matplotlib.pyplotのplotできれいな曲線が書けません。
python初心者なのですが、曲線(√(1-x^2))がうまく描けません。二番目の図みたいにするにはどうしたらいいでしょうか?
import matplotlib.pyplot as plt
import numpy
x=rand(100) #100個の一様乱数
plt.plot(numpy.sqrt(1-x**2),x)
二番目の図のようなきれいな曲線にしたいですが、どうプログラムを書けばいいのでしょうか?曲線用の関数などあったら教えてください。
補足:二番目の図はrで書きました。
#R
x=runif(100) #100個の一様乱数
curve(sqrt(1-x^2))