Lewati ke konten
Konversi xls ke arff

Konversi XLS menjadi ARFF

Siapkan lembar kerja XLS untuk Weka dengan mengekspor CSV, memeriksa attribute types, dan menyimpan ARFF.

Konversi file XLS secara online

Kami belum punya konverter online khusus untuk XLS ke ARFF, tetapi Anda bisa mengonversi file XLS secara online ke format berikut dan lainnya:

Ingin mengonversi XLS ke ARFF?

Beri tahu kami. Kami memilih konversi berikutnya yang akan ditambahkan berdasarkan minat.

Bagaimana mengkonversi xls ke arff berkas

  • Lainnya
  • Belum ada peringkat.

Weka umumnya menggunakan ARFF ketika data spreadsheet harus dimuat sebagai dataset machine learning dengan atribut dan nilai yang telah dideklarasikan. Konversi biasanya dilakukan dengan menyiapkan tabel Excel untuk Weka Explorer, Experimenter, KnowledgeFlow, atau kode berbasis Weka.

Isi XLS

XLS adalah format workbook biner Microsoft Excel 97–2003. Microsoft Excel, LibreOffice Calc, Apache OpenOffice Calc, dan sistem pelaporan bisnis dapat membuka atau membuatnya.

Workbook XLS dapat berisi beberapa worksheet, formula, chart, formatting, sel gabungan, catatan, baris tersembunyi, dan beberapa tabel yang tidak saling berkaitan. ARFF merepresentasikan satu tabel data, jadi pisahkan satu rentang berbentuk persegi panjang dengan satu baris header sebelum konversi.

Worksheet XLS lama dibatasi hingga 65,536 baris dan 256 kolom. .xlsx adalah format Excel berbasis XML yang berbeda; mengganti nama file .xlsx menjadi .xls tidak akan mengonversinya.

Isi ARFF

ARFF (Attribute-Relation File Format) adalah format dataset berbasis teks milik Weka. Header-nya mendefinisikan relation dan atribut, diikuti bagian @data yang berisi record.

ARFF dapat mendeklarasikan atribut numeric, nominal, string, date, dan relational. Dataset sederhana dapat berisi @relation customers, @attribute age numeric, @attribute churn {yes,no}, lalu @data dengan nilai yang dipisahkan koma.

Keunggulan utamanya dibandingkan spreadsheet adalah schema dataset disimpan bersama nilainya. File ini berupa plain text, dapat dikelola dengan version control dan diperiksa di text editor, serta tidak menyimpan fitur presentasi khusus workbook.

Konversi melalui CSV dan Weka

Workflow desktop yang paling dapat diandalkan adalah mengekspor worksheet yang diperlukan sebagai CSV lalu menyimpannya sebagai ARFF dari Weka 3.8. Cara ini menghindari perbedaan dukungan Excel/Spreadsheet loader pada instalasi Weka dan memberikan kendali atas jenis atribut yang diinferensikan.

  1. Buka file XLS di Excel atau LibreOffice Calc. Pertahankan hanya satu tabel; hapus baris judul, total, baris pemisah kosong, komentar, dan header yang berulang. Berikan header yang unik untuk setiap kolom.
  2. Hitung ulang formula dan simpan workbook. Ekspor CSV menulis nilai yang ditampilkan atau di-cache, bukan logika formula Excel.
  3. Ekspor worksheet yang relevan menggunakan File → Save As atau File → Export dan pilih CSV UTF-8 jika tersedia. Excel hanya mengekspor worksheet yang aktif; ulangi proses untuk setiap sheet yang diperlukan.
  4. Mulai Weka, buka Explorer → Preprocess, pilih Open file, lalu buka file CSV.
  5. Periksa setiap atribut. Hapus kolom non-fitur dengan Filter → Choose → unsupervised → attribute → Remove. Gunakan StringToNominal untuk kategori terbatas dan NumericToNominal untuk kode atau identifier yang besar numeriknya tidak memiliki makna.
  6. Tetapkan atribut target di selector Class Weka saat menyiapkan data supervised. ARFF tidak menyimpan penetapan class; Weka mungkin perlu melakukan pemilihan tersebut lagi setelah file dibuka ulang.
  7. Pilih Save, gunakan nama file yang diakhiri dengan .arff, lalu buka ulang hasilnya untuk memeriksa nama relation, deklarasi atribut, dan jumlah instance.

Beberapa distribusi Weka menyediakan Excel atau Spreadsheet loader yang dapat membuka XLS secara langsung. Gunakan hanya setelah memastikan bahwa loader yang terinstal mendukung format sumber dan mengimpor worksheet yang dimaksud dengan benar; direct import dapat berbeda menurut versi Weka dan library opsional.

