У меня есть набор данных, как это:Заполните колонку в цикле
import pandas as pd
df = pd.DataFrame([[0, 0], [2,2] ], columns=('feature1', 'feature2'))
Теперь я хотел бы добавить дополнительный столбец
df['c'] = ""
А затем цикл trought data.frame для заполнения столбец C с содержимым обоих признаков 1 и признака 2
for index, row in df.iterrows():
subject = row["feature1"]
content = row["feature2"]
row["C"] = subject, content
Однако, если я печатаю рамку данных сейчас. Кажется, что-то не так, потому что столбец C пуст.
Извините, что вы пытаетесь установить здесь? Вы пытаетесь установить кортеж? измените последнюю строку на это: 'df.loc [index," c "] = subject, content' – EdChum