Повысить производительность сортировки для большого входного файла - PullRequest
0 голосов
/ 11 июня 2019

У меня есть запись сортировки файлов разной высоты.Теперь сортировка по циклу for очень медленная.Есть ли хороший способ сделать это:

TKE=pd.DataFrame()
for high_value in range(minimum_range_m, maximum_range_m+display_resolution_m,display_resolution_m):
    globals()['data_high_sort_%s'%high_value]=pd.DataFrame()
    globals()['TKE_%s'%high_value]=pd.DataFrame()
    print('Sort height: ', high_value)
    for ind_dataframe in range(len(data_month)):
        if data_month.iloc[ind_dataframe]['Altitude_[m]']== high_value:
            globals()['data_high_sort_%s'%high_value] = globals()['data_high_sort_%s'%high_value].append(data_month.iloc[ind_dataframe][:]) #,ignore_index=True

gc.collect()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...