Сортировка данных *.csv файлов и запись полученных данных в отдельные файлы

Я человек далекий от языка phython. от слова совсем. Столкнулся с необходимостью обработки файлов *.csv в большом количестве. Задача заключается в следующем. Имеются файлы со следующим содержимым:

NODE,RADUIS,TEMPERATURE,STRESS_S1,EPEL,EPPL

1,5.420374753E-02,227.48613,193216438,6.620505496E-04,3.579932136E-04

2,5.375576653E-02,227.298523,185919032,6.540748989E-04,3.690693861E-04

3,6.72542081E-02,236.364288,305142533,1.211216681E-03,8.028419741E-04

4,6.323972272E-02,240.371887,260778695,1.058753598E-03,7.196348745E-04

5,6.22761201E-02,234.657547,288884104,1.286603896E-03,9.624021947E-04

6,6.26331097E-02,234.734833,292392972,1.310474E-03,9.859843063E-04

7,6.070169922E-02,233.861099,268936487,1.164775569E-03,8.484427317E-04

8,4.608392092E-02,228.070877,207180085,8.304803933E-04,5.578312895E-04

9,6.170605148E-02,238.117447,269882734,1.079127066E-03,7.211601434E-04

10,4.51095804E-02,225.943329,158471751,6.463753486E-04,4.429650383E-04

11,4.831560974E-02,231.304169,282318923,1.175813433E-03,8.233271747E-04

12,4.86320156E-02,225.726318,131232074,5.605710647E-04,4.0335288E-04

13,6.752328696E-02,237.256378,307759682,1.204410296E-03,7.847392506E-04

я хочу скомпоновать данные по радиусу с шагом один. Т.е. чтобы возвратил мне строки с ближайшими по значению радиусами 5, 6, 7 и.т.д. в отдельные массивы и среди них выбирал единственное максимальное значение по STRESS_S1, к примеру, и формировал итоговый массив с максимальными значениями, с последующей записью в новый файл того же формата .csv. Надеюсь смог понятно сформулировать мысль. Заранее благодарен.


Ответы (0 шт):