<div dir="ltr"><div><div class="gmail_quote"><div dir="ltr"><div><div><div><div><div>Hola,<br><br></div>hace un tiempo que voy detrás de aprender este magnifico programa pero un poco por miedo y otro poco por falta de tiempo nunca me animaba. He realizado un par de cursos de introducción y, a parte de esta lista, sigo algunos blogs sobre R. Al lio, esta introducción era mas que nada para pedir paciencia conmigo:D<br>

<br></div>Estoy intentando introducirme en el paquete tm para hacer análisis de textos de canciones. Mi problema es que al intentar hacer la matriz del corpus linguistico me da el siguiente error: <br><br><span style="color:rgb(224,102,102)"><i>Error en UseMethod("meta", x) : <br>

  no applicable method for 'meta' applied to an object of class "character"<br>Además: Mensajes de aviso perdidos<br>In mclapply(unname(content(x)), termFreq, control) :<br>  all scheduled cores encountered errors in user code</i></span><br>

<br></div>Os copio el script y os adjunto los datos por si acaso:<br><span style="color:rgb(102,102,102)"><i><br>TEXTFILE = "/home/rubent/Documentos/Sociologia/Soc Musica/Black metal/Analisis texto/Inmortal"<br>

inmortal = readLines(TEXTFILE)<br><br>inmortal = readLines(TEXTFILE)<br>length(inmortal)<br>head(inmortal)<br>tail(inmortal)<br><br>library(tm)<br><br>vec <- VectorSource(inmortal)<br>corpus <- Corpus(vec)<br>summary(corpus)<br>

<br>inspect(corpus[1:7])<br><br>corpus <- tm_map(corpus, tolower)<br>corpus <- tm_map(corpus, removePunctuation)<br>corpus <- tm_map(corpus, removeNumbers)<br>corpus <- tm_map(corpus, removeWords, stopwords("english"))<br>

<br>inspect(doc.corpus[1:2])<br><br>library(SnowballC)<br>corpus <- tm_map(corpus, stemDocument)<br>corpus <- tm_map(corpus, stripWhitespace)<br><br>inspect(doc.corpus[1:8])<br><br>TDM <- TermDocumentMatrix(corpus)<br>

TDM</i></span><br><br></div>Mi problema viene cuando ejecuto la matriz en la última linea, bueno la penultima. Entiendo que hay algún error al captar los datos, y no tienen que ser de la clase "character" pero no encuentro el por qué. He revisado articulos, leido el pdf del paquete tm y no entiendo en que fallo. ¿alguien me puede explicar en que me equivoco?<br>
<br>por adelantado, muchas gracias!!!<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">ruben!<br></font></span></div>
</div><br></div>pd: me di cuenta que todos los mensajes tienen la etiqueta [R-es] en el asunto, asi que vuelvo a enviar el mensaje x si acaso no lo hice. Disculpad si lo recibis 2 veces:P<br></div>