All Projects → cstorm125 → Viztech

cstorm125 / Viztech

Licence: apache-2.0
Plotnine replication of Financial Times Visual Vocabulary; Inspired by Vega

Projects that are alternatives of or similar to Viztech

Hashtable Benchmarks
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Mlatimperial2017
Materials for the course of machine learning at Imperial College organized by Yandex SDA
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Cbe30338
Chemical Process Control
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Srgan Keras
Implementation of SRGAN in Keras. Try at: www.fixmyphoto.ai
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Advanced Lane Detection
An advanced lane-finding algorithm using distortion correction, image rectification, color transforms, and gradient thresholding.
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Mlhep2016
Machine Learning in High Energy Physics 2016
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Mastering Quantum Computing With Ibm Qx
Mastering Quantum Computing with IBM QX, published by Packt
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Hacktoberfest2020
Contribute for hacktoberfest 2020
Stars: ✭ 72 (+0%)
Mutual labels:  jupyter-notebook
My Journey In The Data Science World
📢 Ready to learn or review your knowledge!
Stars: ✭ 1,175 (+1531.94%)
Mutual labels:  jupyter-notebook
Smart On Fhir.github.io
SMART on FHIR Docs
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Big Data Engineering Coursera Yandex
Big Data for Data Engineers Coursera Specialization from Yandex
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Cs231n
My Solution to Assignments of CS231n in Winter2016
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Prml notes
该项目是关于机器学习经典书籍《Pattern Recognition and Machine Learning》的学习笔记,我用python实现了书中的一些实例,希望帮助感兴趣的人更好的理解
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Hadron Collider Machine Learning
Materials for "Addressing Large Hadron Collider Challenges by Machine Learning" Coursera MOOC
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Zaoqi Data
公众号:可视化图鉴
Stars: ✭ 72 (+0%)
Mutual labels:  jupyter-notebook
Fitbit Analyzer
An experiment to extract meaningful insights from fitbit data
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Ag Ve Bilgi Guvenligi Ders Notlari
Ağ ve Bilgi Güvenliği; Linux & Temel Komutlar, Python, Risk Analizi, Kriptoloji, Stenografi, Zararlı Kod Analizi, Sızma Testi, Pasif Bilgi Toplama, Pasif Bilgi Toplama, Ağ Güvenliği, Zaafiyet Keşfi, Zararlı Kod Oluşturma Yöntemleri, Dijital Adli Analiz, Web Güvenliği, Sosyal Mühendislik Saldırıları, Mobil Sistem Güvenliği konularında sunum ve uygulamaların olduğu ağ ve bilgi güvenliği ders sayfası.
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Ge tutorials
Learn how to add data validation and documentation to a data pipeline built with dbt and Airflow.
Stars: ✭ 72 (+0%)
Mutual labels:  jupyter-notebook
Attack Datasources
This content is analysis and research of the data sources currently listed in ATT&CK.
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook
Static resources
Stars: ✭ 71 (-1.39%)
Mutual labels:  jupyter-notebook

viztech

Plotnine replication of Financial Times Visual Vocabulary; Inspired by Vega

This repository intends to be a kitchen sink for intuitive data visualization in Python, both for exploration and presentation. We primarily use plotnine, a Python implementation of the grammar of graphics library ggplot. We use some other Python packages if the plots can be plotted more intuitively with them. viztech is under Apache 2.0 License.

We have an original notebook specifically designed to use as data exploration tool.

  • explore.ipynb: data visualization for exploring a dataset. The goal is to understand more about the data as a human, not to make beautiful graphs, communicate, or feature engineering input into models.

Each notebook contains plotnine/ggplot replication of the following topics, with changes we deem more sensible compared to the original approach. Some plots are intentionally not implemented because we think they are not good visualization practice such as pie charts and some we simply have not found an intuitive way to implement them either with ggplot or a simple python package yet such as sankeys, chords, networks and voronoi.

FT visual vocabulary

  • deviation.ipynb: Emphasise variations (+/-) from a fixed reference point. Typically the reference point is zero but it can also be a target or a long-term average. Can also be used to show sentiment (positive/neutral/negative)
  • correlation.ipynb: Show the relationship between two or more variables. Be mindful that, unless you tell them otherwise, many readers will assume the relationships you show them to be causal (i.e. one causes the other)
  • ranking.ipynb: Show the relationship between two or more variables. Be mindful that, unless you tell them otherwise, many readers will assume the relationships you show them to be causal (i.e. one causes the other)
  • distribution.ipynb: Show values in a dataset and how often they occur. The shape (or skew) of a distribution can be a memorable way of highlighting the lack of uniformity or equality in the data
  • change-over-time.ipynb: Give emphasis to changing trends. These can be short (intra-day) movements or extended series traversing decades or centuries: Choosing the correct time period is important to provide suitable context for the reader
  • magnitude.ipynb: Show size comparisons. These can be relative (just being able to see larger/bigger) or absolute (need to see fine differences). Usually these show a 'counted' number (for example, barrels, dollars or people) rather than a calculated rate or per cent
  • part-to-whole.ipynb: Show how a single entity can be broken down into its component elements. If the reader's interest is solely in the size of the components, consider a magnitude-type chart instead
  • spatial.ipynb: Used only when precise locations or geographical patterns in data are more important to the reader than anything else.
  • flow.ipynb: Show the reader volumes or intensity of movement between two or more states or conditions. These might be logical sequences or geographical locations
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].