Я хотел бы прочитать файл с именем «data2», вычислить сумму «5» для каждой строки и записать их в файл. Мой следующий код создает столбец с именем «total» и распечатывает его. Моя проблема в том, что мой код просто записывает мои исходные данные.
id score1 score2 score3 score4
1425 5 3 5 5
6271 4 3 5 2
81729 2 3 3 3
515268 5 3 2 5
И код:
import pandas as pd
df = pd.read_csv("data2",index_col=0)
df['total'] = df.iloc[:,1:-1].eq(5).sum(axis=1)
print(df['total'])