Skip to content

Commit 50df686

Browse files
code sample for pandas-dev#47128
1 parent 389964d commit 50df686

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

bisect/47128.py

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# BUG: RangeIndex problem #47128
2+
3+
import pandas as pd
4+
5+
print(pd.__version__)
6+
7+
A = pd.DataFrame({"a": [False, True]}) # index=[0,1] vs index=range(2)
8+
A["i"] = A.index
9+
A.loc[A["a"], "i"] = -2
10+
result = A.loc[A["a"], :]
11+
print(result)
12+
13+
expected = pd.DataFrame({"a": True, "i": -2}, index=[1])
14+
pd.testing.assert_frame_equal(result, expected)

0 commit comments

Comments
 (0)