我有一个数据框,其中A列的值是标签。我选择此列A并将其值投影为矩阵。以下是我的代码。
data = pd.read_csv(fn, encoding="utf-8", delimiter="\t")
cat_cols = pd.get_dummies(data['A'])
cats1 = cat_cols.columns.values
y = cat_cols.as_matrix()
如果A中不同标签的数量为177,数据中的行数为10,那么据我所知y的维数将为10 * 177。
现在,我读取了另一个数据帧,其中B列的值是A的子集。我如何将B列投影到矩阵A上,这样我可以具有相同的维数(177)?