@@ -103,6 +103,7 @@ def setup(self):
103
103
self .df2 = DataFrame (np .random .randn (N * 50 , 10 ))
104
104
self .df3 = DataFrame (np .random .randn (N , 5 * N ),
105
105
columns = ['C' + str (c ) for c in range (N * 5 )])
106
+ self .df4 = DataFrame (np .random .randn (N * 1000 , 10 ))
106
107
107
108
def time_iteritems (self ):
108
109
# (monitor no-copying behaviour)
@@ -120,68 +121,68 @@ def time_iteritems_indexing(self):
120
121
self .df3 [col ]
121
122
122
123
def time_itertuples_start (self ):
123
- self .df2 .itertuples ()
124
+ self .df4 .itertuples ()
124
125
125
126
def time_itertuples_read_first (self ):
126
- next (self .df2 .itertuples ())
127
+ next (self .df4 .itertuples ())
127
128
128
129
def time_itertuples (self ):
129
- for row in self .df2 .itertuples ():
130
+ for row in self .df4 .itertuples ():
130
131
pass
131
132
132
133
def time_itertuples_to_list (self ):
133
- list (self .df2 .itertuples ())
134
+ list (self .df4 .itertuples ())
134
135
135
136
def mem_itertuples_start (self ):
136
- return self .df2 .itertuples ()
137
+ return self .df4 .itertuples ()
137
138
138
139
def peakmem_itertuples_start (self ):
139
- self .df2 .itertuples ()
140
+ self .df4 .itertuples ()
140
141
141
142
def mem_itertuples_read_first (self ):
142
- return next (self .df2 .itertuples ())
143
+ return next (self .df4 .itertuples ())
143
144
144
145
def peakmem_itertuples (self ):
145
- for row in self .df2 .itertuples ():
146
+ for row in self .df4 .itertuples ():
146
147
pass
147
148
148
149
def mem_itertuples_to_list (self ):
149
- return list (self .df2 .itertuples ())
150
+ return list (self .df4 .itertuples ())
150
151
151
152
def peakmem_itertuples_to_list (self ):
152
- list (self .df2 .itertuples ())
153
+ list (self .df4 .itertuples ())
153
154
154
155
def time_itertuples_raw_start (self ):
155
- self .df2 .itertuples (index = False , name = None )
156
+ self .df4 .itertuples (index = False , name = None )
156
157
157
158
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 ))
159
160
160
161
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 ):
162
163
pass
163
164
164
165
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 ))
166
167
167
168
def mem_itertuples_raw_start (self ):
168
- return self .df2 .itertuples (index = False , name = None )
169
+ return self .df4 .itertuples (index = False , name = None )
169
170
170
171
def peakmem_itertuples_raw_start (self ):
171
- self .df2 .itertuples (index = False , name = None )
172
+ self .df4 .itertuples (index = False , name = None )
172
173
173
174
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 ))
175
176
176
177
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 ):
178
179
pass
179
180
180
181
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 ))
182
183
183
184
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 ))
185
186
186
187
def time_iterrows (self ):
187
188
for row in self .df .iterrows ():
0 commit comments