Так что у меня первенствовать (.csv) файл данных, который выглядит как:Синтаксические данные, Excel в Python
Frequency Frequency error
0.00575678 17
0.315 2
0.003536329 13
0.00481 1
0.004040379 4
где второй столбец ошибка в первом столбце данных, например, значение первой записи составляет 0,00575678 +/- 0,0000000017, а второе - 0,315 +/- 0,002. Поэтому, используя python, есть способ проанализировать данные с помощью Python, чтобы я мог получить два массива данных, 1-я частота и вторая ошибка частоты. Где первая запись во втором массиве находится в формате 0,0000000017. Если бы это был небольшой файл данных, я бы сделал это вручную, но у него несколько тысяч записей, поэтому это не вариант. Спасибо
вы должны изменить свой вопрос. Но я считаю, что хороший способ - разобрать каждую строку отдельно. используйте string.split ('+/-'), затем преобразуйте каждый элемент в float() – minhhn2910
Как '17' в первой строке перевести на' 0,0000000017', а '2' во второй строке' 0,002'? Что контролирует масштаб? –
Это как раз файл данных –