Forked https://github.com/rdpeng/ExData_Plotting1