.ARFF

ARFF-fil

Attribute-Relation File Format
Stil et spørgsmål
HURTIGT SVAR

En ARFF-fil er et datasætformat i almindelig tekst, der bruges af Weka-maskinlæringsværktøjet. Åbn den i Weka Explorer, en hvilken som helst teksteditor, eller indlæs den i Python med scipy.io.arff. For at konvertere til CSV skal du bruge Wekas Preprocess-fane eller fjerne header-linjerne manuelt - datasektionen er allerede kommasepareret.

Udvikler: University of Waikato (Machine Learning Group) Kategori: Datafiler Åben standard MIME: text/plain
ÅBNER PÅ Windows macOS Linux
Relateret: .PKPASS · .DAT · .JSON · .RIS

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 14, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er ARFF-filformatet?

En .arff-fil er det oprindelige datasætformat til Weka-maskinlæringsplatformen, udviklet af Machine Learning Group ved University of Waikato. Den gemmer mærkede datasæt som almindelig tekst med en struktureret schema-header, hvilket gør den til et almindeligt udvekslingsformat inden for akademisk maskinlæringsforskning.

En .arff-fil har to sektioner. Headeren begynder med @relation (navngivning af datasættet), efterfulgt af @attribute-erklæringer, der definerer hver egenskabs navn og type. Understøttede typer inkluderer NUMERIC, INTEGER, REAL, STRING, DATE (ISO 8601) og nominel (en eksplicit værdiliste i krøllede parenteser {}). @data-sektionen følger efter med kommaseparerede instanser, én pr. linje; manglende værdier er markeret med ?. Linjer, der begynder med %, er kommentarer.

En sparsom variant bruger {index value}-par til højdimensionelle datasæt, hvor de fleste værdier er nul - almindeligt i tekstklassificering. Attributtypen @relational understøtter indlejrede under-datasæt til multi-instans læring.

Trods sin alder er .arff bredt understøttet udover Weka: Python læser det via scipy.io.arff.loadarff(), R håndterer det med pakken foreign, og mange ML-værktøjssæt accepterer det som et udvekslingsformat. For rigere metadata og vægtning pr. instans er Wekas XML-baserede .xrff efterfølgeren, selvom .arff og .csv fortsat er mere almindelige i praksis.

Sikkerhed og tryghed

RISIKO: LOW

Datafil i almindelig tekst; intet eksekverbart indhold. Sikker at åbne i enhver teksteditor. Weka behandler den i en JVM-sandbox.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNAttribute-Relation File Formatogså kendt som ARFF file, Weka dataset file
UDVIKLERUniversity of Waikato (Machine Learning Group)siden 1993 (Weka project, University of Waikato)
KATEGORIDatafiler
MIME-TYPEtext/plain
TYPEalmindelig tekst, struktureret datasætformat
STANDARDÅben · royaltyfri

Programmer der åbner ARFF-filer

Windows3 apps
Weka Open-source Start Weka Explorer > Åbn fil > vælg .arff. Visualiser attributter og kør klassifikatorer direkte.
Notepad Open-source Åbn som almindelig tekst for at inspicere eller redigere header/data manuelt.
Python (scipy / arff package) Open-source fra scipy.io.arff import loadarff; data, meta = loadarff('fil.arff')
macOS1 app
Weka Open-source Start Weka Explorer > Åbn fil > vælg .arff. Visualiser attributter og kør klassifikatorer direkte.
Linux1 app
Weka Open-source Start Weka Explorer > Åbn fil > vælg .arff. Visualiser attributter og kør klassifikatorer direkte.

Tekniske detaljer

dyb specifikation
KodningAlmindelig tekst (historisk ASCII; UTF-8 i moderne Weka)
FilstrukturHeader (@relation + @attribute erklæringer) efterfulgt af @data-sektion
AttributtyperNUMERIC, INTEGER, REAL, STRING, DATE, NOMINAL (værdiliste i krøllede parenteser), RELATIONAL
Token for manglende værdi? repræsenterer enhver manglende værdi i @data-sektionen
KommentarsyntaksLinjer, der begynder med %, er kommentarer; tilladt overalt i filen
Sparsom ARFF-variant{index value}-par i @data-sektionen til højdimensionelle sparsomme datasæt
Dato-attributformatISO 8601 dato/tidsstren/t/tidsstempler i DATE-attributerklæringer
Understøttelse af indlejrede data@relational attributtype koder under-datasæt til multi-instans læring
MIME-typetext/plain (ingen dedikeret MIME-type registreret)
Typisk filstørrelse1 KB - 500 MB (benchmark-datasæt er typisk 1-50 MB)
Python-understøttelsescipy.io.arff.loadarff() i SciPy; selvstændig arff-pakke på PyPI
R-understøttelseread.arff() i pakken foreign
XML-baseret efterfølgerXRFF-format tilføjer instansvægte og rigere metadata for datasæt
PlatformPlatformsuafhængig: Windows, Linux, macOS
Udgivet1993 (Weka project, University of Waikato)
Seneste versionARFF with relational attributes (Weka 3.x, extended ~2005)
Åben standardJa · royaltyfri
Specifikationwaikato.github.io

ARFF-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med ARFF-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om ARFF-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en ARFF-fil?
Brug Weka Explorer (originalt værktøj) eller åbn den i en hvilken som helst teksteditor. Python-brugere: scipy.io.arff.loadarff() eller arff-pakken.
Hvordan konverterer jeg ARFF til CSV?
I Weka Explorer: Åbn ARFF-filen, gå til fanen Preprocess, klik på Save og vælg derefter CSV-format. Alternativt kan du fjerne @relation / @attribute header-linjerne og beholde @data-sektionen - den er allerede kommasepareret.
Kan jeg åbne ARFF i Excel?
Ikke direkte. Konverter først til CSV (via Weka eller ved at fjerne headeren), og åbn derefter CSV-filen i Excel.
Hvad er forskellen på ARFF og CSV?
ARFF inkluderer en header, der navngiver attributter og erklærer deres typer (numerisk, nominel med værdiliste, dato). CSV har ingen sådanne metadata. ARFF understøtter også manglende værdier med «?» og sparsomt format.
Bruges ARFF stadig?
Ja, primært i den akademiske verden og i Weka-baserede arbejdsgange. De fleste moderne ML-pipelines bruger CSV eller Parquet, men ARFF forbliver standardformatet for mange benchmark-datasæt.

Referencer

1Weka Wiki - ARFF format specificationwaikato.github.io
2Weka homepage - University of Waikatowww.cs.waikato.ac.nz

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.TAGDataFlex Query Tag Name File
6.ICSiCalendar data file
7.JSONJavaScript Object Notation file
8.M4AMPEG-4 Audio File
9.JPGJPEG Image
10.DATProgram Data File (generic)

Relaterede filtyper

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å