前提・実現したいこと
DataFrameの欠損値以外の数値が入っている要素を数え上げたい
発生している問題・エラーメッセージ
'>' not supported between instances of 'str' and 'int'
該当のソースコード
python
1for j in df.columns: 2 print((df.loc[:,j]>0).sum())
試したこと
DataFrameへのアクセスの方法を変更したら>演算子は問題なく機能しました。
このためcsvファイルに問題はないと考えています。
for j in range(16):
print((df.loc[:,'C'+str(j+1)]>0).sum())
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。