3 poin oleh GN⁺ 2024-04-05 | 1 komentar | Bagikan ke WhatsApp

Apa makna sebenarnya dari tabel?

  • Tabel adalah data yang direpresentasikan dalam kolom dan baris, dan umumnya terdiri dari teks.
  • Melalui contoh tabel sederhana, kita dapat melihat bahwa karakteristik individu disusun dalam kolom dan baris.
  • Urutan kolom dan label itu penting, dan elemen visual seperti garis horizontal kadang digunakan untuk meningkatkan keterbacaan.

Sejarah awal tabel

  • Tabel berkembang dari grid persegi panjang, dan salah satu grid paling awal dalam sejarah manusia dapat ditemukan pada lukisan gua di Prancis.
  • Pada era Yunani dan Romawi kuno, sistem grid digunakan untuk menunjukkan posisi astronomi dan geografis.
  • Seiring meluasnya pertanian, muncul kebutuhan untuk mencatat dan mengelola transaksi ekonomi, dan pada lempeng tanah liat yang ditemukan di Uruk, Mesopotamia, terukir tabel awal yang cukup canggih.

Tabel modern pada Abad Pertengahan

  • Pertengahan abad ke-20 adalah masa terbaik bagi desain tabel, ketika teknologi seperti typesetting presisi, mesin tik, dan mesin cetak offset berpadu untuk menghasilkan tabel yang indah.
  • 'Table Making Manual' dari Biro Sensus Amerika Serikat menjelaskan secara rinci desain ideal untuk tabel yang kaya informasi, dan prinsip-prinsipnya masih tetap berlaku hingga sekarang.

Sejarah akhir tabel

  • Pada 1970-an dan 1980-an, ketika teknologi komputasi menjadi lebih mudah diakses, pembuatan tabel dalam bentuk elektronik dan cetak menjadi memungkinkan.
  • Kemunculan perangkat lunak spreadsheet seperti VisiCalc menandai awal populernya tabel komputasi.
  • Seiring waktu, tabel dalam spreadsheet berkembang menjadi bentuk yang lebih mudah ditangkap mata, tetapi tetap belum menyamai tabel yang ada dalam manual Biro Sensus.

Pendekatan Great Tables terhadap tabel

  • Great Tables memulihkan keanggunan era pertengahan abad melalui kekuatan antarmuka coding.
  • Tabel direpresentasikan sebagai kombinasi dari enam komponen independen, yang memungkinkan penataan struktur tabel, pemformatan nilai, dan penerapan gaya.
  • Great Tables berfokus pada penyajian tabel, khususnya tampilan tabel untuk publikasi dan presentasi.

Kesimpulan

  • Tabel telah berkembang melalui sejarah yang panjang, dan paket Great Tables berguna untuk membuat tabel ringkasan.
  • API terus disempurnakan melalui riset berkelanjutan dan umpan balik komunitas, dengan tujuan meningkatkan kualitas tabel.

Pendapat GN⁺

  • Great Tables akan sangat membantu data scientist dan analis dengan menyediakan alat inovatif untuk membuat tabel, salah satu aspek penting dalam visualisasi data.
  • Teknologi ini dapat berkontribusi dalam meningkatkan keterbacaan data dan efisiensi penyampaian informasi, yang sangat penting terutama dalam penelitian akademik atau penulisan laporan bisnis.
  • Namun, jika pengguna tidak terbiasa dengan bahasa pemrograman seperti Python, penggunaan Great Tables bisa terasa sulit, sehingga pengembangan antarmuka yang ramah pengguna mungkin diperlukan.
  • Alat lain dengan fungsi serupa antara lain Microsoft Excel, Google Sheets, dan Tableau, tetapi Great Tables memungkinkan kustomisasi yang lebih rinci melalui pemrograman.
  • Saat mengadopsi teknologi ini, keamanan data dan perlindungan privasi perlu dipertimbangkan, dan untuk perangkat lunak open source, dukungan komunitas serta pembaruan berkelanjutan merupakan faktor penting.

