Animated heart using R

February 8th, 2016 | Categories: programming, python, R, walking randomly | Tags:

While waiting for the rain to stop before heading home, I started messing around with the heart equation described in an old WalkingRandomly post. Playing code golf with myself, I worked to get the code tweetable. In Python:

In R:

I liked the look of the default plot in R so animated it by turning 200 into a parameter that ranged from 1 to 200. The result was this animation:

The code for the above isn’t quite tweetable:

for(num in seq(1,200,1))
    filename = paste("rplot" ,sprintf("%03d", num),'.jpg',sep='')

This produces a lot of .jpg files which I turned into the animated gif with ImageMagick:

convert -delay 12 -layers OptimizeTransparency -colors 8 -loop 0 *.jpg animated.gif 
No comments yet.