Python - цикл по определенному столбцу в файле CSV - PullRequest
0 голосов
/ 17 декабря 2018

В настоящее время мой файл CSV отображается на python:

df = pd.read_csv("Desktop\Assignment\World Cup 2018.csv")
df.head()

Здесь я вижу, что мои данные были открыты, а ненужные столбцы удалены.Теперь я хочу использовать некоторые переменные с именем CounterVal1 (и т. Д.) Для подсчета количества раз, когда формация появляется в строке.

for i in enumerate(df['home_formation']):
if i == '4-2-3-1':
    counterVal1 += 1
elif i == '4-1-4-1':
      counterVal2 += 1

performance = [counterVal1,counterVal2,counterVal3,counterVal4,counterVal5,counterVal6]

plt.bar(y_pos, performance, align='center', alpha=0.8)

Однако я распечатал одно из этих значений, и оказалось, чтоданные не ищутся, как показано выше.

Мой вопрос: как мне взять данные из файла CSV, взять только столбец, связанный с пластом, и пройти через него?

1 Ответ

0 голосов
/ 17 декабря 2018

Вы действительно не предоставили много здесь.Так что это всего лишь догадка.

На основании вашего комментария, я предполагаю, что это то, что вы хотите:

df['home-formation'].value_counts().plot('bar')
...