https://github.com/pravj/data-artistry-2018
:bar_chart: Submission for Data Artistry Tournament (2018) **Selected for finals**
https://github.com/pravj/data-artistry-2018
d3js data-visualization mapbox react
Last synced: 1 day ago
JSON representation
:bar_chart: Submission for Data Artistry Tournament (2018) **Selected for finals**
- Host: GitHub
- URL: https://github.com/pravj/data-artistry-2018
- Owner: pravj
- Created: 2018-03-04T18:23:35.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-09T19:28:22.000Z (about 8 years ago)
- Last Synced: 2025-03-23T19:47:01.313Z (about 1 year ago)
- Topics: d3js, data-visualization, mapbox, react
- Language: Jupyter Notebook
- Homepage: https://pravj-da18.surge.sh/
- Size: 398 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Submission for Data Artistry Tournament (2018)
==============================================
[Demo](https://pravj-da18.surge.sh/)
* Performance of IPL teams on Indian grounds
* Effect of toss on match results
* Change in the performance (Average Score, Win/Loss Ratio) of teams over time
* Most frequent bowler/batsman pair (dismissal)
* 100 balls of IPL (dot matrix)
### Why did you use this tool?
I have used D3 as the core tool for the visualization. The main reason is the maturity the project provides, both in terms of features/API and community support. Also, I have used MapBox for one of map charts.
### Why did you pick the particular dataset?
I am a Cricket fan, was a great fielder and a medium fast bowler in my childhood. Also, I was thinking of working on another side-project using the old matches data, and them came this tournament. I would love to utilize the dataset further and work on it.
### Pros & cons of the tool
+ D3 community, there are more and more tools to get people started. Be it "bl.ocks" or "blockbuilder" or the latest "observable".
+ Similar to the goodness provided by GitHub, you can fork an existing block and implement it according to your needs.
- I find that writing D3 is a little verbose. I haven't tried Vega and other DSL sort of toos, would love to frame an opinion about them too.
### Ease of implementation / adoption
If I'm getting this question correctly, it was relatively easy for the chart other than the "slopegraph" that I've created. For it, I have used a block as a reference and it was the tough part. Overall, D3 is one my favorite tools anyway.
> All I could do in two days
>
> As my teamname (timeconstraint) for the tournament suggests, I didn't get much time to work on it. (Worked only on March 4 and 9)
[Pravendra Singh](https://hackpravj.com)