zaman içinde veri görselleştirme


9

Her biri bir etkinliği temsil eden 500.000 kayıttan oluşan iyi bir veri setim var.

Alanlar:

  • tarih
  • zaman
  • etkinliği kim yaptı
  • etkinliğin ne olduğu (5-10 tür etkinlik söylenecek)
  • etkinliğin olduğu yer (bir etkinlik için 20 kadar yer olacak)
  • 'diğer şeyler'

günde yaklaşık 500-1000 olay var

Nihai fantezim, belirli bir zaman diliminde sabitlenmiş bir videoya sahip olmak olurdu - sadece 2 yıllık veri kısa, bu yüzden videoyu (tartışma için) 2 dakika yapın, her dakika bir yıl vb. Her konum, o konumlarda olaylar 'meydana geldikçe' büyüyecek belirli bir büyüklükte bir daire olarak gösterilecektir. Bu fantezinin bile kinkier versiyonu, her dairenin bir pasta grafik olduğu ve pasta segmentlerinin her bir konumdaki olay türüne göre büyüdüğü / küçüldüğü yerdir.

Bazı hazır araçlar veya python için açık kaynak kütüphaneler veya herkesin önerebileceği bir web sitesi var mı?

Bu sizin için büyük oranda birini işe almak gibi bir şey mi?


ve üzgünüm - alan listesi garip çıktı [tarih] [saat] [kim] [ne] [nerede] [diğer]

Bunu ilk kez gördüm. Bu blog yayını bunun için çok alakalı gibi görünüyor: responsivenews.co.uk/post/87988072178/...
Dom

Yanıtlar:


4

Bunun gibi bir şeyi çıkarmak için yararlı bulabileceğiniz iki JavaScript kütüphanesi vardır:

Aksi takdirde, uyarlayabileceğiniz çok sayıda grafik kitaplığı vardır, bazıları Flash, bazıları PHP, bazıları jQuery. Digg, Digg laboratuvarlarında gerçekten harika görselleştirmeler yapıyordu, ancak maalesef, yeniden tasarımlarından sonra şimdi kalan tek şey bu video .


3

Hans Rosling'in bu sunumuna göz atın .

Bu bulunanlarda gapminder.org ve Google E üzerine.


1
Bu teorik olarak soruyu cevaplayabilirken, cevabın temel bölümlerini buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
Farray

2

Konumlarınız olduğu için sonuç etkileşimli bir harita olabilir. Açık kaynaklı etkileşimli harita yazılımı çok fazla değildir, ancak statik görüntüler oluşturabilir ve bunları bir animasyonda birleştirebilirsiniz.

Yazılımın mükemmel bir kombinasyonu R + python + FOSS GIS'dir (GRASS veya QGIS gibi ücretsiz ve açık kaynak). Bazı tanıtıcı eğitim içerikleri burada listelenmiştir: http://www.osgeo.org/educational_content

Profesyonel bir haritacı olarak, son zamanlarda zamanla noktalar olarak uzamsallaştırılan nicel değerlerin çevrimiçi bir görselleştirme aracını yaratmam istendi ve Sencha'nın Ext.JS web çerçevesi ve OpenLayers eşleme çerçevesi arasında bir köprü olan GeoExt lib'i kullandım. belki biraz karmaşık.



0

Jeo-uzamsal veri işleme için şaşırtıcı bir dizi olasılık vardır. Aslında, bunun için Google Earth'ü kullanabilirsiniz. Google Earth'ün yerleşik zaman çizelgesi ve çok sayıda işlevselliği vardır. Artık bağımsız değildir ve web'e kolayca entegre edilebilir.

İşte coğrafi uzamsal araçların uzun bir listesi.

Gephi

Gephi kendi başına bir ağ görselleştirme aracıdır, ancak jeo-uzamsal için de bir sürü eklenti vardır.

Gapminder Hans Rosling'in bu olağanüstü TED sunumuna bakın - o adamı seviyorum

Gapminder yukarıda bahsedildi, ancak tekrar kolayca belirtilebilir :)

Google grafikleri

Google çizelgeleri yapabilirsiniz Büyük hacimli verileri işlemek, ancak sınırlamaları kontrol ve büyük veri hesabı için ödeme olurdu Hava gerekir.

somvis

Veri madenciliği büyük veri kümeleri üzerinde güzel bir araç.

Raphael

Yukarıda da belirtilmiştir. Bildiğim kadarıyla, Raphael'in gerçekten büyük verilerle ilgili bazı kısıtlamaları var .

MIT Sergisi (daha önce Similie olarak adlandırılıyordu)

Similie ile oynadığımdan beri bir süredir ama büyük veri kapasitesine sahip olduklarını hatırlıyorum. Görseller en şık olmayabilir, ancak kendiniz yapabilirsiniz.

d3

İyi yaşlılardan biri, son derece uyarlanabilir javascript.

Highcharts

Çok profesyonel ve çok yönlü (grafikleri için doğrudan jsfiddle'a bağlamayı seviyorum). Üst düzey çözümler için ödeme yapabilirsiniz ve bu da büyük, canlı verileri kolayca ele almalıdır.

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.