我正在使用如下结构的功能集,它具有150个功能:
-1 45:1 55:1 67:1
1 55:1 65:1 89:1
如何使用pandas扩展此数据集,使其成为具有全部150个功能的完整矩阵或数组?换句话说,在第一行中,特征44为0,所以我想用pandas来制作类似的东西:
[-1,0,0,0,...(44th entry)0,1,...
1,0,0,0,...(54th entry)0,1,...]
基本上我假设pandas中有一种方法可以做到这一点,所以我不编写for循环并生成一个零矩阵并让它填入值。我是否正在寻求这样的事情:Fill a Pandas dataframe using information from another Pandas dataframe或者是否有更好的实施,因为我的问题似乎不那么复杂。谢谢,因为我是熊猫新手。
答案 0 :(得分:0)
原来数据是svm_light
格式,所以我使用了被认可的python模块 - 问题解决了!