Exemplo n.º 1
0
def test_color_barchart_code_export(global_var):
    df = pytest.car_df

    vis = Vis([lux.Clause("Origin"), lux.Clause("Cylinders")], df)
    PandasExecutor.execute([vis], df)
    code = vis.to_code("python")
    try:
        exec(code, globals())
        create_chart_data(df, vis)
    except:
        assert False
Exemplo n.º 2
0
def test_histogram_code_export(global_var):
    df = pytest.car_df

    vis = Vis([lux.Clause("Horsepower")], df)
    PandasExecutor.execute([vis], df)
    code = vis.to_code("python")
    try:
        exec(code, globals())
        create_chart_data(df, vis)
    except:
        assert False
Exemplo n.º 3
0
def test_color_barchart_code_export(global_var):
    tbl = lux.LuxSQLTable()
    tbl.set_SQL_table("cars")

    vis = Vis([lux.Clause("origin"), lux.Clause("cylinders")], tbl)
    SQLExecutor.execute([vis], tbl)
    code = vis.to_code("python")
    try:
        exec(code, globals())
        create_chart_data(tbl, vis)
    except:
        assert False
Exemplo n.º 4
0
def test_histogram_code_export(global_var):
    tbl = lux.LuxSQLTable()
    tbl.set_SQL_table("cars")

    vis = Vis([lux.Clause("horsepower")], tbl)
    SQLExecutor.execute([vis], tbl)
    code = vis.to_code("python")
    try:
        exec(code, globals())
        create_chart_data(tbl, vis)
    except:
        assert False
Exemplo n.º 5
0
def test_color_scatter_code_export(global_var):
    df = pytest.car_df

    vis = Vis([
        lux.Clause("Horsepower"),
        lux.Clause("Acceleration"),
        lux.Clause("Origin")
    ], df)
    PandasExecutor.execute([vis], df)
    code = vis.to_code("python")
    try:
        exec(code, globals())
        create_chart_data(df, vis)
    except:
        assert False
Exemplo n.º 6
0
def test_heatmap_code_export(global_var):
    df = pd.read_csv(
        "https://raw.githubusercontent.com/lux-org/lux-datasets/master/data/airbnb_nyc.csv"
    )
    lux.config._heatmap_start = 100

    vis = Vis(["price", "longitude"], df)
    PandasExecutor.execute([vis], df)
    code = vis.to_code("python")

    try:
        exec(code, globals())
        create_chart_data(df, vis)
    except:
        assert False

    lux.config._heatmap_start = 5000