Предполагая, что эти столбцы расположены рядом друг с другом, используйте нарезку столбцов:
df['new column'] = df.loc[:, 'column4':'column9'].sum(axis=1)
axis=1
означает, что вы суммируете по столбцам, поэтому вы рассчитываете общее количество по строке.
Если они разделены, вы можете получить их сумму с помощью списка:
cols = ['column4', 'column5', 'column6', 'column7', 'column8', 'column9']
df['new column'] = df[cols].sum(axis=1)