def print_dict_for_line_chart(d): # sort dict sorted_keys = sorted(d) print "--- period ---" for key in sorted_keys: print "'%s'," % key print "--- amounts ---" for key in sorted_keys: amount_for_key = d[key] / MILLION print "'%s'," % amount_for_key if __name__ == "__main__": fundings = DataReader.read_funding_data(funding_data) startups_per_state = {} total_funding_per_state = {} states_funding_per_company = {} funding_by_year = {} funding_by_month = {} get_fundings_per_year() get_fundings_per_month() get_total_funding_per_state() get_fundings_per_startup_per_state() print_dict_to_geochart(startups_per_state) print_dict_to_geochart(total_funding_per_state) print_dict_for_line_chart(funding_by_year) print_dict_for_line_chart(funding_by_month)