矩阵的列值

时间:2018-07-21 04:00:41

标签: python pandas dataframe

我有一个数据框,其中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)?

0 个答案:

没有答案