datacarpentry / python-ecology-lesson

Data Analysis and Visualization in Python for Ecologists
https://datacarpentry.org/python-ecology-lesson
Other
160 stars 310 forks source link

Use plotnine in Jupyter Lab #538

Open goi42 opened 1 year ago

goi42 commented 1 year ago

https://github.com/datacarpentry/python-ecology-lesson/blob/73b8d44446812d8ec45a054077dcfb34724de946/setup.md?plain=1#L145

The setup includes installation of Jupyter along with plotnine, but if learners (or instructors) prefer to work in Jupyter Lab, plotnine may not be available. Including jupyterlab explicitly in the list of dependencies for environment.yml solves this problem. (Presumably an analogous step needs to be taken for the other installation options.)

At the very least, some discussion of the interfaces that can be used (after following the installation instructions) should be added to avoid confusion.

btovar commented 1 year ago

@goi Thank you for your suggestion. I think we want to keep that list just listing the requirements for the lesson. However, I do like your suggestion of adding it later in some discussion as an alternative interface. Would you like to submit a commit to do that?

goi42 commented 1 year ago

The instructors I was paired with used Jupyter Lab, and I suspect this is common. There at least needs to be an explanation of what interfaces are supported after installation is complete and a warning against using unsupported interfaces.