Respuesta
read.arff
en el paquete foreign
lee los datos de los archivos de formato del atributo Weka-Relación de archivos (SEI).
actualización: hay un nuevo paquete en CRAN:
farff: Un rápido 'ARFF' Lector de archivos y escritor
En general la respuesta a preguntas como esto se puede encontrar a través del paquete de sos
, que accede a una búsqueda de texto completo de todos los paquetes en CRAN.
install.packages("sos")
library("sos")
findFn("arff")
encuentra funciones en el foreign
(como se señaló anteriormente) y RWeka
paquetes. Como foreign
es un paquete recomendado, se instalará en su sistema de forma predeterminada. De ahí que hubiera encontrado la respuesta con
help.search("arff")
, en primer lugar, sin necesidad de instalar el paquete sos
. sos
todavía vale la pena tener para momentos cuando la cadena que está buscando no está en los metadatos (título, palabras clave, alias, etc.), que es todo lo que help.search
busca, o no en un paquete que ya tiene instalado en su sistema (ídem). (Mirando a través del R Data Import/Export Manual, que también viene con el sistema, es generalmente útil pero que no haber encontrado la respuesta a esta pregunta ...)
Podría ser útil conocer la versión RWeka
en la remota posibilidad que la versión en foreign
(que debe probar primero) falla por alguna razón.
Aunque esta pregunta ya está respondida, me doy cuenta de que hay otra solución digna de mención. Compruebe el paquete RWeka
que le permite leer y escribir archivos arff
. Además, le ofrece un contenedor para las funciones Weka
. Por lo tanto, podría usar la funcionalidad de Weka sin instalar Weka (aunque instala .jars). Vea también esto doku ->read.arff
.
Si sólo se preocupan por los datos y no las relaciones, sólo se puede utilizar:
read.csv("data.arff", header=FALSE, comment.char = "@")
La forma más fácil de hacerlo es usando la biblioteca que tiene "RWeka"
read.arff()
función que lee .arff
archivos.
library(RWeka)
test=read.arff("../Test/test.arff")
Espero que esto ayude.
- 1. ARFF para el procesamiento del lenguaje natural
- 2. Cómo leer el archivo JSON con Dojo
- 3. Cómo leer el archivo completo con bitstring
- 4. ¿Cómo leer el archivo .class?
- 5. Leer el archivo csv en R con la columna de moneda como numérico
- 6. ¿Cómo leer un archivo XML con Java?
- 7. No se puede leer el archivo con "#" y espacio usando read.table o read.csv en R
- 8. ¿Cómo leer un archivo de texto en GNU R con un separador de múltiples bytes?
- 9. ¿Cómo puedo leer un archivo con Ruby?
- 10. ¿Cómo leer el contenido del archivo desde un archivo?
- 11. Cómo leer el archivo XML usando System.IO.Stream con LINQ
- 12. Python: ¿cómo leer un archivo con líneas delimitadas NUL?
- 13. Cómo leer el archivo XML en Android
- 14. ¿Cómo leer el archivo csv en android?
- 15. matrices asociativas al leer el archivo
- 16. Cómo omitir las filas no válidas al leer el marco de datos del archivo en R?
- 17. ¿Cómo leer el archivo XML en C#?
- 18. ¿Cómo leer todo el archivo en Ruby?
- 19. cómo mostrar o leer el archivo docx
- 20. ¿Cómo leer el archivo binario en C#?
- 21. C# leer continuamente el archivo
- 22. Cómo leer un archivo pim.vol
- 23. leer el archivo en classpath
- 24. Leer valores nulos del archivo
- 25. al leer el archivo app.config
- 26. Convertir CSV a ARFF usando weka
- 27. Abrir y leer un archivo con askopenfilename
- 28. Cómo leer un archivo abierto en Ruby
- 29. Leer un archivo de texto con php
- 30. ¿Cómo obtener un archivo .csv en R?
Gracias! No hay mucha información sobre R en Google. –
@IlyaSmagin Sí, sí. Busque "[R] arff" en google y su primer golpe es el que desea. – Andrie