我有三個因素,其中兩個是二進制的,第三個是整數數據框:如何在R中爲多維構建二進制數據框架?
DATA YEAR1 YEAR2 REGION1 REGION2
OBS1 X 1 0 1 0
OBS2 Y 1 0 0 1
OBS3 Z 0 1 1 0
等
現在我想將它轉換爲這樣的事情
YEAR1_REGION1 YEAR1_REGION2 YEAR2_REGION1 YEAR2_REGION2
OBS1 X 0 0 0
OBS2 0 Y 0 0
OBS3 0 0 Z 0
基本矩陣乘法不是我所追求的。我想找到一個簡單的方法來做到這一點,並自動將列重命名。我的實際數據有三個因子維度,包含20 * 8 * 6個觀察值,所以最終總共會有960列。