Skip to content

Commit bb3f3cd

Browse files
committed
making dataframe size greater for itertuples benchmark
1 parent 6385dc0 commit bb3f3cd

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

asv_bench/benchmarks/frame_methods.py

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ def setup(self):
103103
self.df2 = DataFrame(np.random.randn(N * 50, 10))
104104
self.df3 = DataFrame(np.random.randn(N, 5 * N),
105105
columns=['C' + str(c) for c in range(N * 5)])
106+
self.df4 = DataFrame(np.random.randn(N * 1000, 10))
106107

107108
def time_iteritems(self):
108109
# (monitor no-copying behaviour)
@@ -120,68 +121,68 @@ def time_iteritems_indexing(self):
120121
self.df3[col]
121122

122123
def time_itertuples_start(self):
123-
self.df2.itertuples()
124+
self.df4.itertuples()
124125

125126
def time_itertuples_read_first(self):
126-
next(self.df2.itertuples())
127+
next(self.df4.itertuples())
127128

128129
def time_itertuples(self):
129-
for row in self.df2.itertuples():
130+
for row in self.df4.itertuples():
130131
pass
131132

132133
def time_itertuples_to_list(self):
133-
list(self.df2.itertuples())
134+
list(self.df4.itertuples())
134135

135136
def mem_itertuples_start(self):
136-
return self.df2.itertuples()
137+
return self.df4.itertuples()
137138

138139
def peakmem_itertuples_start(self):
139-
self.df2.itertuples()
140+
self.df4.itertuples()
140141

141142
def mem_itertuples_read_first(self):
142-
return next(self.df2.itertuples())
143+
return next(self.df4.itertuples())
143144

144145
def peakmem_itertuples(self):
145-
for row in self.df2.itertuples():
146+
for row in self.df4.itertuples():
146147
pass
147148

148149
def mem_itertuples_to_list(self):
149-
return list(self.df2.itertuples())
150+
return list(self.df4.itertuples())
150151

151152
def peakmem_itertuples_to_list(self):
152-
list(self.df2.itertuples())
153+
list(self.df4.itertuples())
153154

154155
def time_itertuples_raw_start(self):
155-
self.df2.itertuples(index=False, name=None)
156+
self.df4.itertuples(index=False, name=None)
156157

157158
def time_itertuples_raw_read_first(self):
158-
next(self.df2.itertuples(index=False, name=None))
159+
next(self.df4.itertuples(index=False, name=None))
159160

160161
def time_itertuples_raw_tuples(self):
161-
for row in self.df2.itertuples(index=False, name=None):
162+
for row in self.df4.itertuples(index=False, name=None):
162163
pass
163164

164165
def time_itertuples_raw_tuples_to_list(self):
165-
list(self.df2.itertuples(index=False, name=None))
166+
list(self.df4.itertuples(index=False, name=None))
166167

167168
def mem_itertuples_raw_start(self):
168-
return self.df2.itertuples(index=False, name=None)
169+
return self.df4.itertuples(index=False, name=None)
169170

170171
def peakmem_itertuples_raw_start(self):
171-
self.df2.itertuples(index=False, name=None)
172+
self.df4.itertuples(index=False, name=None)
172173

173174
def mem_itertuples_raw_read_first(self):
174-
return next(self.df2.itertuples(index=False, name=None))
175+
return next(self.df4.itertuples(index=False, name=None))
175176

176177
def peakmem_itertuples_raw(self):
177-
for row in self.df2.itertuples(index=False, name=None):
178+
for row in self.df4.itertuples(index=False, name=None):
178179
pass
179180

180181
def mem_itertuples_raw_to_list(self):
181-
return list(self.df2.itertuples(index=False, name=None))
182+
return list(self.df4.itertuples(index=False, name=None))
182183

183184
def peakmem_itertuples_raw_to_list(self):
184-
list(self.df2.itertuples(index=False, name=None))
185+
list(self.df4.itertuples(index=False, name=None))
185186

186187
def time_iterrows(self):
187188
for row in self.df.iterrows():

0 commit comments

Comments
 (0)