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
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
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
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
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
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