我在Python中有个问题。我使用doc2vec
建立一个段落向量,并将其转换为时间序列。所以我有一个索引,它是日期,然后是8家公司,每天每个公司都有一个维数为100的向量来代表新闻文章。但是,有些日子没有文章,它们返回NaN
值。现在我想把它们转换成维数为100的零向量。在
我试着用下面的代码片段做到这一点:
test_df.fillna(value=np.zeros(100) , inplace = True)
但是,这不起作用,因为我不能用列表或数组替换NaN
。有办法解决这个问题吗?在
非常感谢!在
Tags:
或许你可以试试:
例如,这是什么样子的(只有长度为2的向量来保持清晰):
^{pr2}$如果您的数据在数据帧中,那么applymap的类似模式应该可以工作:
相关问题 更多 >
编程相关推荐