No texto da aula temos:
x= dados[["principal","como_funciona","contato"]] y= dados[["comprou"]]
"No caso de y, não é necessário utilizar o colchete extra (ou seja, [[]]), pois estamos extraindo apenas uma única coluna. "
O correto seria:
"No caso de y, não é permitido utilizar o colchete extra (ou seja, [[]]), pois estamos extraindo apenas uma única coluna. "
Da forma como está no texto da aula, entende-se que utilizar ou não o colchete extra é apenas uma sugestão, mas eu utilizei o colchete duplo e obtive o seguinte erro: "/usr/local/lib/python3.8/dist-packages/sklearn/utils/validation.py:993: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel(). y = column_or_1d(y, warn=True) LinearSVC()"
A correção foi tirar o colchete duplo.
Abraços