3 ms·
Thanks ... I take your point .... but it's not really about being comfortable with git. It's more about what kind of activity you are doing. When I'm an explora
by zmmmmm 7y ago
Thanks ... I take your point .... but it's not really about being comfortable with git. It's more about what kind of activity you are doing. When I'm an exploratory process with Jupyter it's iterative with a feedback cycle that is almost subsecond. I
often have 3 - 4 versions of the algorithm I am exploring visible at the same time
in different cells. I'm using autocomplete and interactive evaluation continuously to
understand what state the algorithm is in and what attributes and methods are
available to me and how they behave.
No amount of git or anything else an IDE can do achieves those things.
- Myrmornis 7y agoRight, fair enough. Especially helpful to have that iterative feedback with plots. I guess I'm just saying, have a workflow for moving that code into a version-controlled python package as you get happy with it. (I've given some instructions on how to work with your own python packages in a notebook in anothetr comment in this subthread). Now that I've fully embraced my notebookless workflow I've been using the following for plots in a traditional ipython shell: import matplotlib matplotlib.use("Qt5Agg") But yes, even I might start up a notebook to iteratively refine a plot! And the HTML table output for dataframes is perfect also.