1 komentar

 
GN⁺ 2024-04-05
Komentar Hacker News
  • Penilaian terhadap Great Tables

    • Great Tables menunjukkan hasil yang luar biasa untuk pekerjaan tabel di Python/Jupyter. Yang mereka bangun terasa seperti "grammar of tables", mirip dengan grammar of graphics.
    • Seorang pengembang buckaroo, pustaka tabel Jupyter lain, mengatakan bahwa tujuannya adalah memungkinkan pengguna dengan cepat memperoleh insight penting dari tabel secara interaktif, dengan berputar di antara berbagai format dan fitur pascapemrosesan.
    • Great Tables dirancang untuk memformat tabel secara manual agar bisa digunakan dalam presentasi.
  • Kritik terhadap desain Great Table

    • Contoh Great Table terlalu rumit. Garis horizontal di atas dan bawah judul terasa tidak perlu, dan menurutnya seharusnya disejajarkan dengan kolom kedua, bukan kolom pertama.
    • Latar belakang label baris terlalu gelap dan font-nya sulit dibaca. Ia juga tidak menyukai label grup baris miring ("Name").
    • Label spanner yang melayang di tengah membuat tabel lebih sulit dipindai. Rata kiri tampaknya akan lebih baik.
    • Font-nya juga tidak disukai, dan tabel yang sudah dimodifikasi terasa lebih mudah dibaca.
  • Pujian terhadap paket ini

    • Ada yang menyukai paket ini karena sudah menggunakannya selama beberapa tahun di R. Paket ini sangat bagus untuk membuat tabel di HTML, tetapi keluaran PDF dan DOCX terasa agak kurang halus.
    • Ia khawatir perubahan terbaru untuk membuat versi Python setara dengan versi R justru memperlambat pengembangan di R, tetapi tetap layak dicoba apa pun bahasa yang digunakan.
  • Kekaguman terhadap paket ini

    • Paket ini sangat mengesankan. Melihat kualitas presentasi tabel data yang terus menurun, ada yang bertanya-tanya bagaimana keadaan ini bisa berlangsung selama ini.
    • Ini membangkitkan minat untuk kembali menekuni analisis data. Perbaikan API dan potensi perluasannya juga terlihat.
  • Buku terkait dan model AI

    • Ada sebuah buku tentang sejarah tabel matematis.
    • Model AI memerlukan "tabel yang baik" dalam spreadsheet. Misalnya, nama kolom, header, dan semacamnya penting agar model AI dapat memahami konteks.
  • Pendapat salah satu co-maintainer Great Tables

    • Ada yang menyebut dirinya sebagai salah satu co-maintainer Great Tables bersama Rich Iannone.
    • Rich disebut sebagai satu-satunya pengembang perangkat lunak yang, ketika diminta menjelaskan filosofi paketnya, memberikan sejarah 5.000 tahun tentang tampilan tabel.
  • Pertanyaan tentang "nanoplots"

    • Apakah "nanoplots" pada dasarnya tidak sama saja dengan sparkline?
  • Pendapat tentang kegunaan tabel

    • Tabel kurang dimanfaatkan, padahal ringkas dan sangat jelas untuk melakukan perbandingan. Kebanyakan editor teks memulai dari tabel kosong alih-alih menyisipkan tabel yang sudah dikonfigurasi sebelumnya dengan pilihan desain yang baik.
  • Penyebutan DocBook table dan LaTeX

    • DocBook table memiliki beberapa jenis, dan tipe yang digunakan memiliki sebagian struktur GT.
    • Ada juga penyebutan LaTeX, yang di dalamnya terdapat tabel "biasa" dan tabel panjang yang melampaui satu halaman.
  • Ketertarikan pada mid-century modern table

    • Mid-century modern table menarik karena memiliki banyak garis vertikal. Di subreddit tentang LaTeX, bahkan penggunaan satu garis vertikal saja cenderung dianggap sebagai kesalahan yang tidak bisa diterima.