要檢查的文字是希臘文,但我想知道是否可以爲英文單詞完成。我最初的想法是here,我已經找到了一種使用VBA的方法。但是我想知道是否有一種方法可以用R來實現。如果R中沒有辦法,你會比Excel-vba更好嗎?有沒有辦法檢查字符矢量中單詞的拼寫?
2
A
回答
2
5
或者,OpenOffice附帶一個字典,用於存儲文本文件中的條目。您可以閱讀並刪除單詞定義以創建您的單詞列表。
這已在v3.0上測試;文件位置可能已經移動,並且文件名會根據您想要的字典而改變。
library(stringr)
dict <- readLines("C:/Program Files/OpenOffice.org 3/share/uno_packages/cache/uno_packages/174.tmp_/dict-en.oxt/th_en_US_v2.dat")
is_word <- str_detect(dict, "^[^(]")
words <- str_split_fixed(dict[is_word], "\\|", 2)
words <- words[,1]
此列表包含一些多詞短語。您可能更喜歡在第一個空間分割,並採取獨特的值。您可能還想寫words
到文件,以節省重複自己。
一旦做到這一點,檢查字是那麼容易,因爲
c("persnickety", "sqwrzib") %in% words # TRUE FALSE
相關問題
- 1. 有沒有辦法突出顯示Solr中的拼寫檢查?
- 2. 有沒有辦法從NSString獲取拼寫檢查數據?
- 3. 有沒有辦法如何禁用Java中的Word文檔的拼寫檢查?
- 4. 有沒有辦法對數據庫中的數據進行拼寫檢查?
- 5. 有沒有Javadoc拼寫檢查器?
- 6. 有沒有用於拼寫單詞的任何算法?
- 7. 如何拼寫檢查單詞而忽略可選連字符?
- 8. 有沒有一種簡單的方法來拼寫檢查與.NET中的TinyMCE
- 9. Windows 8 - 有沒有辦法激活多個拼寫檢查提供程序?
- 10. 有沒有辦法檢查一個C#字符串的編碼?
- 11. 在R中進行迭代拼寫檢查單詞向量
- 12. Eclipse拼寫檢查器 - 如何刪除我沒有添加的單詞?
- 13. 如何在Atom的拼寫檢查詞典中添加單詞?
- 14. 有沒有辦法檢查數組中所有元素中的字符?
- 15. 有沒有辦法使用INSPECT TALLYING檢查多個字符?
- 16. Emacs使用hunspell進行拼寫檢查:沒有完成拼寫檢查
- 17. 我如何檢查拼寫,但沒有表現出拼寫檢查對話框?
- 18. 有沒有辦法檢查java中的變量標籤?
- 19. 有沒有辦法用查詢字符串填充表單?
- 20. 有沒有辦法逐行檢查簡單的Django查詢?
- 21. 有沒有更快的方法來執行原子中的拼寫檢查?
- 22. Solr拼寫檢查查詢詞修改
- 23. 有沒有辦法檢查request.user ManyToManyField
- 24. 有沒有辦法檢查空目錄?
- 25. 有沒有辦法檢查截斷表?
- 26. 有沒有辦法在matlab/octave中矢量化這段代碼?
- 27. 有沒有辦法在八度腳本中矢量化sprintf()?
- 28. 有沒有辦法用rspec檢查內部方法變量?
- 29. 有沒有辦法查看ctype.h中的哪些字符?
- 30. 有沒有辦法寫unity3d
謝謝。 Aspell有一個Windows二進制文件嗎? – 2010-09-02 10:59:15
是的,有,並且windows二進制是我正在使用的:http://aspell.net/win32/ – Henrik 2010-09-02 11:08:25
有沒有一種方法可以從R使用它?我看到這個http://www.omegahat.org/Aspell/,但我讀到'目前沒有Windows的二進制版本' – 2010-09-02 11:36:21