File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
activitysim/estimation/larch Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -208,12 +208,13 @@ def split(a, n):
208208 time_start = datetime .now ()
209209 # calculate num_chunks based on chunking_size (or max number of rows per chunk)
210210 num_chunks = int (len (alt_values ) / chunking_size )
211- all_person_ids = list (alt_values ["person_id" ].unique ())
212- split_ids = list (split (all_person_ids , num_chunks ))
211+ id_col_name = alt_values .columns [0 ]
212+ all_ids = list (alt_values [id_col_name ].unique ())
213+ split_ids = list (split (all_ids , num_chunks ))
213214 x_ca_list = []
214215 i = 0
215216 for chunk_ids in split_ids :
216- alt_values_i = alt_values [alt_values ["person_id" ].isin (chunk_ids )]
217+ alt_values_i = alt_values [alt_values [id_col_name ].isin (chunk_ids )]
217218 x_ca_i = cv_to_ca (
218219 alt_values_i .set_index ([chooser_index_name , alt_values_i .columns [1 ]])
219220 )
You can’t perform that action at this time.
0 commit comments