ENH: Add StringMethod.find and rfind by sinhrks · Pull Request #9386 · pandas-dev/pandas (original) (raw)

Conversation

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})

@sinhrks

shoyer

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would document this as switching between find (left side) and rfind (right side).

@sinhrks

@shoyer

jorisvandenbossche

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'wholly' sounds a bit odd to me (non-native speaker), is 'fully' better?

@jorisvandenbossche

@sinhrks I added some documentation comments. Further:

@jorisvandenbossche

and another:

@sinhrks

Modified once.

jorisvandenbossche

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think rfind has to be Series.str.rfind (and same below)

@jorisvandenbossche

And on the note, I don't think that is a problem that is would be duplicated (that is the point of having both docstrings and narrative docs, there will always be some duplication).

If the table in text.rst can be replaced by an autosummary table is separate issue I think. Positive side is that it would add the explanation manually, but at the moment I like more how the table looks in text.rst (better overview) than how it is on the api pages.

@jorisvandenbossche

It is maybe not necessary to add it in a Note, just adding 'equivalent to standard library's str.find' in the explanation in the beginning of the docstring is also good.

@sinhrks

Maybe my word choice is inappropriate. What I'm caring is uniformity of styles and descriptions. What I expect is all the docstring should have similar format, and sufficient information in a single place.

In this respect, current doc should be revised in separate PR to cover:

This is one thing, and added a description for this PR.

@sinhrks

jreback added a commit that referenced this pull request

Feb 16, 2015

@jreback

ENH: Add StringMethod.find and rfind

@jreback

Labels