def empiric_cdf_graph(data_list, names=just_names): """ Prints the graph of the empirical cdf of the data in data_list. """ if type(data_list) is not list: raise NotAListError() for_print = [] for element in data_list: for_print.append(empirical_cdf(element, data_list)) functions.print_graph_discrete(for_print, True, True, True, names)
def test_for_all_cases(self): list_1 = [2, 6, -3, 7, 3] list_2 = [-6, 3, 3, 6, -1] list_3 = [] for i in range(60): list_3.append(i) functions.print_graph_discrete(list_1) functions.print_graph_discrete(list_1, False, False) names = ["test_name.svg", "test_title", ["test_name_1", "test_name_2"]] functions.print_graph_discrete([list_1, list_2], True, True, True, names) functions.print_graph_discrete(list_3) bad_names = [[34], 32] with self.assertRaises(functions.NamingError): functions.print_graph_discrete(list_1, True, True, True, bad_names) with self.assertRaises(functions.NamingError): functions.print_graph_discrete(list_1, True, True, True, [4])