【发布时间】:2020-11-07 01:19:47
【问题描述】:
抱歉这个简单的问题,但是网上的参考资料似乎都与 NLP 有关,我认为我的场景相当简单。
我有一个类似的类别数据框:
df = pd.DataFrame({'x': [1,2,62,3,3], 'y':[5,6,6,1,1]})
我想创建一个方阵,将 x 和 u 中的所有唯一值作为列/行。在这种情况下,它将是 [1,2,3,5,6,62],矩阵中的值是每对类别出现的频率。所以第 1 行和第 5 列的值 = 1,第 3 行、第 1 列的值 = 2。
在此先感谢
【问题讨论】:
-
pd.crosstab(df["x"], df["y"])?