lux
lux copied to clipboard
Automatically visualize your pandas dataframe via a single print! 📊 💡
**Describe the bug** `LuxSeries` wrapper around pandas Series, does not compute the unique values correctly for series corresponding to subsets of dataframe. **To Reproduce** Invent some data: ``` data =...
## Overview This is a branch that builds off of the work done in #432. This moves the sampling to after the Filter and also adds sampling for metadata computation....
**Is your feature request related to a problem? Please describe.** It doesn't seem like I can use Lux in DataSpell. After importing Lux and printing out a dataframe, there's option...
The idea of this PR is to: 1. Remove the classes `LuxDataFrame`, `LuxSeries`, etc 2. Entirely avoid strong modifications to the pandas library such as overriding `pandas.DataFrame` class (and all...
Signed-off-by: Kunal Agarwal ## Overview I removed the sampling_cap and sampling_start from the config and `execute_sampling`. Instead, I added a `sampling_thresh`, which is a threshold for which we'd begin sampling....
Just noticed that `LuxDataFrame` initializes `_recommendation` as a `dict` while `LuxSeries` initializes is as a `list` as show here: LuxDataFrame: https://github.com/lux-org/lux/blob/91e8e9885668bd42e1a125247a0d3166273b2a9a/lux/core/frame.py#L64 LuxSeries: https://github.com/lux-org/lux/blob/91e8e9885668bd42e1a125247a0d3166273b2a9a/lux/core/series.py#L60 I wonder if this is intended or...
**Describe the bug** DataFrames that are of size slightly below the sampling cap will end up having a larger sample of the data than DataFrames that are slightly above the...
## Overview `assert` is ___not a function___ in Python and parentheses can create `assert` statements that are ___always___ True. % `python3.10` ``` >>> assert True is False, "Did you know...
## Overview It is better to give pip all dependencies at once. ## Changes Describe the changes that your code introduces to Lux. Have you made corresponding tests and added...
Currently a lot of submodules import the `lux` top module which I believe this is an anti-pattern since it is very easy to cause circular dependencies issues this way as...