Estimados compañeros tengo un problema con la librería tm o con windows
8.1 o con algo que no controlo.
Hace tiempo con windows 7 y una versión anterior de R ejecutaba este código:
library(tm)
data("crude")
crude <- tm_map(crude, tolower)
tdm<-TermDocumentMatrix(crude)
y sin problemas me creaba tdm. Ahora si lo ejecuto me da el siguiente error:
Error: inherits(doc, "TextDocument") is not TRUE
Pero si quito la línea de código
crude <- tm_map(crude, tolower)
Me crea tdm sin problema.
¿Qué está pasando?
Muchas gracias
Juan
--
Juan Antonio Gil Pascual
Profesor de Metodología de la Investigación Cuantitativa
correo: jgil en edu.uned.es
web: www.uned.es/personal/jgil
Dpto. MIDE
Facultad de Educación
c/Juan del Rosal, 14 desp. 2.72
28040 Madrid
Tel?f. 91 3987279
Fax. 91 3987288
[[alternative HTML version deleted]]
Hola Juan, En la ayuda de la función "tm_map()" (versión 0.6 del paquete "tm") aparece este ejemplo: ## Use wrapper to apply character processing function tm_map(crude, content_transformer(tolower)) Ahora para transformar el contenido, tienes que aplicar una nueva función "content_transformer()". Saludos, Carlos Ortega www.qualityexcellence.es El 22 de noviembre de 2014, 22:10, juan(uned) <jgil en edu.uned.es> escribió:> Estimados compañeros tengo un problema con la librería tm o con windows > 8.1 o con algo que no controlo. > Hace tiempo con windows 7 y una versión anterior de R ejecutaba este > código: > library(tm) > data("crude") > crude <- tm_map(crude, tolower) > tdm<-TermDocumentMatrix(crude) > > y sin problemas me creaba tdm. Ahora si lo ejecuto me da el siguiente > error: > > Error: inherits(doc, "TextDocument") is not TRUE > > Pero si quito la línea de código > crude <- tm_map(crude, tolower) > > Me crea tdm sin problema. > > ¿Qué está pasando? > > > Muchas gracias > > > Juan > > -- > Juan Antonio Gil Pascual > Profesor de Metodología de la Investigación Cuantitativa > correo: jgil en edu.uned.es > web: www.uned.es/personal/jgil > > Dpto. MIDE > Facultad de Educación > c/Juan del Rosal, 14 desp. 2.72 > 28040 Madrid > Tel?f. 91 3987279 > Fax. 91 3987288 > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Muchísimas gracias Carlos, como siempre tan rápido y eficaz. Efectivamente funciona incluyendo esa función, que justo en versiones anteriores no hacía falta. Saludos, Juan El 22/11/2014 a las 22:23, Carlos Ortega escribió:> Hola Juan, > > En la ayuda de la función "tm_map()" (versión 0.6 del paquete "tm") > aparece este ejemplo: > > ## Use wrapper to apply character processing function > tm_map(crude, content_transformer(tolower)) > > Ahora para transformar el contenido, tienes que aplicar una nueva > función "content_transformer()". > > Saludos, > Carlos Ortega > www.qualityexcellence.es <http://www.qualityexcellence.es> > > El 22 de noviembre de 2014, 22:10, juan(uned) <jgil en edu.uned.es > <mailto:jgil en edu.uned.es>> escribió: > > Estimados compañeros tengo un problema con la librería tm o con > windows > 8.1 o con algo que no controlo. > Hace tiempo con windows 7 y una versión anterior de R ejecutaba > este código: > library(tm) > data("crude") > crude <- tm_map(crude, tolower) > tdm<-TermDocumentMatrix(crude) > > y sin problemas me creaba tdm. Ahora si lo ejecuto me da el > siguiente error: > > Error: inherits(doc, "TextDocument") is not TRUE > > Pero si quito la línea de código > crude <- tm_map(crude, tolower) > > Me crea tdm sin problema. > > ¿Qué está pasando? > > > Muchas gracias > > > Juan > > -- > Juan Antonio Gil Pascual > Profesor de Metodología de la Investigación Cuantitativa > correo: jgil en edu.uned.es <mailto:jgil en edu.uned.es> > web: www.uned.es/personal/jgil <http://www.uned.es/personal/jgil> > > Dpto. MIDE > Facultad de Educación > c/Juan del Rosal, 14 desp. 2.72 > 28040 Madrid > Tel?f. 91 3987279 > Fax. 91 3987288 > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org <mailto:R-help-es en r-project.org> > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es <http://www.qualityexcellence.es>-- Juan Antonio Gil Pascual Profesor de Metodología de la Investigación Cuantitativa correo: jgil en edu.uned.es web: www.uned.es/personal/jgil Dpto. MIDE Facultad de Educación c/Juan del Rosal, 14 desp. 2.72 28040 Madrid Tel?f. 91 3987279 Fax. 91 3987288 [[alternative HTML version deleted]]