#!/usr/bin/env python # -*- encoding: UTF-8 -*- import sys import csv import pylab # Usage: movierelease.py d:\data\netflix\download\movie_titles.txt if __name__ == "__main__": data = [] f = file(sys.argv[1], 'r') rdr = csv.reader(f) count = 0 for i in rdr: try: id = int(i[0]) year = int(i[1]) title = ''.join(i[2:]) data.append(year) except ValueError: print "error: ", i continue count += 1 f.close() pylab.xlabel("Year of release") pylab.ylabel("No. movies") pylab.title("Movie Releases over time") pylab.hist(data, bins=range(1940,2006,1)) pylab.savefig('movierelease.png',dpi=72) pylab.show()