# RandomTweets2.py

# Adapted from Jer Thorp
# http:#blog.blprnt.com/blog/blprnt/your-random-numbers-getting-started-with-processing-and-data-visualization
from Processing import *
window(800,600)
background(0)

# Load strings and convert to integers
f = open("numbers.txt", "r")
snumbers = f.readlines()
f.close()
numbers = [ int(s) for s in snumbers ]

# Draw one semi-transparent circle for each number 
# across sketch. Repeated locations make circle 
# more white.
fill(255, 40)
noStroke()
for n in numbers:
    ellipse(n * 8, 50, 8, 8)

# Repeat with 10 more lines of randomly generated numbers
for l in range(10):
    for i in range(len(numbers)):
        r = ceil(random(0,99))
        ellipse(r * 8, 100 + l*50, 8, 8)
