Skip to content

dunovank/Amusive-Blogging-N-Coding

 
 

Repository files navigation

Amusive Blogging N' Coding

This repository contains the code from the hands-on blog posts at IlievskiV.github.io

Blog Posts

The blog post points why the interactive visualization is important and how it can help us in the process of data exploration and interpretation. It also includes a hands-on experience using the JavaScript library D3, to code an interactive Parallel Coordinates plot augmented with a dynamic table to search laptops easily.

Code: Interactive Dataviz

Dataset: Laptop Prices

A series of 4 blog posts, each discovering a different set of JavaScript visualization tools: charting, graphs, maps and 3D.

The first part covers the charting libraries with a hands-on experience with NVD3, ApexCharts JS and Plotly JS.

Code: JavaScript Charting Libraries

Dataset: Life Expectancy

The second part covers the graph visualization libraries with a hands-on experience with Cytoscape JS. We discuss the different graph data formats, data repositories, different JavaScript libraries and out-of-the=box tools.

Code: JavaScript Graph Visualization Libraries

Data: Class Dependency Network of JDK 1.6.0.7

A series of blog posts dedicated to the random processes simulation and animated visualization using the Python numerical libraries.

Introduction of the simple random walk, simulation and animated visualization.

Code: Random Walk Animation Pyhton Notebook

Introduction of the Brownian Motion, how to construct it using the simple random walk and animated visualization of this principle.

Code: Brownian Motion Animation Pyhton Notebook

Extending the bare Brownian Motion with volatility and drift. We illustrate these two proparties with an animated visualization using Matplotlib's Animation API. Source code:

Code: Drifted Brownian Motion

About

Open source code from the blog posts at https://ilievskiv.github.io/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 80.1%
  • JavaScript 19.1%
  • Other 0.8%