Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a taxa média de batimentos cardíacos para cada usuário, particionada por gênero?
 ###Tabelas: 
CREATE TABLE user_data (id INT, user_name TEXT, country TEXT, gender TEXT, heart_rate INT); INSERT INTO user_data (id, user_name, country, gender, heart_rate) VALUES (1, 'John Doe', 'USA', 'Male', 75), (2, 'Jane Smith', 'USA', 'Female', 80), (3, 'Alice Johnson', 'Canada', 'Female', 85);
SELECT user_id, gender, AVG(heart_rate) as avg_heart_rate FROM user_data GROUP BY user_id, gender;