Data

str(mergedbedanova)
'data.frame':   265 obs. of  29 variables:
 $ SiteID        : Factor w/ 280 levels 
 $ GOR           : chr  
 $ ACCOM_EHCS    : num  
 $ DBL_GLAZ      : int 
 $ BUILDING_AGE  : int 
 $ HhdSize       : int 
 $ Inc_Group_7s  : int 
 $ Person_Under_5: int 
 $ Person_Over_64: int
 $ Wall_U_2G     : int 
 $ Roof_Um_3s    : int 
 $ thermal       : num

仅显示感兴趣的变量 . SiteID是住宅的唯一标识符,其余变量是描述房屋的分类变量 .

Question

我想为每个变量创建一个表,它只计算每个其他类别中的房屋数量 .

解释:对于GOR表 - 每个列将是GOR类别A,B,C,D,E,F等 . 每一行将是ACCOM_EHCS类别1,ACCOM_EHCS类别2,ACCOM_EHCS类别3等一路到最后一类热量 . 交叉单元格将显示每个单元格中的房屋数量 .

因此,第一个单元格将显示GOR A和ACCOM_EHCS 1类别中的房屋数量 .

希望这有道理......