Sunday, 14 May 2023

Vega-Lite for interactive graphics

Vega-Lite for interactive graphics


What is Vega Lite?


Vega-Lite is a declarative language for creating interactive data visualizations. This means that instead of concentrating on the creation process, in Vega-Lite you describe what you want to visualize. The language offers many different chart types, including simple bar charts as well as more complex visualizations like network charts and maps.

Vega-Lite is based on the Vega language which is based on JSON. Users create a JSON file containing the data to be visualized and the specification for the chart itself. 
The specification includes information such as the axis labels, the colors, the size of the chart, and the type of visualization.

Once the specification has been created, it can be integrated into the web application. There are a variety of export options including SVG, PNG, and HTML.

What sets Vega Lite apart:
  • Simple and intuitive syntax for creating visualizations
  • Powerful support for interactive graphics and animations
  • Automatic adjustment to different devices and screen sizes
  • Support for various data formats and data sources
  • Wide support and active community for Vega Lite

Examples:




Thursday, 20 April 2023

Vega-Lite Examples

Some graphs created with Vega-Lite

Datasource: Google Sheets




Wednesday, 19 April 2023

Vega-Lite für interaktive Grafiken

 Vega-Lite für interaktive Grafiken


Was ist Vega Lite?


Vega-Lite ist eine deklarative Sprache zur Erstellung von interaktiven Datenvisualisierungen. 
Das bedeutet, statt sich auf die Vorgehensweise zur Erstellung zu konzentrieren, beschreibt man in Vega-Lite, was man visualisieren möchte. Die Sprache bietet viele unterschiedliche Diagrammtypen, einschließlich einfacher Balkendiagramme sowie komplexerer Visualisierungen wie Netzwerkdiagramme und Karten.

Vega-Lite basiert auf der Vega-Sprache, die auf JSON basiert. Benutzer erstellen eine JSON-Datei, die die Daten enthält, die visualisiert werden sollen, und die Spezifikation für das Diagramm selbst. 
Die Spezifikation enthält Informationen wie die Achsenbeschriftungen, die Farben, die Größe des Diagramms und die Art der Visualisierung.

Sobald die Spezifikation erstellt wurde, kann sie in die Webanwendung integriert werden. Es gibt eine Vielzahl von Exportoptionen, einschließlich SVG, PNG und HTML.

Was Vega Lite ausmacht:
  • Einfache und intuitive Syntax für die Erstellung von Visualisierungen
  • Leistungsfähige Unterstützung für interaktive Grafiken und Animationen
  • Automatische Anpassung an verschiedene Geräte und Bildschirmgrößen
  • Unterstützung für verschiedene Datenformate und Datenquellen
  • Breite Unterstützung und aktive Community für Vega Lite

Beispiele:




Tuesday, 18 April 2023

Vega-Lite Sales Dashboard

SALES PERFORMANCE DASHBOARD




About Me

My photo
I work as a BI consultant at cimt ag since 2018. My main focus and passion lie in data analysis and visualization using Tableau and Power BI. In my role as a BI consultant, I enjoy the process of diving into complex datasets and turning them into meaningful visualizations. It's fulfilling to see how data-driven insights can help businesses make informed decisions and drive positive outcomes. Over the years, I've gained expertise in using Tableau and Power BI, which has allowed me to deliver valuable solutions to our clients. I approach problem-solving with attention to detail, seeking to optimize and improve data-driven strategies continuously.