Python-pandas-descriptive-statistics
Pythonパンダ-記述統計
多数のメソッドが、DataFrameの記述統計およびその他の関連操作をまとめて計算します。 これらのほとんどは* sum()、mean()などの集約ですが、 sumsum()などの一部は同じサイズのオブジェクトを生成します。 一般的に、これらのメソッドは_ndarray。\ {sum、std、…}、_と同様に *axis 引数を取りますが、軸は名前または整数で指定できます
- DataFrame -「インデックス」(軸= 0、デフォルト)、「列」(軸= 1)
DataFrameを作成し、この章全体でこのオブジェクトをすべての操作に使用します。
例
その*出力*は次のとおりです-
和()
要求された軸の値の合計を返します。 デフォルトでは、軸はインデックス(axis = 0)です。
その*出力*は次のとおりです-
各列は個別に追加されます(文字列が追加されます)。
軸= 1
この構文は、以下に示す出力を提供します。
その*出力*は次のとおりです-
平均()
平均値を返します
その*出力*は次のとおりです-
std()
数値列のブレセル標準偏差を返します。
その*出力*は次のとおりです-
機能と説明
Python Pandasの記述統計の機能を理解しましょう。 次の表は、重要な機能の一覧です-
Sr.No. | Function | Description |
---|---|---|
1 | count() | Number of non-null observations |
2 | sum() | Sum of values |
3 | mean() | Mean of Values |
4 | median() | Median of Values |
5 | mode() | Mode of values |
6 | std() | Standard Deviation of the Values |
7 | min() | Minimum Value |
8 | max() | Maximum Value |
9 | abs() | Absolute Value |
10 | prod() | Product of Values |
11 | cumsum() | Cumulative Sum |
12 | cumprod() | Cumulative Product |
注-DataFrameは異種データ構造であるため。 一般的な操作はすべての機能で機能するわけではありません。
- * sum()、cumsum()などの関数は、エラーなしで数値と文字(または)文字列データ要素の両方で機能します。 *n の練習ですが、文字の集計は一般的に使用されることはありませんが、これらの関数は例外をスローしません。
- * abs()、cumprod()*などの関数は、DataFrameに文字または文字列データが含まれている場合、そのような操作を実行できないため例外をスローします。
データの要約
- describe()*関数は、DataFrame列に関連する統計の要約を計算します。
その*出力*は次のとおりです-
この関数は、 mean、std 、および IQR 値を提供します。 また、関数は文字列を除外し、数値列に関する概要を提供します。 'include' は、要約のために考慮する必要がある列に関する必要な情報を渡すために使用される引数です。 値のリストを取得します。デフォルトでは、「number」。
- オブジェクト-文字列の列を要約します
- number -数値列を要約します
- all -すべての列をまとめます(リスト値として渡すべきではありません)
今、プログラムで次のステートメントを使用して、出力を確認します-
その*出力*は次のとおりです-
今、次のステートメントを使用して、出力を確認します-
その*出力*は次のとおりです-