Example #1
0
def case_jumbled_columns():
    fit_data = FitData(COLUMNS,
                       x_column=3,
                       xerr_column=1,
                       y_column="b",
                       yerr_column=9)
    expected_columns = Columns(x="c", xerr="a", y="b", yerr="i")
    return fit_data, expected_columns
Example #2
0
def case_string_xerr_column():
    fit_data = FitData(COLUMNS, xerr_column="d")
    expected_columns = Columns(
        x="a",
        xerr="d",
        y="e",
        yerr="f",
    )
    return fit_data, expected_columns
Example #3
0
def case_int_x_column():
    fit_data = FitData(COLUMNS, x_column=3)
    expected_columns = Columns(
        x="c",
        xerr="d",
        y="e",
        yerr="f",
    )
    return fit_data, expected_columns
Example #4
0
def case_x_and_y_column():
    fit_data = FitData(COLUMNS, x_column=3, y_column="h")
    expected_columns = Columns(x="c", xerr="d", y="h", yerr="i")
    return fit_data, expected_columns
Example #5
0
def case_string_yerr_column():
    fit_data = FitData(COLUMNS, yerr_column="f")
    expected_columns = Columns(x="a", xerr="b", y="c", yerr="f")
    return fit_data, expected_columns
Example #6
0
def case_int_y_column():
    fit_data = FitData(COLUMNS, y_column=5)
    expected_columns = Columns(x="a", xerr="b", y="e", yerr="f")
    return fit_data, expected_columns
Example #7
0
def case_default():
    fit_data = FitData(COLUMNS)
    expected_columns = Columns(x="a", xerr="b", y="c", yerr="d")
    return fit_data, expected_columns