Michael Waskom
Michael Waskom
When axes are shared, "internal" axes have axis and tick labels hidden. This is a good default, but might not always be what you want. It should be configurable somehow...
e.g. ```python Plot(penguins, y="body_mass_g").pair(x="bill_") ``` or ```python Plot(penguins, y="body_mass_g").pair(x=".+_mm$") ``` One question: regex matching or some simpler glob-style wildcard matching, perhaps with a negation operator? (e.g. `x=!bill_*"`) Regex is more...
Going to pin the doc dependencies for now but will need to look into this... ``` Traceback (most recent call last): File "/Users/mwaskom/miniconda/envs/py310/lib/python3.10/site-packages/sphinx/builders/html/__init__.py", line 1100, in handle_page output = self.templates.render(templatename,...
- [x] Fix the `data` object attached to the `FacetGrid` returned from `catplot` (#3494) - [x] Add a `log_scale` parameter (#3445) - [ ] Reduce some of the redundancy in...
This PR has a proof of concept for a "compound mark" concept (cf #2991). In this implementation, marks are combined through the addition operator (e.g. `Dot() + Range()`): ```python (...
I would like to add functionality to assign variables using an expression that has the source data as a namespace. This will provide functionality similar to R's nonstandard evaluation. Because...
We need a way to specify that a property's values should be (a function of) another property. This is most relevant for assigning the outputs of statistical operations to properties....
This is a rectangular mark drawn between min/max values, sort of a cross between `Bar` and `Range`: ```python ( so.Plot(tips, "day", "total_bill", color="sex") .add(so.Box(), so.Dodge()) ) ``` I think it's...
This would be helpful to prevent the notebooks that comprise the source for most of the docs from getting committed with big plots in them. Additionally, it would be helpful...
I was trying to do some version-conditional monkey patching to test out the new feature in https://github.com/jupyter/nbclient/pull/130 (thanks!), but it looks like the [`nbclient.__version__`](https://github.com/jupyter/nbclient/blob/master/nbclient/_version.py) attribute does not distinguish development status...