Синтаксическая ошибка панд Python (неверно) - вероятность - PullRequest
0 голосов
/ 20 октября 2019

У меня есть файл данных IGN.csv. Я должен определить:

Если игра выбрана из данных:

Вероятность того, что она будет "ужасной", будет выпущена в 2015 или 2016 году. По сути, образец пространства n теперьигры в 2015 или 2016 году. Это моя попытка:

#import csv file
data = pd.read_csv('IGN.csv')
n = len(data)

# D.)
modifiedN = len(data[(data['release_year'] == 2015) | (data['release_year'] == 2016)])
successes = len(data[(data['score_phrase' == 'Awful') & ((data['release_year'] == 2015) | (data['release_year'] == 2016))])
print("Probability = successes / n = " + str(successes / modifiedN))

Сначала я нашел новый n, найдя длину данных игр за 2015 или 2016 год. Затем я попытался найти длинуданные игр, которые ужасны, с учетом условий, в которых они находятся в 2015 или 2016 годах. Но я продолжаю получать неверный синтаксис.

Любая помощь будет принята с благодарностью!

Спасибо!

1 Ответ

0 голосов
/ 20 октября 2019
len(data[(data['score_phrase' == 'Awful')

Должно быть

len(data[(data['score_phrase'] == 'Awful')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...