Train/test split, scaling e outlier: preparare i dati senza barare
Un modello che azzecca il 99% sul tuo notebook e crolla in produzione ha quasi sempre lo stesso problema: hai…
Guide pratiche con codice
Un modello che azzecca il 99% sul tuo notebook e crolla in produzione ha quasi sempre lo stesso problema: hai…
Il modello vuole numeri, ma la tua colonna dice "Milano", "Roma", "Napoli". Trasformarla in 0, 1, 2 sembra ovvio —…
Il tuo modello si rifiuta di partire per colpa di qualche NaN? Prima di cancellare righe a caso, fermati: eliminare,…
Prima di qualsiasi modello devi saper rispondere a due domande: quali colonne sono indizi (feature) e quale colonna è la…
I dati veri non arrivano mai in una tabella sola: clienti da una parte, ordini dall'altra, e buchi ovunque. Impari…
Hai caricato il DataFrame, e adesso? "Qual è l'incasso medio per prodotto?" si risolve in una riga con groupby, se…
Hai un CSV da analizzare e stai per aprirlo con un ciclo for e un dizionario? Fermati: Pandas ti dà…
Quattro numeri che riassumono mille numeri: media, mediana, moda e varianza sono il primo sguardo che dai a qualsiasi dataset.…
Righe, colonne, sottomatrici, maschere booleane: impara a "ritagliare" un array NumPy come si deve, a cambiargli forma con reshape e…
Le liste Python vanno benissimo, finché non devi fare calcoli su centinaia di migliaia di numeri. Scopri perché un array…