-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
DOC: Update link and description of the Spyder IDE in Ecosystem docs #22136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOC: Update link and description of the Spyder IDE in Ecosystem docs #22136
Conversation
Also, for reference, part of the broader effort in spyder-ide/spyder-docs#39 |
doc/source/ecosystem.rst
Outdated
capabilities of a scientific environment like MATLAB or Rstudio. | ||
|
||
Its `Variable Explorer <https://docs.spyder-ide.org/variableexplorer.html>`__ | ||
allows users to view, manipulate and edit pandas Index, DateTimeIndex, Series, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small nits:
-
DateTimeIndex
-->DatetimeIndex
-
By TimeSeries does this mean Timestamp objects? Pandas doesn't strictly have a
TimeSeries
object though is great for timeseries data.
Otherwise LGTM as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DateTimeIndex --> DatetimeIndex
Thanks, fixed.
By TimeSeries does this mean Timestamp objects? Pandas doesn't strictly have a TimeSeries object though is great for timeseries data.
Silly mistake on my part; I've been doing too much developing and not enough using Spyder and the PyData stack lately. I got it confused with DatetimeIndex, although Spyder does support editing Timestamps, periods, etc. as well as standard library datetime
dates. Just removed it instead.
Codecov Report
@@ Coverage Diff @@
## master #22136 +/- ##
==========================================
- Coverage 92.07% 92.05% -0.03%
==========================================
Files 170 169 -1
Lines 50688 50709 +21
==========================================
+ Hits 46671 46679 +8
- Misses 4017 4030 +13
Continue to review full report at Codecov.
|
@mrocklin Addressed both your comments; thanks. |
doc/source/ecosystem.rst
Outdated
allows users to view, manipulate and edit pandas Index, DatetimeIndex, Series, | ||
and DataFrame objects with a full GUI, including the ability to | ||
sort by column, copy and modify individual values, display a "heatmap" | ||
per-column or globally, convert column data types and more, all with user- or |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a nice description, but a bit long, can you make a little shorter? otherwise lgtm.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup, as mentioned above I figured it might be a little long and was prepared to cut it some if requested. I cut it down from 22 lines to 15, a reduction of essentially 1/3, and matching the length of the Jupyter section. Is that good enough?
doc/source/ecosystem.rst
Outdated
capabilities of a scientific environment like MATLAB or Rstudio. | ||
|
||
Its `Variable Explorer <https://docs.spyder-ide.org/variableexplorer.html>`__ | ||
allows users to view, manipulate and edit pandas Index, DatetimeIndex, Series, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you might want to use double-backticks here on Index, DTI, Series etc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, not sure how I missed that. Thanks; Implemented.
Anything more you need from me on this? (Its one of the very last blockers for closing out spyder-ide/spyder-docs#39 ) Also, not sure what's up with Travis but everything points to it being a random/unrelated failure. |
doc/source/ecosystem.rst
Outdated
|
||
Most pandas classes, methods and data attributes can be autocompleted in | ||
Spyder's `Editor <https://docs.spyder-ide.org/editor.html>`__ and | ||
`IPython Console <https://docs.spyder-ide.org/ipythonconsole.html>__, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are missing the closing backtick on this line and the one below
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Silly mistake on my part; thanks for the catch. Fixed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apart from the missing backticks, looks good to me!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm @jreback - ok to merge?
@jreback Hey, any updates on this? Its one of the very last blockers for spyder-ide/spyder-docs#39 , which will allow us to remove our old docs soon given that users keep stumbling into them and getting confused as to why things don't look or work like listed there. Let me know if there's anything more I need to do. Thanks! |
@CAM-Gerlach Thanks! |
* master: DOC: Update link and description of the Spyder IDE in Ecosystem docs (pandas-dev#22136) BUG: resample with TimedeltaIndex, fenceposts are off (pandas-dev#22488) Use dispatch_to_series where possible (pandas-dev#22572) BLD: Fix openpyxl to 2.5.5 (pandas-dev#22601)
Thanks @jorisvandenbossche , @jreback , @WillAyd , and @mroeschke ! |
Over the past few years, Spyder, a PyQt-based open source Python IDE focused on data science (comparable to MATLAB and Rstudio, but developed by community volunteers instead of a for-profit company), has incorporated a deep swath of
pandas
-specific features and integration. We've also set up a new, modern website for the project, and a new documentation site as well explaining these, which should be linked to instead of the current one.Accordingly, this PR does a few simple things, split into separate commits to make it easy to modify or revert any of the changes if undesired:
I included a fair amount of detail in the different distinct ways Spyder interacts with pandas objects and the specific features it offers when working with such, but if you think its too long I can cut down the central paragraph accordingly; just let me know and I'll do it promptly.
Thanks!