示例#1
0
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)
示例#2
0
    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])