Skip to content

Instantly share code, notes, and snippets.

@AjayRamanathan
AjayRamanathan / GoG-Proposal.md
Last active February 16, 2017 15:48
Grammar of Graphics Gsoc Proposal

#Layered Grammar of Graphics

  • Ajay Ramanathan
  • [Diagrams][309]
  • Mentor: [Chris][223]

###Short description:

The project aim is to implement layered [Grammar of Graphics][303], in [Haskell][308] using [Diagrams][309] as backend. The core ideas is to start with the raw data and think about all the transformations, statistics, etc. that go into graphing it. With a good framework, this can help us see connections between different graphs and create new ones. You’ll realize that a pie chart is basically just a stacked bar chart plotted in polar coordinates, with bar height mapped to pie-slice angle… and that can get you thinking.