Вот моя проблема:
У меня есть файл, содержащий следующие данные (образец):
kptn wtk kptc(3) eiglist(:)
1 1.00000 0.0000 -0.5000 0.0000 -8.65212 -8.65212 -2.54501 -2.54501
2 1.00000 0.0000 -0.4500 0.0000 -9.31361 -7.93027 -3.19370 -3.19370
3 1.00000 0.0000 -0.4000 0.0000 -9.90932 -7.14566 -3.77996 -3.77996
4 1.00000 0.0000 -0.3500 0.0000 -10.43755 -6.30634 -4.30047 -4.30047
Для моего графика мне нужно только самое первое число (1..число строк минус первое) как значение X, а числа после 5-го числа в строке как мои значения Y. Поэтому для каждой строки у меня будет несколько значений Y. Итак, в конце для каждой строки у меня должно быть что-то вроде этого:
X=[1], Y=[-8.65212, -8.65212, -2.54501, -2.54501]
вторая линия:
X=[2], Y=[-9.31361, -7.93027, -3.19370, -3.19370]
Однако количество значений Y может варьироваться от файла к файлу, но количество значений между X и Y всегда будет равно 4.
Спасибо за помощь