Přeskočit na obsah

Online konvertor XLSX do ARFF zdarma

Převeďte listy XLSX na typované datové sady ARFF pro Weka a analýzu strojového učení.

Převést XLSX na ARFF online - zdarma

Nahrávání…

Soubor se zpracuje hned a smaže se ihned po stažení.

Jak to funguje

  1. 1/3

    Nahrajte soubor .xlsx

    Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.

  2. 2/3

    Spusťte převod .xlsx do .arff

    Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.

  3. 3/3

    Stáhněte převedený soubor .arff

    Výsledek převodu je připraven ke stažení.

Statistiky převodu XLSX do ARFF

Soubory XLSX se nejčastěji převádějí do DBF 17 % SAV 13 % SQLITE 13 % ICS 10 %

Aktualizováno 9. listopadu 2026, z převodů na 101convert.com

Jak převést soubor xlsx do formátu arff

Weka a některé aplikace pro data mining vyžadují ARFF namísto sešitů Excelu, takže tabulková data je před analýzou nutné převést. Převod extrahuje jeden list do jedné typované datové sady; nezachovává rozvržení sešitu ani funkce pro úpravy.

Co je formát XLSX

XLSX je formát sešitů založený na XML, který používá Microsoft Excel a který podporují LibreOffice Calc, Apple Numbers a Google Sheets při exportu do formátu Excel. Může obsahovat více listů, vzorce, data, formátování, sloučené buňky, grafy, filtry a skryté řádky.

Soubory XLSX jsou běžné v obchodních sestavách, průzkumech, laboratorních záznamech, exportech dat a ručně udržovaných datových sadách. Software pro machine learning obvykle potřebuje jeden obdélníkový rozsah záznamů, proto před převodem vyberte jeden list a odstraňte názvy, mezisoučty, poznámky a další řádky, které nepředstavují záznamy.

Co je formát ARFF

ARFF neboli Attribute-Relation File Format je formát datové sady v prostém textu spojovaný s Weka. Jeho hlavička deklaruje relaci a každý atribut, po kterých následuje část @data obsahující záznamy.

@relation customers

@attribute age numeric
@attribute region {north,south,west}
@attribute churn {yes,no}

@data
42,north,no
35,south,yes

Mezi běžné typy atributů patří numeric, string, date a konečné nominální seznamy, například {yes,no}. ARFF používá ? pro chybějící hodnoty. Protože jsou názvy, typy a definice kategorií uloženy společně s daty, může Weka importovat datovou sadu, aniž by musela odhadovat veškerá metadata ze samostatné tabulky. ARFF lze také číst v textovém editoru a je vhodný pro správu verzí.

Převod pomocí 101convert.com

  1. Otevřete převodník XLSX na ARFF na webu 101convert.com. Soubor lze převést online zdarma bez instalace softwaru.
  2. Nahrajte sešit .xlsx a vyberte list obsahující záznamy, pokud je výběr listu k dispozici.
  3. Spusťte převod a stáhněte výsledný soubor .arff.
  4. Otevřete soubor ve Weka nebo v textovém editoru. Před analýzou zkontrolujte název relace, deklarace atributů, počet řádků, první záznamy, chybějící hodnoty a odvozené typy.

Důvěrné sešity převádějte pouze tehdy, pokud jsou aktuální podmínky služby týkající se zpracování souborů přijatelné. U citlivých dat použijte místní postup.

Místní převod pomocí LibreOffice a Weka

Mezisoubor CSV je užitečný, když list před převodem vyžaduje vizuální vyčištění.

  1. Otevřete sešit v LibreOffice Calc a vyberte požadovaný list.
  2. Odstraňte řádky s názvy, sloučené buňky, vysvětlující poznámky, mezisoučty, prázdné koncové sloupce a souhrnné části, které nepředstavují pozorování. Zajistěte, aby první řádek obsahoval jedinečné názvy atributů a aby každý řádek s daty měl stejné sloupce.
  3. Vyberte File → Save As, zvolte Text CSV (.csv) a nastavte kódování UTF-8, čárku jako oddělovač polí a dvojité uvozovky jako oddělovač textu.
  4. Otevřete Weka Explorer a zvolte Preprocess → Open file. Vyberte soubor CSV a zkontrolujte atributy a počet instancí.
  5. Pomocí ovládacích prvků předzpracování ve Weka opravte nesprávně odvozené typy nebo odstraňte nevhodné sloupce.
  6. Pomocí ovládacího prvku Save v Exploreru uložte datovou sadu jako dataset.arff.

