Ao executar o código da aula 04 do curso de Machine Learning - Introdução à classificação, deparei-me com um erro informando que o método itervalues() não existe no módulo Counter. O erro acontecia na declaração da variável acertobase, como no código a seguir:
import pandas as pd
from collections import Counter
df = pd.read_csv('buscas.csv')
X_df = df[['home', 'busca', 'logado']]
Y_df = df['comprou']
Xdummies_df = pd.get_dummies(X_df).astype(int)
Ydummies_df = Y_df
X = Xdummies_df.values
Y = Ydummies_df.values
acerto_base = max(Counter(Y).itervalues())
# restante do código
Pesquisando um pouco vi que este método não existe mais na versão do Python que utilizo (Python ver. 3.5).
Então, se alguém tiver o mesmo problema que eu, basta utilizar a nova nomenclatura, substituindo itervalues() por values(), como a seguir:
acerto_base = max(Counter(Y).values())
Abraços.