Je suis fier et heureux de vous montrer un exemple d’utilisation de la bibliothèquewordcloud pour effectuer nuages de mots avec R. Cette entrée est pas très novateur car nous avons déjà un blog similaire. La première chose que vous avez à faire est descargaros Discours d’un roi et exécuter ce code:
-
Fichier #Lectura
-
location = « C: \\ temp \\ juancar.txt »
-
texte = read.table (emplacement, WC séparé = « \ r »)
-
#Dejamos Tous les mots en majuscules
-
texte = toupper (texte $ V1)
-
# Le texte se transforme en une liste séparée par des espaces
-
texto_split = StrSplit (texte, split = « »)
-
#Deshacemos Cette liste et avoir la data.frame
-
texto_col = as.character (unlist (texto_split))
-
texto_col = data.frame (texto_col)
-
noms (texto_col) = c (« V1 »)
-
#Eliminamos Certains caractères réguliers
-
texto_col $ V1 = sous (« ([[: space:]]) », « », $ V1 texto_col)
-
texto_col $ V1 = sous (« ([[: digit:]]) », « », $ V1 texto_col)
-
texto_col $ = V1 sous (« ([[: punct:]]) », « », $ V1 texto_col)
-
#Nous une longueur de mot de variable
-
texto_col $ longueur = nchar (texto_col $ V1)
-
#Quitamos Mots courts
-
texto_col = sous-ensemble (texto_col, longueur> 4)
-
Parole #Nube
-
# Install.packages (‘Wordcloud’)
-
bibliothèque (wordcloud)
-
bibliothèque (RColorBrewer)
-
poids = data.frame (table (texto_col $ V1))
-
Couleur #Paleta
-
pal brewer.pal = (6, « RdYlGn »)
-
Figure #Realizamos
-
png (‘C: \\ temp \\ Le Discours d’un roi de l’Espagne « , width = 500, height = 500)
-
wordcloud (poids $ var1, poids $ Freq = échelle c (4, 2), min.freq = 2,
-
max.words = Inf, random.order = FALSE, les couleurs = pal, rot.per = 0,15)
-
dev.off ()
Utilisation intéressante de la bibliothèque RColorBrewer . En particulier, je voudrais le résultat nous donne wordcloud pour la réalisation des nuages de mots avec une syntaxe simple. Je considère essentiel d’utiliser ramdom.order = FALSE. Je souhaite qu’elle vous sera utile.
Je voulais profiter de cette occasion pour demander au bureau de la Maison du Roi de presse pour me permettre de me photographier avec le roi d’Espagne.Professionnellement me convient très bien (pour certaines zones) une photo serrant la main du roi. Maintenant, allez quelques fois je ai demandé et il est toujours impossible. Mais bien que vous êtes coincé toute la journée dans le blog ramasser des cartes et d’apprendre à mieux utiliser Excel.
Tags: RColorBrewer , text mining , wordcloud
Sélection d’un élément d’un objet de R
23 décembre 2013 par rvaquerizoRester avec un élément spécifique d’un objet dans l’affaire R. Il vient d’une question posée par un lecteur qui fait suite à un poste consacré à la taille p-valeur et de l’échantillon . Jose Ignacio souhaitez stocker dans un objet p-valeur associée à un test de Wald pour l’indépendance entre les niveaux d’un facteur. Une suggestion de travailler avec cet article:
-
y = c (Rep (1200), représentant (0,100))
-
x = c (rep (1,32), représentant (0168), représentant (1,15), représentant (0,85))
-
données = data.frame (cbind (y, x))
-
table (données)
-
modelo.1 = glm (y ~ x, data = données, famille = binomial)
-
résumé (modelo.1)
Pour effectuer le test de Wald avec R, nous allons utiliser la bibliothèque lmtest :
-
bibliothèque (lmtest)
-
waldtest sauvé = (modelo.1)
-
str (Guardian)
Et maintenant, la partie «intéressant» de cette entrée, ainsi que nous avons avec la p-valeur associée au test de Wald de l’indépendance est l’objet magasins :
-
pvalor_test sauvé = [2,4]
Rappelez-vous toujours que str est la clé lors de l’exécution de ces tâches.Salutations.
Tags: STR
Trick (mauvais) R. lire des données depuis Excel
3 décembre 2013 par rvaquerizoNous avons des données dans Excel et nous voulons créer un objet dans R avec eux. Le plus simple est de sélectionner et de copier les données et exécuter le code suivant:
données read.delim = ("Clipboard")
str (données)
Très simple, mais nécessaire « fustigarme ». Si nous prenons les données R pour Excel (dans l’autre sens) faire:
write.table (données, "presse-papiers", SEP = row.names "\ t" = FALSE)