Имеется текстовый файл, содержащий 54 тысячи строк. Как удалить из него каждую четную строку?
Программа экспортирует данные в текстовый файл, например
...
20.141602, 31.197, 38.4655
20.507813, 31.169, 38.6170
20.874023, 31.590, 36.2352
21.240234, 32.134, 32.9849
21.606445, 32.734, 29.3252
21.972656, 33.340, 25.8642
22.338867, 33.914, 23.3119
...
Число строк примерно 50-70 тысяч. Нужно удалить все четные сроки, сохранить и повторить эту процедуру несколько раз до получения приемлемого объема данных для использования полученного текстового файла в другой программе.
Ну есть лучше подход. Допустим у тебя 54 тыщи строк и ты хочешь получить 5.4 тыщ. Тоесть тебе
надо грубо говоря удалить 9 строк и десятую оставить.
Для меня это задача - на программирование. И я честно говоря не знаю как ее решать в текстовом
редакторе. Не если ты будешь брать хеш-функцию от каждой строки и брать от нее по модулю 10
то как раз на выходе выйдет что всте остатки от 0 до 8 можно вышвырнуть а остаток 9 - взять.
И таким образом будет фильтрация с понятным коэффициентом.
Если ты будешь делить пополам то ты получишь тестовые данные не точного размера. Промахнешся.
И получишь сильно коррелированные данные. Тоесть они будут как-бы отфильтрованы через высокочастотный
Фурье.