Key features: 

Thousands separator, comma separator, print fitting variable on graph, fit multiple curves in same image, fit curve to only one range of full dataset, read data from CSV filetype, sprintf, formatted printing