Coldata - работа с данными из текстовых файлов
Coldata - предназначен для чтения и записи текстовых файлов, представляющих собой столбцы дробных чисел, например:
Sample ASCII data AValue BValue ------------------- 0.0000 1.2512 -1.1280 5.2687 2.3500 9.1576 -1.2580 -1.3457 -0.3300 95.3654
Основные особенности:
- Файлы должны представлять собой столбцы чисел (целых или с плавающей точкой).
- Столбцов может быть несколько.
- Столбцы разделяются пробелами или табуляциями. Количество символов-разделителей не важно.
- В начале файла может быть шапка, которую класс coldata игнорирует, если не может преобразовать ее в массив чисел с плавающей точкой.
- При чтении можно пропускать некоторое количество строк в начале файла.
- Разделителем дробной части в числах может быть как точка, так и запятая.
Примеры использования.
Чтение:
В результате в консоль будет выведено:
Переключить отображение номеров строк
1 [0.0, -1.1279999999999999, 2.3500000000000001, -1.258, -0.33000000000000002]
2 [1.2512000000000001, 5.2686999999999999, 9.1576000000000004, -1.2457, 95.365399999999994]
Запись: