• 全部
  • 互动交流
  • 文章分享

python中log()函数

-柚子皮- aa NLP对话+推荐算法  2014-12-20 02:43:05
python中有各种log()函数:
math.log(x) #x只能是单个数值吗?
scipy.log(x) #x可以是list,但是在官方文档中没有说明这个函数,在哪可以查到详细信息?
numpy.log(x) #这个没用过,不是很清楚

最后对于idf = log(len(docset) / ( len([doc for doc in docset if term in doc])
这三个用哪个比较好???
谢谢!
...全文
2302 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
NStock20133 2015-10-13
numpy.log(x) 好用些
回复
panghuhu250 2014-12-20
就像你说的一样, numpy.log可以对一个数组操作, 这是他们最大的不同. 所以如果你需要对数组操作, 就用numpy.log. 否则, 差别应不大.
引用 楼主 pipisorry 的回复:
python中有各种log()函数: math.log(x) #x只能是单个数值吗? scipy.log(x) #x可以是list,但是在官方文档中没有说明这个函数,在哪可以查到详细信息? numpy.log(x) #这个没用过,不是很清楚 最后对于idf = log(len(docset) / ( len([doc for doc in docset if term in doc]) 这三个用哪个比较好??? 谢谢!
回复
-柚子皮- 2014-12-20
谢谢!!! scipy中的log来自function log in module numpy.lib.scimath scipy-ref: The top level of scipy also contains functions from numpy and numpy.lib.scimath. However, it is better to use them directly from the numpy module instead.
回复
bugs2k 2014-12-20
回复
bugs2k 2014-12-20
进入python交互式界面后,可以通过dir或help函数查询
回复
发帖
脚本语言
创建于2007-08-27

3.7w+

社区成员

JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
申请成为版主
帖子事件
创建了帖子
2014-12-20 02:43
社区公告

CSDN 脚本语言社区接受专栏投稿(专栏会在顶部创建专属你的栏目),投稿需满足以下要求:

  • 脚本语言技术相关;
  • 文章持续更新,保持活跃;
  • 内容清晰明了,干货为主;
  • 文章排版有序,有条有理。

本社区开通招聘专栏,发布招聘信息请联系版主,发布者需要保证招聘信息真实有效,CSDN 平台和版主不对招聘内容负责!

联系方式:私聊版主、发送邮件、QQ联系等均可: