We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
unstack_sparse_keyspace
1 parent 9ca50a3 commit c682aa6Copy full SHA for c682aa6
vb_suite/reshape.py
@@ -37,13 +37,16 @@ def unpivot(frame):
37
38
setup = common_setup + """
39
NUM_ROWS = 1000
40
-df = DataFrame({'A' : np.random.randint(50, size=NUM_ROWS),
41
- 'B' : np.random.randint(50, size=NUM_ROWS),
42
- 'C' : np.random.randint(-10,10, size=NUM_ROWS),
43
- 'D' : np.random.randint(-10,10, size=NUM_ROWS),
44
- 'E' : np.random.randint(10, size=NUM_ROWS),
45
- 'F' : np.random.randn(NUM_ROWS)})
46
-idf = df.set_index(['A', 'B', 'C', 'D', 'E'])
+for iter in range(10):
+ df = DataFrame({'A' : np.random.randint(50, size=NUM_ROWS),
+ 'B' : np.random.randint(50, size=NUM_ROWS),
+ 'C' : np.random.randint(-10,10, size=NUM_ROWS),
+ 'D' : np.random.randint(-10,10, size=NUM_ROWS),
+ 'E' : np.random.randint(10, size=NUM_ROWS),
+ 'F' : np.random.randn(NUM_ROWS)})
47
+ idf = df.set_index(['A', 'B', 'C', 'D', 'E'])
48
+ if len(idf.index.unique()) == NUM_ROWS:
49
+ break
50
"""
51
52
unstack_sparse_keyspace = Benchmark('idf.unstack()', setup,
0 commit comments