O primă privire
Folosind setul de date complet Avazu, vei explora diverse caracteristici noi, analizând tipurile de date ale coloanelor. Datele noi includ coloane categoriale precum site_id, app_id, device_id etc. – identificatori pentru un site, o aplicație și, respectiv, un utilizator. Pentru început, vei identifica și afișa coloanele numerice și pe cele categoriale.
Datele eșantion sunt încărcate ca DataFrame sub numele df. Biblioteca pandas este disponibilă în spațiul tău de lucru ca pd.
Acest exercițiu face parte din cursul
Predicția CTR cu Machine Learning în Python
Instrucțiuni pentru exercițiu
- Afișează coloanele din
dffolosind.columns. - Afișează tipurile de date corespunzătoare din
dffolosind.dtypes. - Selectează subsetul din
dfcu coloane numerice (folosindinclude = ['int', 'float']) și afișează acele coloane. - Selectează subsetul din
dfcu coloane categoriale (folosindinclude = ['object']) și afișează acele coloane.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Print columns
print(df.____)
# Print data types of columns
print(df.____)
# Select and print numeric columns
numeric_df = df.____(include=['____', 'float'])
print(numeric_df.____)
# Select and print categorical columns
categorical_df = df.____(include=['____'])
print(categorical_df.____)