Skip to content

Commit 85ca77c

Browse files
code sample for pandas-dev#39931
1 parent 315acea commit 85ca77c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

bisect/39931.py

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# BUG: Index alignment behaviour #39931
2+
3+
import numpy as np
4+
5+
import pandas as pd
6+
import pandas.testing as tm
7+
8+
print(pd.__version__)
9+
10+
np.random.seed(1)
11+
df = pd.DataFrame(np.random.randint(0, 100, (10, 2)), columns=["A", "B"])
12+
13+
mask = df["A"] >= 40
14+
15+
df2 = df.copy()
16+
17+
df2[mask] = df[mask].sort_values("A")
18+
print(df2[mask])
19+
20+
21+
tm.assert_frame_equal(df, df2)

0 commit comments

Comments
 (0)