.ARFF

ARFF-fil

Attribute-Relation File Format
Still et spørsmål
HURTIGSVAR

En ARFF-fil er et datasettformat i ren tekst som brukes av maskinlæringsverktøyet Weka. Åpne den i Weka Explorer, en hvilken som helst tekstredigerer, eller last den inn i Python med scipy.io.arff. For å konvertere til CSV, bruk Wekas «Preprocess»-fane eller fjern hode-linjene manuelt - datadelen er allerede kommaseparert.

Utvikler: University of Waikato (Machine Learning Group) Kategori: Datafiler Åpen standard MIME: text/plain
ÅPNES PÅ Windows macOS Linux
Relatert: .PKPASS · .DAT · .JSON · .RIS

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 14, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er ARFF-filformatet?

En .arff-fil er det opprinnelige datasettformatet for maskinlæringsplattformen Weka, utviklet av Machine Learning Group ved University of Waikato. Den lagrer merkede datasett som ren tekst med et strukturert skjema-hode, noe som gjør den til et vanlig utvekslingsformat innen akademisk maskinlæringsforskning.

En .arff-fil har to seksjoner. Hodet begynner med @relation (navngir datasettet), etterfulgt av @attribute-deklarasjoner som definerer hver egenskaps navn og type. Støttede typer inkluderer NUMERIC, INTEGER, REAL, STRING, DATE (ISO 8601) og nominal (en eksplisitt verdiliste i krøllparenteser {}). @data-seksjonen følger med kommaseparerte instanser, én per linje; manglende verdier er merket med ?. Linjer som begynner med % er kommentarer.

En glissen (sparse) variant bruker {index value}-par for høydimensjonale datasett der de fleste verdiene er null - vanlig i tekstklassifisering. Attributtypen @relational støtter innebygde underdatasett for multi-instanslæring.

Til tross for alderen er .arff vidt støttet utenfor Weka: Python leser det via scipy.io.arff.loadarff(), R håndterer det med pakken foreign, og mange ML-verktøysett aksepterer det som et utvekslingsformat. For rikere metadata og vekter per instans er Wekas XML-baserte .xrff etterfølgeren, selv om .arff og .csv fortsatt er mer vanlige i praksis.

Sikkerhet og trygghet

RISIKO: LOW

Datafil i ren tekst; ingen eksekverbart innhold. Trygg å åpne i enhver tekstredigerer. Weka behandler den i en JVM-sandkasse.

Formatdetaljer

i et nøtteskall
FULLT NAVNAttribute-Relation File Formatogså kjent som ARFF file, Weka dataset file
UTVIKLERUniversity of Waikato (Machine Learning Group)siden 1993 (Weka project, University of Waikato)
KATEGORIDatafiler
MIME-TYPEtext/plain
TYPEren tekst, strukturert datasettformat
STANDARDÅpen · royalty-fri

Programmer som åpner ARFF-filer

Windows3 apps
Weka Åpen kildekode Start Weka Explorer > Open file > velg .arff. Visualiser attributter og kjør klassifiserere direkte.
Notepad Åpen kildekode Åpne som ren tekst for å inspisere eller redigere hode/data manuelt.
Python (scipy / arff package) Åpen kildekode fra scipy.io.arff import loadarff; data, meta = loadarff('file.arff')
macOS1 app
Weka Åpen kildekode Start Weka Explorer > Open file > velg .arff. Visualiser attributter og kjør klassifiserere direkte.
Linux1 app
Weka Åpen kildekode Start Weka Explorer > Open file > velg .arff. Visualiser attributter og kjør klassifiserere direkte.

Tekniske detaljer

dyp spesifikasjon
KodingRen tekst (historisk ASCII; UTF-8 i moderne Weka)
FilstrukturHode (@relation + @attribute-deklarasjoner) etterfulgt av @data-seksjon
AttributtyperNUMERIC, INTEGER, REAL, STRING, DATE, NOMINAL (verdiliste i krøllparenteser), RELATIONAL
Token for manglende verdi? representerer enhver manglende verdi i @data-seksjonen
KommentarsyntaksLinjer som begynner med % er kommentarer; tillatt hvor som helst i filen
Glissen ARFF-variant{index value}-par i @data-seksjonen for høydimensjonale glisne datasett
Datoformat for attributterISO 8601 dato/tid-strenger i DATE-attributtdeklarasjoner
Støtte for innebygde dataAttributtypen @relational koder underdatasett for multi-instanslæring
MIME-typetext/plain (ingen dedikert MIME-type registrert)
Typisk filstørrelse1 KB - 500 MB (referansedatasett er vanligvis 1-50 MB)
Python-støttescipy.io.arff.loadarff() i SciPy; frittstående arff-pakke på PyPI
R-støtteread.arff() i foreign-pakken
XML-basert etterfølgerXRFF-formatet legger til instansvekter og rikere metadata for datasett
PlattformPlattformuavhengig: Windows, Linux, macOS
Utgitt1993 (Weka project, University of Waikato)
Siste versjonARFF with relational attributes (Weka 3.x, extended ~2005)
Åpen standardJa · royalty-fri
Spesifikasjonwaikato.github.io

ARFF-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med ARFF-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om ARFF-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en ARFF-fil?
Bruk Weka Explorer (originalverktøyet) eller åpne i en hvilken som helst tekstredigerer. Python-brukere: scipy.io.arff.loadarff() eller arff-pakken.
Hvordan konverterer jeg ARFF til CSV?
I Weka Explorer: åpne ARFF-filen, gå til «Preprocess»-fanen, klikk «Save» og velg CSV-format. Alternativt kan du fjerne @relation/@attribute-linjene i hodet og beholde @data-seksjonen - den er allerede kommaseparert.
Kan jeg åpne ARFF i Excel?
Ikke direkte. Konverter til CSV først (via Weka eller ved å fjerne hodet), og åpne deretter CSV-filen i Excel.
Hva er forskjellen mellom ARFF og CSV?
ARFF inkluderer et hode som navngir attributter og deklarerer deres typer (numerisk, nominal med verdiliste, dato). CSV har ingen slike metadata. ARFF støtter også manglende verdier med «?» og glissent (sparse) format.
Er ARFF fortsatt i bruk?
Ja, primært i akademia og Weka-baserte arbeidsflyter. De fleste moderne ML-rørledninger bruker CSV eller Parquet, men ARFF forblir standardformatet for mange referansedatasett.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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)

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å