Některá vydání nebo instalace Weka poskytují načítač Excelu, který dokáže otevřít XLSX přímo. Pokud Preprocess → Open file sešit nerozpozná, použijte cestu přes CSV nebo nainstalujte požadovaný načítač Weka a závislosti pro tabulky. Přejmenováním .xlsx na .arff se soubor nepřevede.

Programový převod pomocí Pythonu

Python je vhodný pro opakovatelné převody, výběr listů, přejmenování sloupců a dávkové zpracování. Nainstalujte čtečku XLSX a zapisovač ARFF:

pip install pandas openpyxl liac-arff

import pandas as pd
import arff

df = pd.read_excel("input.xlsx", sheet_name="Data")
df.columns = [str(c).strip() for c in df.columns]

data = df.where(pd.notna(df), None)
attributes = []
for column in data.columns:
    values = data[column]
    if pd.api.types.is_numeric_dtype(values):
        kind = "numeric"
    else:
        data[column] = values.map(lambda value: None if value is None else str(value))
        distinct = sorted({value for value in data[column] if value is not None})
        kind = distinct if 0 < len(distinct) <= 50 else "string"
    attributes.append((str(column), kind))

with open("output.arff", "w", encoding="utf-8", newline="") as file:
    arff.dump({
        "relation": "dataset",
        "attributes": attributes,
        "data": data.values.tolist()
    }, file)

Nahraďte sheet_name="Data" názvem listu nebo indexem začínajícím nulou, například sheet_name=0. Příklad považuje malé konečné textové sloupce za nominální a větší sloupce nebo sloupce s volným textem za řetězce; práh a klasifikace upravte podle datové sady. Vygenerovaný ARFF zkontrolujte, protože automatické odvození typů nedokáže určit, zda je identifikátor užitečnou vlastností, zda má číselně vypadající kód zůstat textem nebo zda je seznam kategorií úplný.

Kontroly kvality a kompatibility

  • Vzorce: ARFF ukládá hodnoty, nikoli vzorce Excelu. Pokud mohou být výsledky vzorců uložené v mezipaměti zastaralé, před převodem sešit přepočítejte a uložte.
  • Listy: ARFF představuje jednu relaci. Každý kompatibilní list převeďte do samostatného souboru; nekombinujte listy s odlišnými sloupci bez záměrně definovaného schématu.
  • Hlavičky: Odstraňte prázdné nebo duplicitní hlavičky a sjednoťte nadbytečné mezery. Názvy atributů obsahující interpunkci, mezery, čárky, uvozovky nebo konce řádků mohou vyžadovat uvozování nebo escapování.
  • Číselná data: Symboly měn, oddělovače tisíců, smíšené jednotky a text jako unknown mohou způsobit, že se ze sloupce stane text. Tyto hodnoty před převodem normalizujte.
  • Chybějící hodnoty: Prázdné buňky by se měly převést na ?, nikoli na prázdný řetězec nebo nulu, pokud tyto hodnoty nemají zamýšlený význam.
  • Nominální atributy: Každá nechybějící hodnota musí být uvedena v konečné deklaraci. Rozdíly ve spellingu, velikosti písmen nebo koncových mezerách vytvářejí samostatné kategorie.
  • Data: Sériová data Excelu a řetězce závislé na národním prostředí mohou být načteny nesprávně. Normalizujte je a deklarujte vzor data ARFF, například @attribute created date 'yyyy-MM-dd'.
  • Identifikátory: ID záznamů jsou často odvozena jako numerické nebo nominální atributy, ale z prediktivních modelů by obvykle měla být vyloučena, protože nepopisují měřenou entitu.
  • Vyřazený obsah: Grafy, formátování, komentáře, rozvržení se sloučenými buňkami, filtry, metadata sešitu a výrazy vzorců nejsou v ARFF zastoupeny. Původní XLSX si ponechte, pokud tyto funkce stále potřebujete.
  • Kódování: Používejte UTF-8 a ve Weka kontrolujte názvy a hodnoty mimo ASCII, zejména pokud data obsahují znaky s diakritikou nebo nelatinské znaky.

