0
目前的專欄中,我有一列看起來像這樣星火 - 單柱到X類
color
-----
green
blue
green
red
yellow
red
orange
等等的數據幀(30種不同的顏色)。
從這個專欄中,我想將其轉換爲類似這樣的
green blue red yellow orange purple ... more colors
1 0 0 0 0 0
0 1 0 0 0 0
1 0 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 1 0 0 0
0 0 0 0 1 0
有每個變量設置爲0,除了因爲這是原始的同一個索引顏色A的數據幀一個數據幀柱。
到目前爲止,我已經嘗試了不同的功能和解決方案,其中沒有工作(和代碼看起來非常的混亂)。我在想,如果有一個「簡單」或簡單的方法來做到這一點,或者我應該使用像熊貓另一個庫(我使用Python)。如果你知道R,那麼我想要的是table
函數。
感謝
嗨,謝謝你的答案。我嘗試了你的解決方案,但不幸的是工作不正常。 輸出是一個數據幀,其中每列具有相同的名稱(「顏色」),而不是實際的顏色名稱和數據框的值始終爲0。謝謝您的回答。 – user3276768
對不起,'別名'錯字。現在應該可以。 – zero323
它的工作。非常感謝! – user3276768