Untuk konversi satu kali yang tidak bersifat rahasia, Convertio dapat digunakan jika format selector saat ini menyediakan XLS ke ARFF. Periksa file yang diunduh di Weka sebelum menggunakannya, dan jangan mengunggah workbook pribadi, kesehatan, keuangan, atau milik perusahaan ke layanan pihak ketiga.

Pemeriksaan schema dan compatibility

ARFF tidak mempertahankan formula, chart, cell formatting, sel gabungan, komentar, pivot table, named range, macro, atau worksheet tambahan. ARFF hanya menyimpan nilai dan atribut yang dideklarasikan.

Pastikan setiap kolom memiliki jenis yang konsisten. Kolom yang sebagian besar numeric tetapi berisi label seperti N/A mungkin dimuat sebagai teks, sedangkan nomor pelanggan mungkin diperlakukan sebagai pengukuran numeric meskipun sebenarnya hanya merupakan identifier. Hapus identifier jika memungkinkan; jika tidak, jadikan sebagai atribut nominal atau string.

Gunakan ? untuk nilai ARFF yang hilang. Sel spreadsheet yang kosong, N/A, dan - perlu ditangani dengan sengaja karena dapat menjadi nilai kategori literal atau menyebabkan atribut diperlakukan sebagai teks.

Date memerlukan perhatian khusus. CSV tidak memiliki jenis date yang andal, jadi pastikan kolom tanggal memiliki deklarasi ARFF yang diinginkan, seperti @attribute order_date date "yyyy-MM-dd", bukan string atau angka sembarang. Nilai yang berisi koma, tanda kutip, spasi, kurung kurawal, atau tanda persen mungkin memerlukan quoting dan escaping ARFF; menyimpan dari Weka akan menangani syntax ini.

XLS vs ARFF: perbandingan format

Bagaimana format XLS dan ARFF dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file XLS dan ARFF
Properti .XLS Microsoft Excel Spreadsheet .ARFF Attribute-Relation File Format
Standar terbuka Tidak Sebagian terbuka
Kompresi Keduanya Tanpa kompresi
Ukuran file umum Sedang Kecil
Terbuka di browser web Sebagian Sebagian
Pengeditan lanjutan Terbatas Mudah
Dukungan metadata Dasar Dasar
Dapat dibaca teks biasa Tidak Ya
Paling cocok untuk Pertukaran data Pertukaran data
Diperkenalkan 1987 —
Pengembang Microsoft University of Waikato / WEKA project
Tipe MIME application/vnd.ms-excel text/arff

Informasi tentang ekstensi dan jenis file disediakan oleh File-Extensions.org

Pertanyaan yang sering diajukan

Apakah format XLS, rumus, dan beberapa sheet saya akan tetap ada di ARFF?

Tidak, ARFF menyimpan data lembar kerja dan definisi atribut, bukan format Excel, grafik, gaya sel, atau struktur workbook. Sel berisi rumus biasanya diekspor sebagai nilai saat ini, dan konversi biasanya menghasilkan satu dataset ARFF dari satu sheet yang dipilih.

Bagaimana tipe kolom XLS direpresentasikan di ARFF?

Setiap kolom XLS harus diberi tipe atribut ARFF seperti numeric, nominal, atau string. Nilai campuran, simbol mata uang, tanggal, dan sel kosong dapat menyebabkan kolom diperlakukan sebagai teks atau nilai yang hilang, jadi tipenya harus diperiksa setelah ekspor.

Mengapa konversi XLS ke ARFF gagal karena koma, tanda kutip, atau jeda baris?

Karakter-karakter ini dapat salah dibaca ketika lembar kerja terlebih dahulu diekspor melalui CSV, terutama jika sel teks tidak diberi tanda kutip dengan benar. Koma di dalam nilai dapat membuat atribut tambahan, sementara jeda baris atau tanda kutip yang tidak konsisten dapat membuat baris memiliki jumlah kolom yang salah.

Bisakah ARFF dikonversi kembali ke XLS tanpa kehilangan apa pun?

Tidak sepenuhnya, karena ARFF tidak mempertahankan format workbook asli, rumus, grafik, atau fitur spreadsheet lainnya. Nilai tabular dan informasi atribut mungkin dapat dipulihkan, tetapi hasilnya perlu dibuat ulang sebagai spreadsheet.

Sudah diunduh

File ini sudah diunduh. Demi privasi Anda, file langsung kami hapus dari server setelah diunduh, sehingga tidak bisa diunduh lagi. Jika Anda membutuhkannya sekali lagi, konversi ulang file tersebut.