Wikipedia tablolarını filtrelemenin bir yolu var mı?


12

Wikipedia makalelerinde sıkça bulunan tabloları filtrelemenin bir yolunu arıyorum, bu yüzden yalnızca ilgilendiğim satırları (ve sütunları) karşılaştırabilirim.

Orada mı

  1. Wikipedia motorunda farkında olmadığım yerleşik bir özellik
  2. veya bunu destekleyen bir tarayıcı eklentisi

Düşünebileceğim özellikler:

  • Sütun değerine göre filtrele
  • Sütunları gizle
  • Çok düzeyli sıralama

Ahhh ... konu dışı mayın tarlası. İlk tablodaki 3. maddeye bakınız. Wikipedia'ya özgü bir şey istiyorum. Aslında bir Greasemonkey betiği olurdu, ancak bir tane bulamadı
pufferfish

Yanıtlar:


8

Eğer yerleştirirseniz bu formülü : Google sayfasının içerisinde bir hücrede, bu Wikipedia makalesi linkinden sekmeli veri kazımak olacak http://en.wikipedia.org/wiki/Demographics_of_India

=IMPORTHTML("http://en.wikipedia.org/wiki/Demographics_of_India", "table", 4)

Verileri Google E-Tablosu'na girdikten sonra sütun değerine göre filtreleyebilir (sütun başlığını seçin , Veriler menüsünden Filtre'yi seçin) ve sütunu gizleyin (sütun seçin , bağlam menüsünden Sütunu gizle'yi seçin)

Google E-Tablolar ekran görüntüsü


1

Tablolar? Yani bilgi kutuları mı? Muhtemelen Wikidata http://wikidata.org/w/api.php kullanmalı ve oradan bilgileri çıkarmalısınız (daha temiz olacaktır), sonra nasıl tercih ettiğinizi sunmalısınız.

Aksi takdirde, display: nonesöz konusu tablolar için her yere uygun kimlikler ve sınıflar serpebilirsiniz, ancak yapılandırılmamış bilgilerin sonsuz bir takibi olacaktır.


1

Vikipedi Tablo filtresi Greasemonkey komut istediğini yapar:

Kod Özeti: İstenmeyen bir değere sahip tüm satırları kaldırarak veya belirli satır ve sütunları silerek wikipedia tablolarını filtreler.

httpsÇalışması için wikiedia URL'sinin sürümünü komut dosyasının içerdiği sayfalar filtre listesine eklemeniz gerekebilir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.