ITPub博客

首页 > > > [python]请问tf-idf的实现方法

[python]请问tf-idf的实现方法

作者:limiao 时间:2019-11-12 11:35:20 0 删除 编辑

python中有TfidfVectorizer可以实现tf-idf值的计算,

我想要获取的特征词已经整理好了,例如下面这样

This_is_bookThis_is_apple

我想要计算的是This_is_book和This_is_apple的tf-idf值,

可是用TfidfVectorizer的话,它就自动帮我把词汇拆分成This,is,book,apple这4个词了。

用TfidfVectorizer后的输出结果:

This This的tf-idf值isis的tf-idf值book book的tf-idf值apple apple的tf-idf值

想要的输出结果:

This_is_bookThis_is_book的tf-idf值This_is_apple This_is_apple的tf-idf值

请问TfidfVectorizer中设置什么参数可以让它不要自动拆分词汇呢?

或者如何自己写tf-idf的计算程序?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4549/viewspace-3143282/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-10

  • 博文量
    190
  • 访问量
    1371