IniziaInizia gratis

Un primo sguardo

Usando l'intero insieme di dati Avazu, esplorerai diverse nuove feature osservando i tipi di dato delle colonne. I nuovi dati includono colonne categoriche come site_id, app_id, device_id, ecc., che sono vari identificatori rispettivamente per sito, app e utente. Per iniziare, individuerai e stamperai le colonne numeriche e quelle categoriche.

Un campione di dati in forma di DataFrame è caricato come df. pandas come pd è già disponibile nel tuo workspace.

Questo esercizio fa parte del corso

Prevedere il CTR con il Machine Learning in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Stampa le colonne di df usando .columns.
  • Stampa i tipi di dato corrispondenti di df usando .dtypes.
  • Seleziona il sottoinsieme di df con colonne numeriche (usando include = ['int', 'float']) e stampa tali colonne.
  • Seleziona il sottoinsieme di df con colonne categoriche (usando include = ['object']) e stampa tali colonne.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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.____)
Modifica ed esegui il codice