私は、defaultdict を使用していると思われる非常に単純なカウント スクリプトを作成しようとしています (DefaultDict の使用方法について理解できないので、誰かが私にコードのスニペットをコメントしてくれれば、非常に感謝します)
私の目的は、要素 0 と要素 1 を取得し、それらを単一の文字列にマージしてから、一意の文字列がいくつあるかを数えることです...
たとえば、以下のデータには、3 つのクラス、4 つの classid で構成される 15 行があり、それらをマージすると、3 つの一意のクラスしかありません。最初の行のマージされたデータ (タイトル行を無視) は次のとおりです。Class01CD2
CSV データ:
uniq1,uniq2,three,four,five,six
Class01,CD2,data,data,data,data
Class01,CD2,data,data,data,data
Class01,CD2,data,data,data,data
Class01,CD2,data,data,data,data
Class02,CD3,data,data,data,data
Class02,CD3,data,data,data,data
Class02,CD3,data,data,data,data
Class02,CD3,data,data,data,data
Class02,CD3,data,data,data,data
Class02,CD3,data,data,data,data
Class02,CD3,data,data,data,data
DClass2,DE2,data,data,data,data
DClass2,DE2,data,data,data,data
Class02,CD1,data,data,data,data
Class02,CD1,data,data,data,data
そのアイデアは、利用可能な一意のクラスの数を単純に出力することです。これを解決するのを手伝ってくれる人はいますか?
よろしく
- ハイフレックス