Estoy usando el paquete tm para calcular el término-documento-matriz para un conjunto de datos, ahora tengo que escribir el término-documento-matriz en un archivo, pero cuando uso las funciones de escritura en R recibo un error.Escribir una matriz de triplete simple en un archivo?
Aquí está el código que estoy usando y el error que estoy recibiendo:
data("crude")
tdm <- TermDocumentMatrix(crude, control = list(weighting = weightTfIdf, stopwords = TRUE))
dtm <- DocumentTermMatrix(crude, control = list(weighting = weightTfIdf, stopwords = TRUE))
y este es el error mientras utilizo el comando write.table en estos datos:
Error in cat(list(...), file, sep, fill, labels, append) : argument 1 (type 'list') cannot be handled by 'cat'
Entiendo que tbm es un objeto de tipo Simple Triplet Matrix, pero ¿cómo puedo escribir esto en un archivo de texto simple?
¡Gracias Tony y Shane! ¡La solución me ayudó mucho! –
No creo que esto funcione más, 'no se puede forzar clase ... a data.frame' – wordsforthewise
@wordsforthewise Funciona para mí en Windows 7, R versión 3.4.3 y tm_0.7-3 –