Javascript must be enabled to continue!
Vega-Lite: A Grammar of Interactive Graphics
View through CrossRef
We present Vega-Lite, a high-level grammar that enables rapid specification of interactive data visualizations. Vega-Lite combines a traditional grammar of graphics, providing visual encoding rules and a composition algebra for layered and multi-view displays, with a novel grammar of interaction. Users specify interactive semantics by composing selections. In Vega-Lite, a selection is an abstraction that defines input event processing, points of interest, and a predicate function for inclusion testing. Selections parameterize visual encodings by serving as input data, defining scale extents, or by driving conditional logic. The Vega-Lite compiler automatically synthesizes requisite data flow and event handling logic, which users can override for further customization. In contrast to existing reactive specifications, Vega-Lite selections decompose an interaction design into concise, enumerable semantic units. We evaluate Vega-Lite through a range of examples, demonstrating succinct specification of both customized interaction methods and common techniques such as panning, zooming, and linked selection.
Title: Vega-Lite: A Grammar of Interactive Graphics
Description:
We present Vega-Lite, a high-level grammar that enables rapid specification of interactive data visualizations.
Vega-Lite combines a traditional grammar of graphics, providing visual encoding rules and a composition algebra for layered and multi-view displays, with a novel grammar of interaction.
Users specify interactive semantics by composing selections.
In Vega-Lite, a selection is an abstraction that defines input event processing, points of interest, and a predicate function for inclusion testing.
Selections parameterize visual encodings by serving as input data, defining scale extents, or by driving conditional logic.
The Vega-Lite compiler automatically synthesizes requisite data flow and event handling logic, which users can override for further customization.
In contrast to existing reactive specifications, Vega-Lite selections decompose an interaction design into concise, enumerable semantic units.
We evaluate Vega-Lite through a range of examples, demonstrating succinct specification of both customized interaction methods and common techniques such as panning, zooming, and linked selection.
Related Results
Jezik i gramatološki prinos Lanosovićeve slavonske gramatike u kontekstu standardizacije hrvatskoga jezika
Jezik i gramatološki prinos Lanosovićeve slavonske gramatike u kontekstu standardizacije hrvatskoga jezika
The primary task of this paper was to present, describe and analyze all three editions of Fr. Marijan Lanosović’s grammar as comprehensively and systematically as possible. The gra...
Analisis SWOT Mobile Dictionary Pleco dan Hanping Lite
Analisis SWOT Mobile Dictionary Pleco dan Hanping Lite
Penelitian berjudul “Analisis SWOT Mobile Dictionary Pleco dan Hanping Lite†dirancang sebagai pedoman pengguna untuk menentukan Mobile Dictionary yang sesuai dengan kebutuhan ...
Sample An Improved Lite-Yolov4 Object Detection Model for Mobile Augmented Reality
Sample An Improved Lite-Yolov4 Object Detection Model for Mobile Augmented Reality
Augmented reality (AR) enhances user experiences by overlaying digital information on real-world objects or places. Augmented reality makes unprecedentedly immersive experiences po...
PENGGUNAAN APLIKASI GRAMMAR TERHADAP SISWA SEBAGAI TEKNIK BELAJAR ERA REVOLUSI INDUSTRI 4.0
PENGGUNAAN APLIKASI GRAMMAR TERHADAP SISWA SEBAGAI TEKNIK BELAJAR ERA REVOLUSI INDUSTRI 4.0
The purpose of this study was to find out the effectiveness in using grammar application as learning technique in industry revolution 4.0. This study was a Quantitative Research wh...
Learning Grammar Strategies Using by Student of STIT Ibnu Rusyd Tanah Grogot (Metacognitive and Cognitive Strategies)
Learning Grammar Strategies Using by Student of STIT Ibnu Rusyd Tanah Grogot (Metacognitive and Cognitive Strategies)
This research was about the language learning strategies using student in bachelor degree to learn grammar. Grammar is the big issue for student to learning English as foreign lang...
Persepsi Mahasiswa Terhadap Pembelajaran English Grammar Pada Mata Kuliah Bahasa Inggris
Persepsi Mahasiswa Terhadap Pembelajaran English Grammar Pada Mata Kuliah Bahasa Inggris
This study focuses on knowing students' perceptions of learning English grammar in English courses; this study also discusses students' perceptions of the level of understanding an...
Grammar Efficacy and Grammar Performance: An Exploratory Study on Arabic Learners
Grammar Efficacy and Grammar Performance: An Exploratory Study on Arabic Learners
Abstract
Previous research has clearly documented that self-efficacy in language learning positively affects students′ performance in acquiring language skills. While much res...
A Conceptual Study of Charakokta Visha Vega and Chikitsa
A Conceptual Study of Charakokta Visha Vega and Chikitsa
Whenever a person is exposed to Visha, it follows a course of Visha vega before causing the death of the person. Aim: To study the eight visha vega according to Acharya Charaka alo...

