PandasのDataFrameにおける特定の値(この場合はゼロ)の数をカウントする方法について説明します。この記事では、特定の列または全体のDataFrameにおけるゼロの数をカウントする方法を示します。

特定の列におけるゼロの数のカウント

特定の列(例えば ‘Open’)におけるゼロの数をカウントするには、以下のコードを使用します。

df['Open'][df['Open']==0].count()

このコードは、’Open’列を選択し、その中のゼロの数をカウントします。

DataFrame全体におけるゼロの数のカウント

DataFrame全体におけるゼロの数をカウントするには、各列をループしてゼロの数をカウントします。以下にそのコードを示します。

num = 0
for i in df.columns:
    num += df[i][df[i]==0].count()
print(num)

このコードは、DataFrameの各列をループし、各列におけるゼロの数をカウントし、それらを合計しています。

以上が、PandasのDataFrameにおけるゼロの数のカウント方法になります。データ分析において、特定の値の出現回数を知ることは非常に重要です。この記事が皆さんのデータ分析の一助となれば幸いです。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です