[解決済み] SciPyを使った分位点-分位点プロット
2022-03-01 19:16:39
質問
Pythonを使ってqq-plotを作成するにはどうしたらよいでしょうか?
大きな測定値のセットがあり、XY値を入力とする何らかのプロット関数を使用していると仮定します。この関数は、ある分布(正規分布、一様分布...)の対応する分位数に対して、測定値の分位数をプロットする必要があります。
このプロットにより、我々の測定値が想定した分布に従うかどうかを評価することができます。
http://en.wikipedia.org/wiki/Quantile-quantile_plot
RとMatlabの両方がこのための既製の関数を提供していますが、Pythonで実装するための最もきれいな方法は何だろうと考えています。
どのように解決するのですか?
更新してください。 皆様がご指摘の通り、この回答は 正しくない . プロブプロットは、分位数-分位数プロットとは異なります。分布の関係の解釈や伝達を誤る前に、これらのコメントや他の解答をご覧ください。
私は、次のように思います。
scipy.stats.probplot
は、あなたが望むことを実行します。 この
ドキュメント
をご覧ください。
import numpy as np
import pylab
import scipy.stats as stats
measurements = np.random.normal(loc = 20, scale = 5, size=100)
stats.probplot(measurements, dist="norm", plot=pylab)
pylab.show()
結果
関連
-
Python 人工知能 人間学習 描画 機械学習モデル作成
-
Python百行で韓服サークルの画像クロールを実現する
-
PythonによるExcelファイルの一括操作の説明
-
[解決済み】ImportError: sklearn.cross_validation という名前のモジュールがない。
-
[解決済み] 関数内でグローバル変数を使用する
-
[解決済み] モジュールの関数名(文字列)を使って、モジュールの関数を呼び出す。
-
[解決済み] Matplotlibでプロットを表示するのではなく、画像ファイルに保存する。
-
[解決済み] Matplotlib で凡例をプロットの外側に配置する方法
-
[解決済み] IPythonノートブックmatplotlibプロットをインラインで行う方法
-
[解決済み】forループを使った辞書の反復処理
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Pythonの非常に便利な2つのデコレーターを解説
-
Python百行で韓服サークルの画像クロールを実現する
-
Pythonを使って簡単なzipファイルの解凍パスワードを手作業で解く
-
風力制御におけるKS原理を深く理解するためのpythonアルゴリズム
-
PythonによるExcelファイルの一括操作の説明
-
PythonでECDSAを実装する方法 知っていますか?
-
[解決済み】TypeErrorの修正方法。Unicodeオブジェクトは、ハッシュ化する前にエンコードする必要がある?
-
[解決済み】pygame.error: ビデオシステムが初期化されていない
-
[解決済み】LogisticRegression: Pythonでsklearnを使用して、未知のラベルタイプ: '連続'を使用しています。
-
[解決済み】Python: SyntaxError: キーワードは式になり得ない