Sezione 1. Capitolo 2
single
Challenge: Feature Adoption Heatmap
Scorri per mostrare il menu
Compito
Scorri per iniziare a programmare
You are provided with user feature engagement data in a pandas DataFrame with columns user_id, feature, and usage_count. Your task is to:
- Implement the
compute_core_feature_matrixfunction to create a matrix (as a DataFrame) where each row is a user, each column is a feature, and each cell contains the frequency (sum ofusage_count) of usage for that user-feature pair; - Implement the
plot_core_feature_heatmapfunction that takes the matrix and visualizes it as a heatmap using seaborn; - The heatmap should clearly show which users have adopted which features (breadth), how frequently (frequency), and highlight the intensity of engagement (depth/frequency);
- You do not need to return or display anything from the functions, but the heatmap must be generated when the plotting function is called.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 2
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione