我有一個數據框在一列中有大約10,000個字,而在另一列中有相應的頻率。我也有一個約600字的矢量。每個600字是數據幀中的一個字。如何從10,000字數據幀中查找600字矢量的頻率?如何提取R中單詞子集的詞頻?
0
A
回答
0
使用dplyr
的連接函數。
# make the 600 vector into a dataframe
600_df <- as.data.frame(600_vec)
# left join the two dataframes
df <- left_join(x = 600_df, y = 10000_df, by = "word")
其中 「字」 是變量名兩個dataframes
0
在衆多的解決方案,與df$words
是您的data.frame的話和wordsvector
作爲載體的柱:
library(plyr)
freqwords <- ddply(df, .(words), summarize, n = length(words)) #shows frequency of all the words in the data.frame
freqwords[freqwords$words %in% wordsvector,] #keeping only the words that appear in your vector
下一次,如果你提供一些虛擬的數據,所以我們會有所幫助可以幫助你更好。
相關問題
- 1. 如何獲取R中的單詞頻率和相應的單詞
- 2. 從音頻剪輯中提取單詞
- 3. 如何提取單詞「0U47NN4XMD8V」?
- 4. 從R中的句子中提取單詞
- 5. 如何通過查找前面的單詞從句子中提取名詞?
- 6. 如何從URL中提取單詞?
- 7. 如何從行中提取單詞
- 8. 提取單詞的同義詞
- 9. 如何從Linux Shell中的句子中提取單詞?
- 10. 如何提取用於Doc2Vec的單詞
- 11. 需要提取整個句子,其中中間單詞以R中的特定單詞開始
- 12. NLP從句子提取字典單詞
- 13. 從R中的語料庫創建單詞的子集
- 14. 檢查,如果單詞詞典[R
- 15. 如何通過R中的句子中的行(單詞)來獲取特定子串的頻率?
- 16. R:從一列中提取單詞到不同的列中
- 17. 從R中的文本中提取英文單詞
- 18. 如何在單詞中搜索句子的第一個單詞
- 19. 如何提取句子的最後一個單詞
- 20. Python中的頻繁單詞
- 21. 從文件中提取單詞但每個單詞一次
- 22. 單詞嵌入提取
- 23. 提取整個單詞
- 24. 使用Perl提取單詞
- 25. 使用str_extract_all只提取R中的前兩個單詞?
- 26. 提取字符串中的最後一個單詞R
- 27. 提取R中前兩個單詞後的所有內容
- 28. 如何在給定單詞的單詞袋詞彙中獲得單詞的id?
- 29. 用python提取語料庫中最頻繁的單詞
- 30. 用於從音頻流中提取單詞(語音)的庫?
'match'或'merge'之間恆定。 – Gregor
建議R-FAQ重複[如何加入數據](https://stackoverflow.com/q/1299871/903061) – Gregor