XLSX vs ARFF: srovnání formátů

Jak si formáty XLSX a ARFF stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů XLSX a ARFF
Vlastnost .XLSX Microsoft Excel Open XML Spreadsheet .ARFF Attribute-Relation File Format
Otevřený standard Ano Částečně otevřený
Komprese Obojí Bez komprese
Typická velikost souboru Střední Malé
Otevírá se ve webovém prohlížeči Částečně Částečně
Další úpravy Snadné Snadné
Podpora metadat Rozsáhlé Základní
Čitelný jako prostý text Ne Ano
Nejvhodnější pro Výměna dat Výměna dat
Zavedeno 2007 —
Vývojář Microsoft University of Waikato / WEKA project
MIME typ application/vnd.openxmlformats-officedocument.spreadsheetml.sheet text/arff

Informace o příponách a typech souborů poskytuje File-Extensions.org

Často kladené otázky

Je konvertor XLSX do ARFF zdarma?

Ano, převod XLSX do ARFF na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.

Jak velký může být můj soubor XLSX?

Můžete nahrát soubory XLSX o velikosti až 10 MB a převést až 3 souborů najednou v jedné dávce. S placeným tarifem je limit až 1000 MB na soubor a 20 souborů najednou, podívejte se na naše tarify.

Co se stane s nahranými soubory?

Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.

Musím pro převod XLSX do ARFF instalovat nějaký software?

Ne. Převod XLSX do ARFF probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.

Konverze se nezdařila?

Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor XLSX pro tuto konverzi z XLSX do ARFF. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.

Zachovají se při převodu Excelu do ARFF vzorce, formátování a více listů?

Ne, ARFF zachovává tabulkový dataset a typy jeho atributů, nikoli formátování sešitu, styl buněk, grafy ani vzorce. Vzorec se obvykle uloží jako jeho vypočtená hodnota a každý soubor ARFF popisuje jeden dataset, nikoli celý sešit s více listy.

Jak se při převodu XLSX do ARFF převedou typy sloupců v Excelu?

Každý sloupec se obvykle podle nalezených hodnot převede na typ ARFF, například numeric, nominal, string nebo date. Smíšené hodnoty, nekonzistentní formáty dat nebo prázdné buňky mohou způsobit, že bude sloupec považován za text, nebo vést k chybám převodu.

Budou při převodu XLSX do ARFF správně fungovat chybějící hodnoty a textové kategorie?

Mohou fungovat správně, pokud je převodník rozpozná konzistentně, ale prázdné buňky a chybové hodnoty Excelu může být nutné reprezentovat jako chybějící hodnoty ARFF. Rozdíly v pravopisu kategorií, velikosti písmen a nadbytečných mezerách mohou také vytvořit samostatné hodnoty nominal namísto jedné kategorie.

Proč převod XLSX do ARFF selhává u názvů sloupců nebo hodnot buněk?

K chybám běžně dochází, když záhlaví nebo hodnoty obsahují znaky vyžadující uvozování či escapování, nebo když sloupec obsahuje data, která jsou v konfliktu s odvozeným typem. Vyčištění záhlaví, sjednocení formátů dat a číselných hodnot a konzistentní reprezentace chybějících hodnot těmto problémům obvykle zabrání.

Soubor už byl stažen

Tento soubor už byl stažen. Kvůli ochraně soukromí jsme ho hned po stažení smazali ze serveru, takže ho nejde stáhnout znovu. Pokud ho potřebujete ještě jednou, převeďte soubor znovu.