source("getFreqMtxDir.R")
テキストファイルが格納されているフォルダを指定
univ <- getFreqMtxDir("msgs", encoding = "sjis")
digits <- univ[grep(rownames(univ), pattern = "^[[:alpha:]]"), ]
univ <- univ[rownames(univ) %in% rownames(digits), ]
install.packages("wordcloud")
library("wordcloud")
## Warning: package 'wordcloud' was built under R version 3.0.2
## Loading required package: Rcpp
## Warning: package 'Rcpp' was built under R version 3.0.2
## Loading required package: RColorBrewer
wordcloud(rownames(univ), univ[, 1])
wordcloud(rownames(univ), univ[, 2], color = rainbow(25))
wordcloud(rownames(univ), univ[, 3], color = rainbow(25), scale = c(8, 1))
png("wordcloud.png", width = 600, height = 600)
wordcloud(rownames(univ), univ[, 2], color = rainbow(25), scale = c(8, 1))
dev.off()
dim(univ)
## [1] 870 5
univ2 <- univ[rowSums(univ) >= 5, ]
dim(univ2)
## [1] 84 5
comparison.cloud(univ2)
comparison.cloud(univ2[, 3:4])
## Warning: minimal value for n is 3, returning requested palette with 3 different levels
comparison.cloud(univ2[, c(T, F, F, T, F)])
## Warning: minimal value for n is 3, returning requested palette with 3 different levels
comparison.cloud(univ2)
comparison.cloud(univ2[, 3:4])
## Warning: minimal value for n is 3, returning requested palette with 3 different levels
comparison.cloud(univ2[, c(T, F, F, T, F)])
## Warning: minimal value for n is 3, returning requested palette with 3 different levels
commonality.cloud(univ2)
commonality.cloud(univ2[, 3:4])
commonality.cloud(univ2[, c(T, F, F, T, F)])
keyness <- read.csv("rits-keynessValues.csv", header = T, row.names = 1)
wordcloud(rownames(keyness), keyness[, 1], color = rainbow(10))