我正在使用以下代码查找memory
文件中单词出现的次数,但得到的结果错误。您能帮我知道我在想什么吗?
注意1:问题是寻找单词“ memory”的确切出现!注意2:我已经意识到他们完全在寻找“内存”,甚至“内存”之类的东西也不被接受!我猜这就是引起混乱的部分。我为“动作”一词尝试过,正确答案是7!您也可以尝试。
#names=scan("hamlet.txt", what=character())
names <- scan('http://pastebin.com/raw.php?i=kC9aRvfB', what=character())
Read 28230 items
> length(grep("memory",names))
[1] 9
这是文件
如@andrew所指出的,如果在同一行重复一个单词,我以前的答案将给出错误的结果。根据其他答案/评论,这似乎可以:
names = scan('http://pastebin.com/raw.php?i=kC9aRvfB', what=character(), quote=NULL )
idxs = grep("memory", names, ignore.case = TRUE)
length(idxs)
# [1] 10
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句