Суммирование строк с условием в Pandas - PullRequest
0 голосов
/ 03 августа 2020

Я хотел бы прочитать файл с именем «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'])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...