Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 2.51 KB

README.md

File metadata and controls

56 lines (37 loc) · 2.51 KB

Data Visualization Portfolio

For more about my illustrations and comics visit my website: mwdjones.github.io

Publication Quality Visualizations

These are all pieces that I have made over the years for presentations, posters, or papers. Since they each display slightly more technical information in the context of a longer report and are therefore not meant to be standalone, I have included a small snippet about the research with each one.

Editorial Visualizations

These are visualizations that I have developed that were not for a specific paper but more just to explore the medium. Each should be completely digestible on its own, without additional text.

Some Personal Art Projects in R/Python

Personal art projects! Some from the Genuary challenge, some just my own. Some complicated, some mysteriously simple.

random-walk-graphs : Based on the 2022 Genuary art prompt: Create your own pseudo-random number generator and visually check the results. This piece generates a random walk on a canvas and then connects all the adjacent points to create a nebulus rorschach-like image. What do you see?

Sample random walk code

for j in range(0, 5):
    n = 1000 #steps to take
    
    x = np.zeros(n)
    y = np.zeros(n)
    
    for i in range(1, n):
        m = rand.randint(0, 3)
        
        if(m == 0): #0 --> y is constant, x increases
            x[i] = x[i-1] + 1
            y[i] = y[i-1]
        if(m == 1): #1 --> y increases, x is constant
            x[i] = x[i-1] 
            y[i] = y[i-1] + 1
        if(m == 2): #2 --> y is constant, x decreases
            x[i] = x[i-1] - 1
            y[i] = y[i-1]
        if(m == 3): #3 --> y decreases, x is constant
            x[i] = x[i-1] 
            y[i] = y[i-1] - 1

hitomezashi-stitches : Develops an algorithm for randomly generating a pattern of Hitomezashi stitches (check it out!) and then creates a short animation of the 'stitching'.