Я пытаюсь написать простую программу для редактирования существующих чисел в текстовом файле с использованием библиотеки панд.
У меня есть текстовый файл в следующем формате:
"===================================================================================================================================="
----- whole bunch of text here -----
"===================================================================================================================================="
"variable1","Variable2","Variable3"
"unit1","unit2","unit3"
------,------,------
1,0.800,12161.31
2,0.883,1623669.24
------ some other stuff here ----------
Меня интересуют только два числа в переменной 3 / unit3: 12161.31 и 1623669.24
Мне бы хотелосьчтобы иметь возможность добавлять / вычитать числа из этих значений.
В настоящее время я могу отделить интересующие значения из файла txt методом pd.read_csv:
data = pd.read_csv(str(infilename), sep ='/t', header = None, skiprows = 2, index_col = None)
new_data = data[24:26]
print(new_data)
out:
24 1,0.800,12161.31
25 2,0.883,1623669.24
Однако я не могу придумать, как заменить исходные значения на вновь отредактированные.Возможно ли это с помощью библиотеки панд?