У меня есть огромная база данных о распределении потоков по всей комнате.Но проблема в том, что сетки слишком малы, поэтому некоторая их часть бесполезна и затрудняет вычисления.На мой у размерность на сетку длина 0,00032.И у меня размерность от 0 до 0,45.Как вы можете понять, есть много бесполезных данных.
Я хочу сделать так, чтобы длина каждой сетки равнялась 0,00128, вместо этого удаляя строки, которые не делятся на 0,00128, как это сделать?
trainProcessed = trainProcessed[trainProcessed[:,4]%0.00128==0]
Я пробовал эту строку кода (trainProcessed - мои данные в виде массива), но это выглядит как 0 -> 0,00128 -> 0,00256 -> 0,00512.Но есть строки, которые имеют значение 0,00384, и это тоже делится на 0,00128.Кстати, форма массива: (888300,8).
Пример данных:
X: [0,0,0,0,0.00031999,0.00031999,0.00063999,0.00064,0.00096, 0,00096,0,000128,0,000128]
Пример вывода:
X: [0,0,0,0,0.000128,0.000128]