T-тест "KeyError" проблема с файлом CSV в статистических тестах Python - PullRequest
1 голос
/ 12 марта 2019

Мой код ниже (взят прямо у моего профессора с измененными именами):

from scipy.stats import ttest_ind

group1 = df1['pref_foot'] == 'Right'
group2 = df1['pref_foot'] == 'Left'

print ('var1 %0.3f var2 %0.3f' % (df1['FIFAdata'][group1].var(), df1['FIFAdata'][group2].var()))
t, pvalue = ttest_ind(df1['FIFAdata'][group1], df1['FIFAdata'][group2], axis=0, equal_var=False)
print ('t statistic %0.3f p-value %0.3f' % (t, pvalue))

Выше у меня есть следующий код:

import pandas as pd
import numpy as np
df1 = pd.read_csv('FIFAdata.csv')
df1.head()

Когда я его запускаю, онвыдает ошибку - KeyError: 'FIFAdata'

Я проверял это несколько раз и не могу понять, почему ему не нравится файл CSV.Весь мой другой код с этим файлом работает правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...