У меня есть файл ascii, который содержит два столбца. Мне нужно добавить еще две колонки. Выходной текстовый файл должен содержать эти два столбца и два оригинальных в скобках, разделенных запятой. Открывая ascii в gedit, мой входной файл выглядит так:
1 2
3 4
5 6
7 8
В конце я хочу, чтобы это было так:
2 6 (1,2)
6 12 (3,4)
10 18 (5,6)
14 24 (7,8)
так что мои два новых столбца кратны двум / трем исходным. Я только зашел так далеко, что читал в файле, как фрейм данных панд, и уже запутался
import pandas as pd
df = pd.read_csv("test.txt")
print(df)
1 2
0 3 4
1 5 6
2 7 8
Предполагается, что кадр данных pandas, который я хочу вывести в ascii, имеет такую структуру:
2 6 (1 2)
0 6 12 (3 4)
1 10 18 (5 6)
2 14 24 (7 8)
Я даже не знаю, как начать, потому что я совершенно не понимаю структуру и т. Д. Любая помощь приветствуется!