1
パンダ列のバイナリ文字列の各桁のモード値を調べたいと思います。我々は最初の数字(0、1、1)Aの、Bでカラム "値" を検討している場合ので、私のデータは、このパンダ列のバイナリ列の各桁のモード
categories values
A 001
B 110
C 111
のように見える、私は次のようなデータ
df = pd.DataFrame({'categories':['A','B','C'],'values':['001','110','111']})
があるとし、私は他の桁で同じことを行う場合、私の期待される出力は111になるはずです。
私は特定の列のモード値を見つけることができます。私は各ビットを新しい列に分割し、モード値を見つける。私は後で連結によって期待される出力を得ることができた。しかし、データにバイナリ文字列の列がはるかに多い場合、この方法が依然として有効な方法かどうかはわかりません。私はこれをよりエレガントな方法を探しています。あなたの提案がありますか?