我想为我的数据分析生成一个矩阵。 目前,我有一个CSV文件,其中包含多个键值对,看起来与此类似(只是比原始数据集小一点)
PL1 AL1 BL2
ABCGD 41 BAHDG 13 HANDD 57
KANSL 35 ABCGD 15 NAHDK 36
最后,我希望有一个这样的矩阵,其中0个条目表示所有未命中的内容:
PL1 AL1 BL2
ABCGD 41 15 0
KANSL 35 0 0
BAHDG 0 13 0
HANDD 0 0 57
NAHDK 0 0 36
我对python还是相当陌生,不太确定如何解决这个问题。我已经将我的CSV文件传输到熊猫数据帧,并尝试使用numpy生成一个数组,但结果并不是我所期望的那样
我希望你能帮我解决这个问题。 谢谢
您正在寻找透视表。但是,首先需要融化数据,并在空白处拆分键/值对
输出
相关问题 更多 >
编程相关推荐