-
-
Notifications
You must be signed in to change notification settings - Fork 18.8k
Closed
Labels
BugIndexingRelated to indexing on series/frames, not to indexes themselvesRelated to indexing on series/frames, not to indexes themselves
Milestone
Description
Consider the following example:
import pandas
foo = pandas.Series( [ 0, 1, 2, 0 ] )
w = foo > 0
bar = foo[ w ].map( str )
print bar
foo[w] = bar
print foo
foo[w] = bar
print foo
gives the following output
1 1
2 2
dtype: object
0 0
1 NaN
2 1
3 0
dtype: object
0 0
1 1
2 2
3 0
dtype: object
It looks as if in the first assignemend foo[w] = bar
the matching index of both sides is ignored.
Is this a bug or documented behavior?
Metadata
Metadata
Assignees
Labels
BugIndexingRelated to indexing on series/frames, not to indexes themselvesRelated to indexing on series/frames, not to indexes themselves