lux.executor.PandasExecutor.PandasExecutor

class lux.executor.PandasExecutor.PandasExecutor[source]

Given a Vis objects with complete specifications, fetch and process data using Pandas dataframe operations.

__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__()

Initialize self.

apply_filter(df, attribute, op, val)

Helper function for applying filter to a dataframe

compute_data_model(ldf)

compute_data_type(ldf)

compute_dataset_metadata(ldf)

compute_stats(ldf)

execute(vislist, ldf)

Given a VisList, fetch the data required to render the vis.

execute_2D_binning(vis)

execute_aggregate(vis[, isFiltered])

Aggregate data points on an axis for bar or line charts

execute_binning(vis)

Binning of data points for generating histograms

execute_filter(vis)

execute_sampling(ldf)

mapping(rmap)

reverseMapping(map)