diff --git a/lux/_config/config.py b/lux/_config/config.py index 29ef6990..732fb1a5 100644 --- a/lux/_config/config.py +++ b/lux/_config/config.py @@ -215,6 +215,7 @@ def set_executor_type(self, exe): self.executor = SQLExecutor() elif exe == "Pandas": from lux.executor.PandasExecutor import PandasExecutor + self.SQLconnection = "" self.executor = PandasExecutor() diff --git a/lux/executor/PandasExecutor.py b/lux/executor/PandasExecutor.py index 49b172cd..b9fd5f57 100644 --- a/lux/executor/PandasExecutor.py +++ b/lux/executor/PandasExecutor.py @@ -170,7 +170,9 @@ def execute_aggregate(vis: Vis, isFiltered=True): vis._vis_data = vis.data.rename(columns={index_name: "Record"}) vis._vis_data = vis.data[[groupby_attr.attribute, color_attr.attribute, "Record"]] else: - vis._vis_data = vis.data.groupby(groupby_attr.attribute, dropna=False).count().reset_index() + vis._vis_data = ( + vis.data.groupby(groupby_attr.attribute, dropna=False).count().reset_index() + ) index_name = list( filter(lambda k: groupby_attr.attribute not in k, vis.data.columns) )[0]