Я пытаюсь сохранить именованный кортеж n=NamedTuple(value1='x'=, value2='y')
в строке кадра данных pandas.
Проблема в том, что именованный кортеж имеет длину 2, потому что в моем случае он имеет 2 параметра (значение1 и значение2), поэтому он не помещается в одну ячейку кадра данных.
Как мне добиться, чтобы именованный кортеж записывался в каждый вызов строки кадра данных?
df['columnd1']=n
пример:
from collections import namedtuple
import pandas as pd
n = namedtuple("test", ['param1', 'param2'])
n1 = n(param1='1', param2='2')
df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
df['nt'] = n1
print(df)