Я пытаюсь сделать что-то относительно простое, суммируя все столбцы в кадре данных панд, которые содержат определенную строку. Затем создайте новый столбец в кадре данных из суммы. Все эти столбцы являются числовыми значениями с плавающей точкой ...
Я могу получить список столбцов, которые содержат строку, которую я хочу
StmCol = [col for col in cdf.columns if 'Stm_Rate' in col]
Но когда я пытаюсь суммировать их, используя:
cdf['PadStm'] = cdf[StmCol].sum()
Я получаю новый столбец, полный значений "nan".