From 8efb79e16b3ed1c7c37e50237725eb73ab6d9896 Mon Sep 17 00:00:00 2001 From: Dayani Date: Fri, 24 Nov 2023 08:19:58 -0300 Subject: [PATCH 1/3] Mensagem do commit aqui --- README.md | 136 ++-- exercicios/para-casa/README.md | 36 +- .../para-casa/instrucoes-pull-request.md | 62 +- exercicios/para-sala/Banco de dados.ipynb | 170 ++++- exercicios/para-sala/README.md | 38 +- exercicios/para-sala/assassinosemserie.csv | 0 exercicios/para-sala/assassinosemserie.db | Bin 0 -> 12288 bytes exercicios/para-sala/banquin.ipynb | 689 ++++++++++++++++++ exercicios/para-sala/modelo.ipynb | 18 +- exercicios/para-sala/projeto guiado 3.sql | 1 + 10 files changed, 973 insertions(+), 177 deletions(-) create mode 100644 exercicios/para-sala/assassinosemserie.csv create mode 100644 exercicios/para-sala/assassinosemserie.db create mode 100644 exercicios/para-sala/banquin.ipynb create mode 100644 exercicios/para-sala/projeto guiado 3.sql diff --git a/README.md b/README.md index 3becf42..869d1e6 100644 --- a/README.md +++ b/README.md @@ -1,68 +1,68 @@ -

- logo reprograma -

- -# Tema da Aula - -Turma Online 26 |Python | Semana 10 | 2023 | Professora Edilene Lopes - -### Instruções -Antes de começar, vamos organizar nosso setup. -* Fork esse repositório -* Clone o fork na sua máquina (Para isso basta abrir o seu terminal e digitar `git clone url-do-seu-repositorio-forkado`) -* Entre na pasta do seu repositório (Para isso basta abrir o seu terminal e digitar `cd nome-do-seu-repositorio-forkado`) -* [Add outras intrucoes caso necessario] - -### Resumo -O que veremos na aula de hoje? -* [Apresentação de dados](#tema1) - - - -## Conteúdo -### Tema1 -1. [Tópico 1](#topico1) - -### Tema2 -1. [Projeto Guiado](#topico3) - * [Subtópico 1](#subtopico1) - - - - -### Tema1 - -#### Topico1 - -A apresentação de dados com Python e Pandas é a prática de importar, limpar, explorar e analisar dados de forma eficaz. A biblioteca Pandas permite a manipulação de dados, incluindo limpeza, resumo estatístico e agrupamento. Em conjunto com bibliotecas de visualização, como Matplotlib. Python e Pandas são ferramentas poderosas para transformar dados em informações compreensíveis e tomar decisões embasadas em informações. - - - -### Tema2 - -##### Subtopico1 -Realizar a análise de um conjunto de dados específico. Isso pode envolver a importação, limpeza e tratamento de dados. Assim como resumo estatístico. -A aplicação de técnicas de manipulação de dados com Pandas. Você será desafiada a criar gráficos e visualizações a partir dos dados. Com o uso da biblioteca de visualização Matplotlib. -Bem como a interpretação dos gráficos e a formulação de conclusões com base nos dados analisados - - - - - -### Exercícios -* [Exercicio para sala](https://github.com/mflilian/repo-example/tree/main/exercicios/para-sala) -* [Exercicio para casa](https://github.com/mflilian/repo-example/tree/main/exercicios/para-casa) - -### Material da aula - -### Links Úteis -- [Lorem Ipsum](https://www.lipsum.com/feed/html) -- [Lorem Ipsum](https://www.lipsum.com/feed/html) -- [Lorem Ipsum](https://www.lipsum.com/feed/html) -- [Lorem Ipsum](https://www.lipsum.com/feed/html) - - -

-Desenvolvido com :purple_heart: -

- +

+ logo reprograma +

+ +# Tema da Aula + +Turma Online 26 |Python | Semana 10 | 2023 | Professora Edilene Lopes + +### Instruções +Antes de começar, vamos organizar nosso setup. +* Fork esse repositório +* Clone o fork na sua máquina (Para isso basta abrir o seu terminal e digitar `git clone url-do-seu-repositorio-forkado`) +* Entre na pasta do seu repositório (Para isso basta abrir o seu terminal e digitar `cd nome-do-seu-repositorio-forkado`) +* [Add outras intrucoes caso necessario] + +### Resumo +O que veremos na aula de hoje? +* [Apresentação de dados](#tema1) + + + +## Conteúdo +### Tema1 +1. [Tópico 1](#topico1) + +### Tema2 +1. [Projeto Guiado](#topico3) + * [Subtópico 1](#subtopico1) + + + + +### Tema1 + +#### Topico1 + +A apresentação de dados com Python e Pandas é a prática de importar, limpar, explorar e analisar dados de forma eficaz. A biblioteca Pandas permite a manipulação de dados, incluindo limpeza, resumo estatístico e agrupamento. Em conjunto com bibliotecas de visualização, como Matplotlib. Python e Pandas são ferramentas poderosas para transformar dados em informações compreensíveis e tomar decisões embasadas em informações. + + + +### Tema2 + +##### Subtopico1 +Realizar a análise de um conjunto de dados específico. Isso pode envolver a importação, limpeza e tratamento de dados. Assim como resumo estatístico. +A aplicação de técnicas de manipulação de dados com Pandas. Você será desafiada a criar gráficos e visualizações a partir dos dados. Com o uso da biblioteca de visualização Matplotlib. +Bem como a interpretação dos gráficos e a formulação de conclusões com base nos dados analisados + + + + + +### Exercícios +* [Exercicio para sala](https://github.com/mflilian/repo-example/tree/main/exercicios/para-sala) +* [Exercicio para casa](https://github.com/mflilian/repo-example/tree/main/exercicios/para-casa) + +### Material da aula + +### Links Úteis +- [Lorem Ipsum](https://www.lipsum.com/feed/html) +- [Lorem Ipsum](https://www.lipsum.com/feed/html) +- [Lorem Ipsum](https://www.lipsum.com/feed/html) +- [Lorem Ipsum](https://www.lipsum.com/feed/html) + + +

+Desenvolvido com :purple_heart: +

+ diff --git a/exercicios/para-casa/README.md b/exercicios/para-casa/README.md index 64eba28..c35eee9 100644 --- a/exercicios/para-casa/README.md +++ b/exercicios/para-casa/README.md @@ -1,18 +1,18 @@ -# Exercício de Casa 🏠 - -## Nome do Exercicio - -- Explicação do exercício: Use o exercício qe iniciamos em sala. - - ---- - -Terminou o exercício? Dá uma olhada nessa checklist e confere se tá tudo certinho, combinado?! - -- [ ] Fiz o fork do repositório. -- [ ] Clonei o fork na minha máquina (`git clone url-do-meu-fork`). -- [ ] Resolvi o exercício. -- [ ] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico) -- [ ] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`) -- [ ] Pushei os commits na minha branch (`git push origin nome-da-branch`) -- [ ] Criei um Pull Request seguindo as orientaçoes que estao nesse [documento](https://github.com/mflilian/repo-example/blob/main/exercicios/para-casa/instrucoes-pull-request.md). +# Exercício de Casa 🏠 + +## Nome do Exercicio + +- Explicação do exercício: Use o exercício qe iniciamos em sala. + + +--- + +Terminou o exercício? Dá uma olhada nessa checklist e confere se tá tudo certinho, combinado?! + +- [ ] Fiz o fork do repositório. +- [ ] Clonei o fork na minha máquina (`git clone url-do-meu-fork`). +- [ ] Resolvi o exercício. +- [ ] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico) +- [ ] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`) +- [ ] Pushei os commits na minha branch (`git push origin nome-da-branch`) +- [ ] Criei um Pull Request seguindo as orientaçoes que estao nesse [documento](https://github.com/mflilian/repo-example/blob/main/exercicios/para-casa/instrucoes-pull-request.md). diff --git a/exercicios/para-casa/instrucoes-pull-request.md b/exercicios/para-casa/instrucoes-pull-request.md index f3d096b..e7005a3 100644 --- a/exercicios/para-casa/instrucoes-pull-request.md +++ b/exercicios/para-casa/instrucoes-pull-request.md @@ -1,31 +1,31 @@ -# Como criar meu Pull Request? 🤔 - -Olá, meninas!
-O checklist da atividade ta todo preenchido? Entao agora tá na hora de fazer nosso pull request para o repositório original.
-Você deverá navegar até o seu repositório onde você fez o fork e pressionar o botão “New pull request” no lado esquerdo da página.

-![alt](https://assets.digitalocean.com/articles/eng_python/PullRequest/PRButton.png) - -Você poderá modificar a branch na próxima tela. - -Depois de ter escolhido a branch main do repositório original no lado esquerdo, e a nova-branch do seu fork do lado direito, você deve ver uma tela assim: - -![alt](https://assets.digitalocean.com/articles/eng_python/PullRequest/PullRequest.png) -

-O GitHub vai lhe alertar de que é possível mesclar as duas branches porque não há código concorrente. Você deve adicionar um título, e um comentário descrevendo o seu PR.

-DICAS:
-1. Você pode seguir esse modelo para o título do seu PR: -``` -Nome da Atividade - Seu nome. -``` -2. Você pode seguir esse modelo para a descrição do seu PR: -``` -O que? -Resolução dos exercícios de lógica. - -Como? -* Adicionei um arquivo para resolver a atividade 1 utilizando os métodos slice e split; -* Adicionei casos de testes unitários para cada um dos exercícios utilizando jest; -* Outro ponto que você queira adicionar. -``` -Feito isso, é so clicar em “Create pull request”.

-Tcharaaaannn! Agora é só esperar a prof revisar seu PR 💜 +# Como criar meu Pull Request? 🤔 + +Olá, meninas!
+O checklist da atividade ta todo preenchido? Entao agora tá na hora de fazer nosso pull request para o repositório original.
+Você deverá navegar até o seu repositório onde você fez o fork e pressionar o botão “New pull request” no lado esquerdo da página.

+![alt](https://assets.digitalocean.com/articles/eng_python/PullRequest/PRButton.png) + +Você poderá modificar a branch na próxima tela. + +Depois de ter escolhido a branch main do repositório original no lado esquerdo, e a nova-branch do seu fork do lado direito, você deve ver uma tela assim: + +![alt](https://assets.digitalocean.com/articles/eng_python/PullRequest/PullRequest.png) +

+O GitHub vai lhe alertar de que é possível mesclar as duas branches porque não há código concorrente. Você deve adicionar um título, e um comentário descrevendo o seu PR.

+DICAS:
+1. Você pode seguir esse modelo para o título do seu PR: +``` +Nome da Atividade - Seu nome. +``` +2. Você pode seguir esse modelo para a descrição do seu PR: +``` +O que? +Resolução dos exercícios de lógica. + +Como? +* Adicionei um arquivo para resolver a atividade 1 utilizando os métodos slice e split; +* Adicionei casos de testes unitários para cada um dos exercícios utilizando jest; +* Outro ponto que você queira adicionar. +``` +Feito isso, é so clicar em “Create pull request”.

+Tcharaaaannn! Agora é só esperar a prof revisar seu PR 💜 diff --git a/exercicios/para-sala/Banco de dados.ipynb b/exercicios/para-sala/Banco de dados.ipynb index e8f8484..67e518c 100644 --- a/exercicios/para-sala/Banco de dados.ipynb +++ b/exercicios/para-sala/Banco de dados.ipynb @@ -21,56 +21,164 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "a7aa9973", "metadata": {}, "outputs": [], "source": [ - "file = open(\"youtubers_df.csv\", encoding= 'UTF-8') " + "file = open(\"assassinosemserie.csv\", encoding= 'UTF-8') " ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, + "id": "f4c6aa9b", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy\n" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "29d391ef", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting cvc\n", + " Using cached cvc-0.8.0.tar.gz (56 kB)\n", + " Installing build dependencies: started\n", + " Installing build dependencies: finished with status 'done'\n", + " Getting requirements to build wheel: started\n", + " Getting requirements to build wheel: finished with status 'error'\n", + "Note: you may need to restart the kernel to use updated packages.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " error: subprocess-exited-with-error\n", + " \n", + " × Getting requirements to build wheel did not run successfully.\n", + " │ exit code: 1\n", + " ╰─> [20 lines of output]\n", + " Traceback (most recent call last):\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\\Lib\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py\", line 353, in \n", + " main()\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\\Lib\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py\", line 335, in main\n", + " json_out['return_val'] = hook(**hook_input['kwargs'])\n", + " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\\Lib\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py\", line 118, in get_requires_for_build_wheel\n", + " return hook(config_settings)\n", + " ^^^^^^^^^^^^^^^^^^^^^\n", + " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 355, in get_requires_for_build_wheel\n", + " return self._get_build_requires(config_settings, requirements=['wheel'])\n", + " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", + " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 325, in _get_build_requires\n", + " self.run_setup()\n", + " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 507, in run_setup\n", + " super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)\n", + " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 341, in run_setup\n", + " exec(code, locals())\n", + " File \"\", line 3, in \n", + " FileNotFoundError: [Errno 2] No such file or directory: 'README.md'\n", + " [end of output]\n", + " \n", + " note: This error originates from a subprocess, and is likely not a problem with pip.\n", + "error: subprocess-exited-with-error\n", + "\n", + "× Getting requirements to build wheel did not run successfully.\n", + "│ exit code: 1\n", + "╰─> See above for output.\n", + "\n", + "note: This error originates from a subprocess, and is likely not a problem with pip.\n", + "\n", + "[notice] A new release of pip is available: 23.2.1 -> 23.3.1\n", + "[notice] To update, run: C:\\Users\\Webfoco\\AppData\\Local\\Microsoft\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\python.exe -m pip install --upgrade pip\n" + ] + } + ], + "source": [ + "pip install cvc\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, "id": "eaaee9c6", "metadata": {}, "outputs": [], "source": [ "conteudo = csv.reader(file)\n", "\n", - "connection = sqlite3.connect(\"banco_influencers.db\")\n", + "connection = sqlite3.connect(\"assassinosemserie.db\")\n", "\n", "cursor = connection.cursor()" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "id": "25d07ce5", "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "ProgrammingError", + "evalue": "Cannot operate on a closed database.", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mProgrammingError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32mc:\\Users\\Webfoco\\on26-python-s13-projeto-guiado-II\\exercicios\\para-sala\\Banco de dados.ipynb Cell 7\u001b[0m line \u001b[0;36m1\n\u001b[1;32m----> 1\u001b[0m cursor\u001b[39m.\u001b[39;49mexecute(\u001b[39m'''\u001b[39;49m\n\u001b[0;32m 2\u001b[0m \u001b[39m CREATE TABLE IF NOT EXISTS rank (\u001b[39;49m\n\u001b[0;32m 3\u001b[0m \u001b[39m Rank INT,\u001b[39;49m\n\u001b[0;32m 4\u001b[0m \u001b[39m Username VARCHAR,\u001b[39;49m\n\u001b[0;32m 5\u001b[0m \u001b[39m Categories VARCHAR, \u001b[39;49m\n\u001b[0;32m 6\u001b[0m \u001b[39m Subscribers FLOAT,\u001b[39;49m\n\u001b[0;32m 7\u001b[0m \u001b[39m Country VARCHAR,\u001b[39;49m\n\u001b[0;32m 8\u001b[0m \u001b[39m Visits FLOAT,\u001b[39;49m\n\u001b[0;32m 9\u001b[0m \u001b[39m Likes FLOAT,\u001b[39;49m\n\u001b[0;32m 10\u001b[0m \u001b[39m Comments FLOAT,\u001b[39;49m\n\u001b[0;32m 11\u001b[0m \u001b[39m Links VARCHAR,\u001b[39;49m\n\u001b[0;32m 12\u001b[0m \u001b[39m Name VARCHAR,\u001b[39;49m\n\u001b[0;32m 13\u001b[0m \u001b[39m Years_active INT,\u001b[39;49m\n\u001b[0;32m 14\u001b[0m \u001b[39m Proven_victims INT,\u001b[39;49m\n\u001b[0;32m 15\u001b[0m \u001b[39m Possible_victims INT,\u001b[39;49m\n\u001b[0;32m 16\u001b[0m \u001b[39m Notes VARCHAR\u001b[39;49m\n\u001b[0;32m 17\u001b[0m \u001b[39m )\u001b[39;49m\n\u001b[0;32m 18\u001b[0m \u001b[39m'''\u001b[39;49m)\n", + "\u001b[1;31mProgrammingError\u001b[0m: Cannot operate on a closed database." + ] + } + ], "source": [ "\n", - "cursor.execute('''CREATE TABLE IF NOT EXISTS rank (\n", - " Rank INT,\n", - " Username VARCHAR,\n", - " Categories VARCHAR, \n", - " Suscribers FLOAT,\n", - " Country VARCHAR,\n", - " Visits FLOAR,\n", - " Likes FLOAT,\n", - " Comments FLOAT,\n", - " Links VARCHAR\n", - " \n", - ")''')" + "cursor.execute('''\n", + " CREATE TABLE IF NOT EXISTS rank (\n", + " Rank INT,\n", + " Username VARCHAR,\n", + " Categories VARCHAR, \n", + " Subscribers FLOAT,\n", + " Country VARCHAR,\n", + " Visits FLOAT,\n", + " Likes FLOAT,\n", + " Comments FLOAT,\n", + " Links VARCHAR,\n", + " Name VARCHAR,\n", + " Years_active INT,\n", + " Proven_victims INT,\n", + " Possible_victims INT,\n", + " Notes VARCHAR\n", + " )\n", + "''')\n" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "8a047292", "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "OperationalError", + "evalue": "table rank has no column named Suscribers", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mOperationalError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32mc:\\Users\\Webfoco\\on26-python-s13-projeto-guiado-II\\exercicios\\para-sala\\Banco de dados.ipynb Cell 8\u001b[0m line \u001b[0;36m3\n\u001b[0;32m 1\u001b[0m inserir_conteudo \u001b[39m=\u001b[39m \u001b[39m\"\u001b[39m\u001b[39mINSERT INTO rank (Rank,Username,Categories,Suscribers,Country,Visits,Likes,Comments,Links)VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)\u001b[39m\u001b[39m\"\u001b[39m\n\u001b[1;32m----> 3\u001b[0m cursor\u001b[39m.\u001b[39;49mexecutemany(inserir_conteudo, conteudo)\n", + "\u001b[1;31mOperationalError\u001b[0m: table rank has no column named Suscribers" + ] + } + ], "source": [ "\n", "inserir_conteudo = \"INSERT INTO rank (Rank,Username,Categories,Suscribers,Country,Visits,Likes,Comments,Links)VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)\"\n", @@ -81,10 +189,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "51ed46b3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "ProgrammingError", + "evalue": "Cannot operate on a closed database.", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mProgrammingError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32mc:\\Users\\Webfoco\\on26-python-s13-projeto-guiado-II\\exercicios\\para-sala\\Banco de dados.ipynb Cell 8\u001b[0m line \u001b[0;36m2\n\u001b[0;32m 1\u001b[0m selecionar_tudo \u001b[39m=\u001b[39m \u001b[39m\"\u001b[39m\u001b[39mSELECT * FROM rank\u001b[39m\u001b[39m\"\u001b[39m\n\u001b[1;32m----> 2\u001b[0m entradas \u001b[39m=\u001b[39m cursor\u001b[39m.\u001b[39;49mexecute(selecionar_tudo)\u001b[39m.\u001b[39mfetchall()\n", + "\u001b[1;31mProgrammingError\u001b[0m: Cannot operate on a closed database." + ] + } + ], "source": [ "selecionar_tudo = \"SELECT * FROM rank\"\n", "entradas = cursor.execute(selecionar_tudo).fetchall()" @@ -92,7 +212,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "id": "f30ba732", "metadata": {}, "outputs": [], @@ -103,7 +223,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "a7dcca72", "metadata": {}, "outputs": [], @@ -137,7 +257,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.7" + "version": "3.11.6" } }, "nbformat": 4, diff --git a/exercicios/para-sala/README.md b/exercicios/para-sala/README.md index 66170c5..5e078f5 100644 --- a/exercicios/para-sala/README.md +++ b/exercicios/para-sala/README.md @@ -1,19 +1,19 @@ -# Exercício de Sala 🏫 - -## Nome do Exercicio - -- Explicação do exercício: -Esse é apenas um guia para facilitar o início do seu projeto. -Procure um data set de sua preferência. -Vamos trabalhar nele hoje!! - ---- - -Terminou o exercício? Dá uma olhada nessa checklist e confere se tá tudo certinho, combinado?! - -- [ ] Fiz o fork do repositório. -- [ ] Clonei o fork na minha máquina (`git clone url-do-meu-fork`). -- [ ] Resolvi o exercício. -- [ ] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico) -- [ ] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`) -- [ ] Pushei os commits na minha branch (`git push origin nome-da-branch`) +# Exercício de Sala 🏫 + +## Nome do Exercicio + +- Explicação do exercício: +Esse é apenas um guia para facilitar o início do seu projeto. +Procure um data set de sua preferência. +Vamos trabalhar nele hoje!! + +--- + +Terminou o exercício? Dá uma olhada nessa checklist e confere se tá tudo certinho, combinado?! + +- [ ] Fiz o fork do repositório. +- [ ] Clonei o fork na minha máquina (`git clone url-do-meu-fork`). +- [ ] Resolvi o exercício. +- [ ] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico) +- [ ] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`) +- [ ] Pushei os commits na minha branch (`git push origin nome-da-branch`) diff --git a/exercicios/para-sala/assassinosemserie.csv b/exercicios/para-sala/assassinosemserie.csv new file mode 100644 index 0000000..e69de29 diff --git a/exercicios/para-sala/assassinosemserie.db b/exercicios/para-sala/assassinosemserie.db new file mode 100644 index 0000000000000000000000000000000000000000..fea34356eff46d893be8626427dd7a0e50376647 GIT binary patch literal 12288 zcmeI#!A`<37zglfXh=*5UI^D-NHj5Cd;#Y&l{gW{Byu7Js#aK+w1dPWF}|Nq;d9s_ zY(wzqh5VazYxlKX`}X^4xX#dr; z$?5B7#YFAO7pY3~K!E@RAOHafKmY;|fB*y_0D*rLc;C0n^;*sPh!QrKaK+>}ttB_` zoY148bK!e5{X&lp=&}T9x7i9$vM&#sE6E~GyH4OI$MY1v67i05>jWwc(%WZ?@INwgTa%<}WdYmcUXTwCy z`1+ySDxPuKp9vF-^siW~wJ@IBqpdi}Jr@5zo>#4Mz0t7dY>|gZ$QRZ(O+I18w!M~@ zVx*8CF-kY%U3md*2hCe2=+PUmm*+&rCR3sJSl|{THd-7no%OS$^lol0{U{KC00bZa v0SG_<0uX=z1Rwwb2<)%`?*BWSTpSGo5P$##AOHafKmY;|fB*y_uoU=1.23.2 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (1.26.0)\n", + "Requirement already satisfied: python-dateutil>=2.8.2 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (2.8.2)\n", + "Requirement already satisfied: pytz>=2020.1 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (2023.3.post1)\n", + "Requirement already satisfied: tzdata>=2022.1 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (2023.3)\n", + "Requirement already satisfied: six>=1.5 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from python-dateutil>=2.8.2->pandas) (1.16.0)\n", + "Note: you may need to restart the kernel to use updated packages.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\n", + "[notice] A new release of pip is available: 23.2.1 -> 23.3.1\n", + "[notice] To update, run: C:\\Users\\Webfoco\\AppData\\Local\\Microsoft\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\python.exe -m pip install --upgrade pip\n" + ] + } + ], + "source": [ + "pip install pandas\n" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "import sqlite3\n" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "connection = sqlite3.connect(\"populacaorua.db\")" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cursor = connection.cursor()\n", + "cursor.execute('''\n", + " CREATE TABLE IF NOT EXISTS minha_tabela (\n", + " id INTEGER PRIMARY KEY,\n", + " nome TEXT,\n", + " idade INTEGER,\n", + " orientacao_sexual TEXT\n", + " )\n", + "''')\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0Unnamed: 1Unnamed: 2Unnamed: 3Unnamed: 4Unnamed: 5Unnamed: 6Unnamed: 7Unnamed: 8Unnamed: 9...Unnamed: 134Unnamed: 135Unnamed: 136Unnamed: 137Unnamed: 138Unnamed: 139Unnamed: 140Unnamed: 141Unnamed: 142Unnamed: 143
0NaNDisque 100 - Ano 2011 - População Situação de ...NaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
1NaNSexoJANFEVMARABRMAIJUNJULAGO...MAIJUNJULAGOSETOUTNOVDEZTOTAL%
2NaNFeminino156227558...262324342122221025426.16%
3NaNMasculino4318201522172516...555654545336421455857.47%
4NaNNão Informado4344741217...12121615171521815916.37%
..................................................................
61NaNNão InformadaNaNNaNNaNNaNNaNNaNNaNNaN...1NaNNaN1NaNNaNNaNNaN30.30%
62NaNNão possui deficiência5421241731224037...797272727055632674976.12%
63NaNVisualNaNNaNNaNNaN1NaNNaNNaN...NaN1NaNNaN11NaNNaN80.81%
64NaNTotal6227262137264241...93949510395758532984100.00%
65NaN*Obs: Estão sendo consideradas todas as defici...NaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
\n", + "

66 rows × 144 columns

\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 Unnamed: 1 Unnamed: 2 \\\n", + "0 NaN Disque 100 - Ano 2011 - População Situação de ... NaN \n", + "1 NaN Sexo JAN \n", + "2 NaN Feminino 15 \n", + "3 NaN Masculino 43 \n", + "4 NaN Não Informado 4 \n", + ".. ... ... ... \n", + "61 NaN Não Informada NaN \n", + "62 NaN Não possui deficiência 54 \n", + "63 NaN Visual NaN \n", + "64 NaN Total 62 \n", + "65 NaN *Obs: Estão sendo consideradas todas as defici... NaN \n", + "\n", + " Unnamed: 3 Unnamed: 4 Unnamed: 5 Unnamed: 6 Unnamed: 7 Unnamed: 8 \\\n", + "0 NaN NaN NaN NaN NaN NaN \n", + "1 FEV MAR ABR MAI JUN JUL \n", + "2 6 2 2 7 5 5 \n", + "3 18 20 15 22 17 25 \n", + "4 3 4 4 7 4 12 \n", + ".. ... ... ... ... ... ... \n", + "61 NaN NaN NaN NaN NaN NaN \n", + "62 21 24 17 31 22 40 \n", + "63 NaN NaN NaN 1 NaN NaN \n", + "64 27 26 21 37 26 42 \n", + "65 NaN NaN NaN NaN NaN NaN \n", + "\n", + " Unnamed: 9 ... Unnamed: 134 Unnamed: 135 Unnamed: 136 Unnamed: 137 \\\n", + "0 NaN ... NaN NaN NaN NaN \n", + "1 AGO ... MAI JUN JUL AGO \n", + "2 8 ... 26 23 24 34 \n", + "3 16 ... 55 56 54 54 \n", + "4 17 ... 12 12 16 15 \n", + ".. ... ... ... ... ... ... \n", + "61 NaN ... 1 NaN NaN 1 \n", + "62 37 ... 79 72 72 72 \n", + "63 NaN ... NaN 1 NaN NaN \n", + "64 41 ... 93 94 95 103 \n", + "65 NaN ... NaN NaN NaN NaN \n", + "\n", + " Unnamed: 138 Unnamed: 139 Unnamed: 140 Unnamed: 141 Unnamed: 142 \\\n", + "0 NaN NaN NaN NaN NaN \n", + "1 SET OUT NOV DEZ TOTAL \n", + "2 21 22 22 10 254 \n", + "3 53 36 42 14 558 \n", + "4 17 15 21 8 159 \n", + ".. ... ... ... ... ... \n", + "61 NaN NaN NaN NaN 3 \n", + "62 70 55 63 26 749 \n", + "63 1 1 NaN NaN 8 \n", + "64 95 75 85 32 984 \n", + "65 NaN NaN NaN NaN NaN \n", + "\n", + " Unnamed: 143 \n", + "0 NaN \n", + "1 % \n", + "2 26.16% \n", + "3 57.47% \n", + "4 16.37% \n", + ".. ... \n", + "61 0.30% \n", + "62 76.12% \n", + "63 0.81% \n", + "64 100.00% \n", + "65 NaN \n", + "\n", + "[66 rows x 144 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.read_csv('populacao.rua.csv')\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.sort_values\n" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0Unnamed: 1Unnamed: 2Unnamed: 3Unnamed: 4Unnamed: 5Unnamed: 6Unnamed: 7Unnamed: 8Unnamed: 9...Unnamed: 134Unnamed: 135Unnamed: 136Unnamed: 137Unnamed: 138Unnamed: 139Unnamed: 140Unnamed: 141Unnamed: 142Unnamed: 143
\n", + "

0 rows × 144 columns

\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [Unnamed: 0, Unnamed: 1, Unnamed: 2, Unnamed: 3, Unnamed: 4, Unnamed: 5, Unnamed: 6, Unnamed: 7, Unnamed: 8, Unnamed: 9, Unnamed: 10, Unnamed: 11, Unnamed: 12, Unnamed: 13, Unnamed: 14, Unnamed: 15, Unnamed: 16, Unnamed: 17, Unnamed: 18, Unnamed: 19, Unnamed: 20, Unnamed: 21, Unnamed: 22, Unnamed: 23, Unnamed: 24, Unnamed: 25, Unnamed: 26, Unnamed: 27, Unnamed: 28, Unnamed: 29, Unnamed: 30, Unnamed: 31, Unnamed: 32, Unnamed: 33, Unnamed: 34, Unnamed: 35, Unnamed: 36, Unnamed: 37, Unnamed: 38, Unnamed: 39, Unnamed: 40, Unnamed: 41, Unnamed: 42, Unnamed: 43, Unnamed: 44, Unnamed: 45, Unnamed: 46, Unnamed: 47, Unnamed: 48, Unnamed: 49, Unnamed: 50, Unnamed: 51, Unnamed: 52, Unnamed: 53, Unnamed: 54, Unnamed: 55, Unnamed: 56, Unnamed: 57, Unnamed: 58, Unnamed: 59, Unnamed: 60, Unnamed: 61, Unnamed: 62, Unnamed: 63, Unnamed: 64, Unnamed: 65, Unnamed: 66, Unnamed: 67, Unnamed: 68, Unnamed: 69, Unnamed: 70, Unnamed: 71, Unnamed: 72, Unnamed: 73, Unnamed: 74, Unnamed: 75, Unnamed: 76, Unnamed: 77, Unnamed: 78, Unnamed: 79, Unnamed: 80, Unnamed: 81, Unnamed: 82, Unnamed: 83, Unnamed: 84, Unnamed: 85, Unnamed: 86, Unnamed: 87, Unnamed: 88, Unnamed: 89, Unnamed: 90, Unnamed: 91, Unnamed: 92, Unnamed: 93, Unnamed: 94, Unnamed: 95, Unnamed: 96, Unnamed: 97, Unnamed: 98, Unnamed: 99, ...]\n", + "Index: []\n", + "\n", + "[0 rows x 144 columns]" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = df.dropna()\n", + "\n", + "\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [], + "source": [ + "df = df.dropna" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.6" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/exercicios/para-sala/modelo.ipynb b/exercicios/para-sala/modelo.ipynb index 1b6e0ae..8593531 100644 --- a/exercicios/para-sala/modelo.ipynb +++ b/exercicios/para-sala/modelo.ipynb @@ -26,7 +26,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "1df9d7f5", "metadata": { "slideshow": { @@ -51,20 +51,6 @@ "lendo o arquivo csv com seu separador e encoding" ] }, - { - "cell_type": "code", - "execution_count": null, - "id": "600ff70e", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "outputs": [], - "source": [ - "df = pd.read_csv(\" \", sep=\",\" , encoding= 'UTF-8') " - ] - }, { "cell_type": "markdown", "id": "47cf3339", @@ -279,7 +265,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.7" + "version": "3.11.6" } }, "nbformat": 4, diff --git a/exercicios/para-sala/projeto guiado 3.sql b/exercicios/para-sala/projeto guiado 3.sql new file mode 100644 index 0000000..d93ec8f --- /dev/null +++ b/exercicios/para-sala/projeto guiado 3.sql @@ -0,0 +1 @@ +-- SQLite From 61f77ab2aebee6d3f5b7ac3bdd41109efe19c99f Mon Sep 17 00:00:00 2001 From: Dayani Date: Fri, 1 Dec 2023 17:17:31 -0300 Subject: [PATCH 2/3] Adicionando arquivo bankoday.ipynb --- exercicios/para-sala/Banco de dados.ipynb | 265 ------ exercicios/para-sala/assassinosemserie.csv | 0 exercicios/para-sala/bandoday.ipynb | 752 ++++++++++++++++ exercicios/para-sala/banquin.ipynb | 689 --------------- exercicios/para-sala/combustiveis.ipynb | 319 ------- exercicios/para-sala/modelo.ipynb | 273 ------ exercicios/para-sala/spotify-2023.csv | 954 +++++++++++++++++++++ exercicios/para-sala/spotify-2023.db | Bin 0 -> 8192 bytes 8 files changed, 1706 insertions(+), 1546 deletions(-) delete mode 100644 exercicios/para-sala/Banco de dados.ipynb delete mode 100644 exercicios/para-sala/assassinosemserie.csv create mode 100644 exercicios/para-sala/bandoday.ipynb delete mode 100644 exercicios/para-sala/banquin.ipynb delete mode 100644 exercicios/para-sala/combustiveis.ipynb delete mode 100644 exercicios/para-sala/modelo.ipynb create mode 100644 exercicios/para-sala/spotify-2023.csv create mode 100644 exercicios/para-sala/spotify-2023.db diff --git a/exercicios/para-sala/Banco de dados.ipynb b/exercicios/para-sala/Banco de dados.ipynb deleted file mode 100644 index 67e518c..0000000 --- a/exercicios/para-sala/Banco de dados.ipynb +++ /dev/null @@ -1,265 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "id": "3fb51551", - "metadata": {}, - "source": [ - "## Banco de dados" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "id": "6f065d6e", - "metadata": {}, - "outputs": [], - "source": [ - "import csv\n", - "import sqlite3" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "a7aa9973", - "metadata": {}, - "outputs": [], - "source": [ - "file = open(\"assassinosemserie.csv\", encoding= 'UTF-8') " - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "f4c6aa9b", - "metadata": {}, - "outputs": [], - "source": [ - "import numpy\n" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "29d391ef", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Collecting cvc\n", - " Using cached cvc-0.8.0.tar.gz (56 kB)\n", - " Installing build dependencies: started\n", - " Installing build dependencies: finished with status 'done'\n", - " Getting requirements to build wheel: started\n", - " Getting requirements to build wheel: finished with status 'error'\n", - "Note: you may need to restart the kernel to use updated packages.\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - " error: subprocess-exited-with-error\n", - " \n", - " × Getting requirements to build wheel did not run successfully.\n", - " │ exit code: 1\n", - " ╰─> [20 lines of output]\n", - " Traceback (most recent call last):\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\\Lib\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py\", line 353, in \n", - " main()\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\\Lib\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py\", line 335, in main\n", - " json_out['return_val'] = hook(**hook_input['kwargs'])\n", - " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\\Lib\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py\", line 118, in get_requires_for_build_wheel\n", - " return hook(config_settings)\n", - " ^^^^^^^^^^^^^^^^^^^^^\n", - " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 355, in get_requires_for_build_wheel\n", - " return self._get_build_requires(config_settings, requirements=['wheel'])\n", - " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", - " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 325, in _get_build_requires\n", - " self.run_setup()\n", - " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 507, in run_setup\n", - " super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)\n", - " File \"C:\\Users\\Webfoco\\AppData\\Local\\Temp\\pip-build-env-so2h9he0\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py\", line 341, in run_setup\n", - " exec(code, locals())\n", - " File \"\", line 3, in \n", - " FileNotFoundError: [Errno 2] No such file or directory: 'README.md'\n", - " [end of output]\n", - " \n", - " note: This error originates from a subprocess, and is likely not a problem with pip.\n", - "error: subprocess-exited-with-error\n", - "\n", - "× Getting requirements to build wheel did not run successfully.\n", - "│ exit code: 1\n", - "╰─> See above for output.\n", - "\n", - "note: This error originates from a subprocess, and is likely not a problem with pip.\n", - "\n", - "[notice] A new release of pip is available: 23.2.1 -> 23.3.1\n", - "[notice] To update, run: C:\\Users\\Webfoco\\AppData\\Local\\Microsoft\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\python.exe -m pip install --upgrade pip\n" - ] - } - ], - "source": [ - "pip install cvc\n" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "eaaee9c6", - "metadata": {}, - "outputs": [], - "source": [ - "conteudo = csv.reader(file)\n", - "\n", - "connection = sqlite3.connect(\"assassinosemserie.db\")\n", - "\n", - "cursor = connection.cursor()" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "25d07ce5", - "metadata": {}, - "outputs": [ - { - "ename": "ProgrammingError", - "evalue": "Cannot operate on a closed database.", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mProgrammingError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32mc:\\Users\\Webfoco\\on26-python-s13-projeto-guiado-II\\exercicios\\para-sala\\Banco de dados.ipynb Cell 7\u001b[0m line \u001b[0;36m1\n\u001b[1;32m----> 1\u001b[0m cursor\u001b[39m.\u001b[39;49mexecute(\u001b[39m'''\u001b[39;49m\n\u001b[0;32m 2\u001b[0m \u001b[39m CREATE TABLE IF NOT EXISTS rank (\u001b[39;49m\n\u001b[0;32m 3\u001b[0m \u001b[39m Rank INT,\u001b[39;49m\n\u001b[0;32m 4\u001b[0m \u001b[39m Username VARCHAR,\u001b[39;49m\n\u001b[0;32m 5\u001b[0m \u001b[39m Categories VARCHAR, \u001b[39;49m\n\u001b[0;32m 6\u001b[0m \u001b[39m Subscribers FLOAT,\u001b[39;49m\n\u001b[0;32m 7\u001b[0m \u001b[39m Country VARCHAR,\u001b[39;49m\n\u001b[0;32m 8\u001b[0m \u001b[39m Visits FLOAT,\u001b[39;49m\n\u001b[0;32m 9\u001b[0m \u001b[39m Likes FLOAT,\u001b[39;49m\n\u001b[0;32m 10\u001b[0m \u001b[39m Comments FLOAT,\u001b[39;49m\n\u001b[0;32m 11\u001b[0m \u001b[39m Links VARCHAR,\u001b[39;49m\n\u001b[0;32m 12\u001b[0m \u001b[39m Name VARCHAR,\u001b[39;49m\n\u001b[0;32m 13\u001b[0m \u001b[39m Years_active INT,\u001b[39;49m\n\u001b[0;32m 14\u001b[0m \u001b[39m Proven_victims INT,\u001b[39;49m\n\u001b[0;32m 15\u001b[0m \u001b[39m Possible_victims INT,\u001b[39;49m\n\u001b[0;32m 16\u001b[0m \u001b[39m Notes VARCHAR\u001b[39;49m\n\u001b[0;32m 17\u001b[0m \u001b[39m )\u001b[39;49m\n\u001b[0;32m 18\u001b[0m \u001b[39m'''\u001b[39;49m)\n", - "\u001b[1;31mProgrammingError\u001b[0m: Cannot operate on a closed database." - ] - } - ], - "source": [ - "\n", - "cursor.execute('''\n", - " CREATE TABLE IF NOT EXISTS rank (\n", - " Rank INT,\n", - " Username VARCHAR,\n", - " Categories VARCHAR, \n", - " Subscribers FLOAT,\n", - " Country VARCHAR,\n", - " Visits FLOAT,\n", - " Likes FLOAT,\n", - " Comments FLOAT,\n", - " Links VARCHAR,\n", - " Name VARCHAR,\n", - " Years_active INT,\n", - " Proven_victims INT,\n", - " Possible_victims INT,\n", - " Notes VARCHAR\n", - " )\n", - "''')\n" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "8a047292", - "metadata": {}, - "outputs": [ - { - "ename": "OperationalError", - "evalue": "table rank has no column named Suscribers", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mOperationalError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32mc:\\Users\\Webfoco\\on26-python-s13-projeto-guiado-II\\exercicios\\para-sala\\Banco de dados.ipynb Cell 8\u001b[0m line \u001b[0;36m3\n\u001b[0;32m 1\u001b[0m inserir_conteudo \u001b[39m=\u001b[39m \u001b[39m\"\u001b[39m\u001b[39mINSERT INTO rank (Rank,Username,Categories,Suscribers,Country,Visits,Likes,Comments,Links)VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)\u001b[39m\u001b[39m\"\u001b[39m\n\u001b[1;32m----> 3\u001b[0m cursor\u001b[39m.\u001b[39;49mexecutemany(inserir_conteudo, conteudo)\n", - "\u001b[1;31mOperationalError\u001b[0m: table rank has no column named Suscribers" - ] - } - ], - "source": [ - "\n", - "inserir_conteudo = \"INSERT INTO rank (Rank,Username,Categories,Suscribers,Country,Visits,Likes,Comments,Links)VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)\"\n", - "\n", - "cursor.executemany(inserir_conteudo, conteudo)\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "id": "51ed46b3", - "metadata": {}, - "outputs": [ - { - "ename": "ProgrammingError", - "evalue": "Cannot operate on a closed database.", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mProgrammingError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32mc:\\Users\\Webfoco\\on26-python-s13-projeto-guiado-II\\exercicios\\para-sala\\Banco de dados.ipynb Cell 8\u001b[0m line \u001b[0;36m2\n\u001b[0;32m 1\u001b[0m selecionar_tudo \u001b[39m=\u001b[39m \u001b[39m\"\u001b[39m\u001b[39mSELECT * FROM rank\u001b[39m\u001b[39m\"\u001b[39m\n\u001b[1;32m----> 2\u001b[0m entradas \u001b[39m=\u001b[39m cursor\u001b[39m.\u001b[39;49mexecute(selecionar_tudo)\u001b[39m.\u001b[39mfetchall()\n", - "\u001b[1;31mProgrammingError\u001b[0m: Cannot operate on a closed database." - ] - } - ], - "source": [ - "selecionar_tudo = \"SELECT * FROM rank\"\n", - "entradas = cursor.execute(selecionar_tudo).fetchall()" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "id": "f30ba732", - "metadata": {}, - "outputs": [], - "source": [ - "for entrada in entradas:\n", - " print(entrada)" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "id": "a7dcca72", - "metadata": {}, - "outputs": [], - "source": [ - "connection.commit()\n", - "connection.close()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "676a9111", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.11.6" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/exercicios/para-sala/assassinosemserie.csv b/exercicios/para-sala/assassinosemserie.csv deleted file mode 100644 index e69de29..0000000 diff --git a/exercicios/para-sala/bandoday.ipynb b/exercicios/para-sala/bandoday.ipynb new file mode 100644 index 0000000..7ed174e --- /dev/null +++ b/exercicios/para-sala/bandoday.ipynb @@ -0,0 +1,752 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "file_path = 'spotify-2023.csv'\n", + "spotify_data = pd.read_csv(file_path, encoding='latin1')" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
track_nameartist(s)_nameartist_countreleased_yearreleased_monthreleased_dayin_spotify_playlistsin_spotify_chartsstreamsin_apple_playlists...bpmkeymodedanceability_%valence_%energy_%acousticness_%instrumentalness_%liveness_%speechiness_%
0Seven (feat. Latto) (Explicit Ver.)Latto, Jung Kook2202371455314714138170343...125BMajor80898331084
1LALAMyke Towers1202332314744813371628648...92C#Major71617470104
2vampireOlivia Rodrigo12023630139711314000397494...138FMajor513253170316
3Cruel SummerTaylor Swift120198237858100800840817116...170AMajor5558721101115
4WHERE SHE GOESBad Bunny1202351831335030323632284...144AMinor6523801463116
5SprinterDave, Central Cee220236121869118370623467...141C#Major926658190824
\n", + "

6 rows × 24 columns

\n", + "
" + ], + "text/plain": [ + " track_name artist(s)_name artist_count \\\n", + "0 Seven (feat. Latto) (Explicit Ver.) Latto, Jung Kook 2 \n", + "1 LALA Myke Towers 1 \n", + "2 vampire Olivia Rodrigo 1 \n", + "3 Cruel Summer Taylor Swift 1 \n", + "4 WHERE SHE GOES Bad Bunny 1 \n", + "5 Sprinter Dave, Central Cee 2 \n", + "\n", + " released_year released_month released_day in_spotify_playlists \\\n", + "0 2023 7 14 553 \n", + "1 2023 3 23 1474 \n", + "2 2023 6 30 1397 \n", + "3 2019 8 23 7858 \n", + "4 2023 5 18 3133 \n", + "5 2023 6 1 2186 \n", + "\n", + " in_spotify_charts streams in_apple_playlists ... bpm key mode \\\n", + "0 147 141381703 43 ... 125 B Major \n", + "1 48 133716286 48 ... 92 C# Major \n", + "2 113 140003974 94 ... 138 F Major \n", + "3 100 800840817 116 ... 170 A Major \n", + "4 50 303236322 84 ... 144 A Minor \n", + "5 91 183706234 67 ... 141 C# Major \n", + "\n", + " danceability_% valence_% energy_% acousticness_% instrumentalness_% \\\n", + "0 80 89 83 31 0 \n", + "1 71 61 74 7 0 \n", + "2 51 32 53 17 0 \n", + "3 55 58 72 11 0 \n", + "4 65 23 80 14 63 \n", + "5 92 66 58 19 0 \n", + "\n", + " liveness_% speechiness_% \n", + "0 8 4 \n", + "1 10 4 \n", + "2 31 6 \n", + "3 11 15 \n", + "4 11 6 \n", + "5 8 24 \n", + "\n", + "[6 rows x 24 columns]" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "spotify_data.head(6)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
artist_countreleased_yearreleased_monthreleased_dayin_spotify_playlistsin_spotify_chartsin_apple_playlistsin_apple_chartsin_deezer_chartsbpmdanceability_%valence_%energy_%acousticness_%instrumentalness_%liveness_%speechiness_%
count953.000000953.000000953.000000953.000000953.000000953.000000953.000000953.000000953.000000953.000000953.00000953.000000953.000000953.000000953.000000953.000000953.000000
mean1.5561392018.2381956.03357813.9307455200.12486912.00944467.81217251.9087092.666317122.54039966.9695751.43127064.27911927.0577121.58132218.21301210.131165
std0.89304411.1162183.5664359.2019497897.60899019.57599286.44149350.6302416.03559928.05780214.6306123.48063216.55052625.9960778.40980013.7112239.912888
min1.0000001930.0000001.0000001.00000031.0000000.0000000.0000000.0000000.00000065.00000023.000004.0000009.0000000.0000000.0000003.0000002.000000
25%1.0000002020.0000003.0000006.000000875.0000000.00000013.0000007.0000000.000000100.00000057.0000032.00000053.0000006.0000000.00000010.0000004.000000
50%1.0000002022.0000006.00000013.0000002224.0000003.00000034.00000038.0000000.000000121.00000069.0000051.00000066.00000018.0000000.00000012.0000006.000000
75%2.0000002022.0000009.00000022.0000005542.00000016.00000088.00000087.0000002.000000140.00000078.0000070.00000077.00000043.0000000.00000024.00000011.000000
max8.0000002023.00000012.00000031.00000052898.000000147.000000672.000000275.00000058.000000206.00000096.0000097.00000097.00000097.00000091.00000097.00000064.000000
\n", + "
" + ], + "text/plain": [ + " artist_count released_year released_month released_day \\\n", + "count 953.000000 953.000000 953.000000 953.000000 \n", + "mean 1.556139 2018.238195 6.033578 13.930745 \n", + "std 0.893044 11.116218 3.566435 9.201949 \n", + "min 1.000000 1930.000000 1.000000 1.000000 \n", + "25% 1.000000 2020.000000 3.000000 6.000000 \n", + "50% 1.000000 2022.000000 6.000000 13.000000 \n", + "75% 2.000000 2022.000000 9.000000 22.000000 \n", + "max 8.000000 2023.000000 12.000000 31.000000 \n", + "\n", + " in_spotify_playlists in_spotify_charts in_apple_playlists \\\n", + "count 953.000000 953.000000 953.000000 \n", + "mean 5200.124869 12.009444 67.812172 \n", + "std 7897.608990 19.575992 86.441493 \n", + "min 31.000000 0.000000 0.000000 \n", + "25% 875.000000 0.000000 13.000000 \n", + "50% 2224.000000 3.000000 34.000000 \n", + "75% 5542.000000 16.000000 88.000000 \n", + "max 52898.000000 147.000000 672.000000 \n", + "\n", + " in_apple_charts in_deezer_charts bpm danceability_% \\\n", + "count 953.000000 953.000000 953.000000 953.00000 \n", + "mean 51.908709 2.666317 122.540399 66.96957 \n", + "std 50.630241 6.035599 28.057802 14.63061 \n", + "min 0.000000 0.000000 65.000000 23.00000 \n", + "25% 7.000000 0.000000 100.000000 57.00000 \n", + "50% 38.000000 0.000000 121.000000 69.00000 \n", + "75% 87.000000 2.000000 140.000000 78.00000 \n", + "max 275.000000 58.000000 206.000000 96.00000 \n", + "\n", + " valence_% energy_% acousticness_% instrumentalness_% liveness_% \\\n", + "count 953.000000 953.000000 953.000000 953.000000 953.000000 \n", + "mean 51.431270 64.279119 27.057712 1.581322 18.213012 \n", + "std 23.480632 16.550526 25.996077 8.409800 13.711223 \n", + "min 4.000000 9.000000 0.000000 0.000000 3.000000 \n", + "25% 32.000000 53.000000 6.000000 0.000000 10.000000 \n", + "50% 51.000000 66.000000 18.000000 0.000000 12.000000 \n", + "75% 70.000000 77.000000 43.000000 0.000000 24.000000 \n", + "max 97.000000 97.000000 97.000000 91.000000 97.000000 \n", + "\n", + " speechiness_% \n", + "count 953.000000 \n", + "mean 10.131165 \n", + "std 9.912888 \n", + "min 2.000000 \n", + "25% 4.000000 \n", + "50% 6.000000 \n", + "75% 11.000000 \n", + "max 64.000000 " + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "spotify_data.describe()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Index(['track_name', 'artist(s)_name', 'artist_count', 'released_year',\n", + " 'released_month', 'released_day', 'in_spotify_playlists',\n", + " 'in_spotify_charts', 'streams', 'in_apple_playlists', 'in_apple_charts',\n", + " 'in_deezer_playlists', 'in_deezer_charts', 'in_shazam_charts', 'bpm',\n", + " 'key', 'mode', 'danceability_%', 'valence_%', 'energy_%',\n", + " 'acousticness_%', 'instrumentalness_%', 'liveness_%', 'speechiness_%'],\n", + " dtype='object')\n" + ] + } + ], + "source": [ + "# Verificar os nomes das colunas\n", + "print(spotify_data.columns)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " bpm danceability_% valence_% energy_% acousticness_% \\\n", + "count 953.000000 953.00000 953.000000 953.000000 953.000000 \n", + "mean 122.540399 66.96957 51.431270 64.279119 27.057712 \n", + "std 28.057802 14.63061 23.480632 16.550526 25.996077 \n", + "min 65.000000 23.00000 4.000000 9.000000 0.000000 \n", + "25% 100.000000 57.00000 32.000000 53.000000 6.000000 \n", + "50% 121.000000 69.00000 51.000000 66.000000 18.000000 \n", + "75% 140.000000 78.00000 70.000000 77.000000 43.000000 \n", + "max 206.000000 96.00000 97.000000 97.000000 97.000000 \n", + "\n", + " instrumentalness_% liveness_% speechiness_% \n", + "count 953.000000 953.000000 953.000000 \n", + "mean 1.581322 18.213012 10.131165 \n", + "std 8.409800 13.711223 9.912888 \n", + "min 0.000000 3.000000 2.000000 \n", + "25% 0.000000 10.000000 4.000000 \n", + "50% 0.000000 12.000000 6.000000 \n", + "75% 0.000000 24.000000 11.000000 \n", + "max 91.000000 97.000000 64.000000 \n" + ] + } + ], + "source": [ + "numeric_columns = ['streams', 'bpm', 'danceability_%', 'valence_%', 'energy_%', 'acousticness_%', 'instrumentalness_%', 'liveness_%', 'speechiness_%']\n", + "statistics = spotify_data[numeric_columns].describe()\n", + "print(statistics)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "
" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(10, 6))\n" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Text(0, 0.5, 'Frequência')" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAz4AAAHHCAYAAAB+yY0gAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAABUL0lEQVR4nO3dd3RU1f7+8WdCKqkkBEIJCdKLoKAXQpEWDYhIyaUEkNDkioACF1FEAUHFchEsIIoQRJpUC4qKoYgUpdsABYGghNAJoSQh2b8/+GW+DEkgoTjJ4f1aa9ZiTtnnc86EmfPMPmePzRhjBAAAAAAW5uLsAgAAAADgViP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4ALCMMWPGyGaz/SPbatq0qZo2bWp/vnr1atlsNi1atOimbWP//v2y2WyaOXNmvtddtGiRAgIC1LBhQ/3xxx/q16+fJk2adNNquxqbzaYxY8b8I9sCACCvCD4ACqSZM2fKZrPZH56enipdurSioqL01ltv6cyZMzdlO4cOHdKYMWO0ffv2m9JeQfHaa6+pX79+KlWqlKpWraolS5aoXbt2zi7ruqSlpenNN9/U3XffLT8/PwUEBKhGjRrq16+fdu3aZV9u/fr1GjNmjE6dOuW8YgEABZarswsAgKsZO3asypcvr/T0dB0+fFirV6/W4MGD9cYbb+izzz5TrVq17Ms+99xzeuaZZ/LV/qFDh/TCCy8oPDxcd911V57X++abb/K1nesRFham8+fPy83NLd/rLly4UGXKlJGrq6uOHj0qX19feXp63oIqb73o6GgtX75cMTExevTRR5Wenq5du3Zp2bJlatCggapWrSrpUvB54YUX1LNnTwUEBDi3aABAgUPwAVCgtWrVSvfcc4/9+YgRI7Ry5Uo99NBDevjhh7Vz5055eXlJklxdXeXqemvf1s6dO6eiRYvK3d39lm5Hkr2n63qEhYXZ/x0cHHyzSvrHbdq0ScuWLdNLL72kZ5991mHeO++8c929O5mZmUpLSyu0YRAAkH9c6gag0GnevLmef/55HThwQLNnz7ZPz+kenxUrVqhRo0YKCAiQj4+PqlSpYj+BXr16te69915JUq9eveyX1WXdU9O0aVPVrFlTW7Zs0X333aeiRYva173yHp8sGRkZevbZZxUSEiJvb289/PDDOnjwoMMy4eHh6tmzZ7Z1r2wzt3t8du3apU6dOik4OFheXl6qUqWKRo4caZ+/b98+9e/fX5UrV5aXl5eCgoLUsWNH7d+/P9s2//zzT3Xs2FGBgYEqWrSo6tevry+++CLbcjlJTU3VkCFDFBwcLF9fXz388MP666+/clz277//Vu/evVWyZEl5eHioRo0amjFjxjW3sXfvXklSw4YNs80rUqSIgoKCJF167Z966ilJUvny5e2vZdY+22w2DRw4UHPmzFGNGjXk4eGhr776Ks+1paWladSoUapbt678/f3l7e2txo0ba9WqVQ7LZb1m//vf/zR58mTdcccdKlq0qB544AEdPHhQxhiNGzdOZcuWlZeXl9q2basTJ044tLF582ZFRUWpePHi8vLyUvny5dW7d+9rHisAwNXR4wOgUHrkkUf07LPP6ptvvtGjjz6a4zK//vqrHnroIdWqVUtjx46Vh4eH9uzZo3Xr1kmSqlWrprFjx2rUqFHq16+fGjduLElq0KCBvY3jx4+rVatW6tKli7p3766SJUteta6XXnpJNptNTz/9tI4cOaJJkyYpMjJS27dvt/dM3YiffvpJjRs3lpubm/r166fw8HDt3btXn3/+uV566SVJ0g8//KANGzYoJiZGZcuW1b59+zR16lQ1bdpUv/32m4oWLSpJSkpKUoMGDXTu3Dk98cQTCgoK0ocffqiHH35YixYtUvv27a9aS9++fTV79mx17dpVDRo00MqVK9W6detsyyUlJal+/fr28BEcHKzly5erT58+Sk5O1uDBg3PdRlbP1Zw5c9SwYcNce/Q6dOig33//XfPmzdPEiRNVvHhxSY69XStXrtSCBQs0cOBAFS9eXOHh4XmuLTk5WR988IH9crszZ85o+vTpioqK0o8//pjtMsk5c+YoLS1NgwYN0okTJ/Taa6+pU6dOat68uVavXq2nn35ae/bs0dtvv61hw4bZg9aRI0f0wAMPKDg4WM8884wCAgK0f/9+LVmy5KqvBQAgDwwAFEBxcXFGktm0aVOuy/j7+5u7777b/nz06NHm8re1iRMnGknm6NGjubaxadMmI8nExcVlm9ekSRMjyUydOjXHeU2aNLE/X7VqlZFkypQpY5KTk+3TFyxYYCSZN9980z4tLCzMxMbGXrPNffv2ZavtvvvuM76+vubAgQMO62ZmZtr/fe7cuWxtb9iwwUgys2bNsk8bPHiwkWTWrl1rn3bmzBlTvnx5Ex4ebjIyMrK1k2X79u1Gknn88ccdpnft2tVIMqNHj7ZP69OnjylVqpQ5duyYw7JdunQx/v7+OdZ7+X5lvQ4lS5Y0MTExZvLkydn23xhjXn/9dSPJ7Nu3L9s8ScbFxcX8+uuvDtPzWtvFixdNamqqwzInT540JUuWNL1797ZPy3rNgoODzalTp+zTR4wYYSSZ2rVrm/T0dPv0mJgY4+7ubi5cuGCMMWbp0qXX/LsHAFwfLnUDUGj5+PhcdXS3rBvcP/30U2VmZl7XNjw8PNSrV688L9+jRw/5+vran//73/9WqVKl9OWXX17X9i939OhRfffdd+rdu7fKlSvnMO/yS/wu71lKT0/X8ePHVbFiRQUEBGjr1q32eV9++aX+9a9/qVGjRvZpPj4+6tevn/bv36/ffvst11qy9ueJJ55wmH5l740xRosXL1abNm1kjNGxY8fsj6ioKJ0+fdqhpivZbDZ9/fXXevHFF1WsWDHNmzdPAwYMUFhYmDp37pyve3yaNGmi6tWrX1dtRYoUsd/XlZmZqRMnTujixYu65557cqy/Y8eO8vf3tz+vV6+eJKl79+4OvVb16tVTWlqa/v77b0n/9ze7bNkypaen53nfAADXRvABUGilpKQ4hIwrde7cWQ0bNlTfvn1VsmRJdenSRQsWLMhXCCpTpky+BjKoVKmSw3ObzaaKFSvmeH9Nfv3555+SpJo1a151ufPnz2vUqFEKDQ2Vh4eHihcvruDgYJ06dUqnT5+2L3fgwAFVqVIl2/rVqlWzz8/NgQMH5OLiogoVKjhMv7K9o0eP6tSpU3r//fcVHBzs8MgKlEeOHLnq/nh4eGjkyJHauXOnDh06pHnz5ql+/fr2y9byqnz58jdU24cffqhatWrJ09NTQUFBCg4O1hdffOFwTLNcGUyzQlBoaGiO00+ePCnpUjiLjo7WCy+8oOLFi6tt27aKi4tTampqnvcTAJAz7vEBUCj99ddfOn36tCpWrJjrMl5eXvruu++0atUqffHFF/rqq6/08ccfq3nz5vrmm29UpEiRa27nZtyXc6XcfmQ1IyMjTzVdy6BBgxQXF6fBgwcrIiJC/v7+stls6tKly3X3fF2vrO11795dsbGxOS5z+ZDk11KqVCl16dJF0dHRqlGjhhYsWKCZM2fmaTS/K1/L/NQ2e/Zs9ezZU+3atdNTTz2lEiVKqEiRIho/frx9AIbL5fY65jbdGCNJ9h/B3bhxoz7//HN9/fXX6t27tyZMmKCNGzfKx8fnmvsJAMgZwQdAofTRRx9JkqKioq66nIuLi1q0aKEWLVrojTfe0Msvv6yRI0dq1apVioyMzDWEXK8//vjD4bkxRnv27HE4uS9WrFiOl2gdOHBAd9xxR65tZ8375ZdfrlrDokWLFBsbqwkTJtinXbhwIds2w8LCtHv37mzrZ/0o6OVDYl8pLCxMmZmZ2rt3r0Mvz5XtZY34lpGRocjIyKvWnR9ubm6qVauW/vjjDx07dkwhISH5fi3zU9uiRYt0xx13aMmSJQ7bGT169HXVfy3169dX/fr19dJLL2nu3Lnq1q2b5s+fr759+96S7QHA7YBL3QAUOitXrtS4ceNUvnx5devWLdflrhwmWJJ99K2sS4e8vb0l6bp/D+ZKs2bNcrjvaNGiRUpMTFSrVq3s0ypUqKCNGzcqLS3NPm3ZsmXZhr2+UnBwsO677z7NmDFDCQkJDvOyegykS70Klz+XpLffflsZGRkO0x588EH9+OOP2rBhg33a2bNn9f777ys8PNzhfpgrZe3PW2+95TB90qRJDs+LFCmi6OhoLV68OMfAdvTo0Vy3IV0Kklfuq3Tp9dqwYYOKFStmH7ktv69lfmrL6qm5/LhmjZ53M508eTLba3fl3ywA4PrQ4wOgQFu+fLl27dqlixcvKikpSStXrtSKFSsUFhamzz777Ko/QDl27Fh99913at26tcLCwnTkyBFNmTJFZcuWtd/QX6FCBQUEBGjq1Kny9fWVt7e36tWrl+1+kLwKDAxUo0aN1KtXLyUlJWnSpEmqWLGiw5Dbffv21aJFi9SyZUt16tRJe/fu1ezZs7PdL5OTt956S40aNVKdOnXUr18/lS9fXvv379cXX3yh7du3S5IeeughffTRR/L391f16tW1YcMGffvtt/bfvMnyzDPPaN68eWrVqpWeeOIJBQYG6sMPP9S+ffu0ePFiubjk/t3YXXfdpZiYGE2ZMkWnT59WgwYNFB8frz179mRb9pVXXtGqVatUr149Pfroo6pevbpOnDihrVu36ttvv80xoGbZsWOHunbtqlatWqlx48YKDAzU33//rQ8//FCHDh3SpEmT7KGkbt26kqSRI0eqS5cucnNzU5s2beyBKCd5re2hhx7SkiVL1L59e7Vu3do+RHj16tWVkpKSa/v59eGHH2rKlClq3769KlSooDNnzmjatGny8/PTgw8+eNO2AwC3JWcNJwcAV5M1nHXWw93d3YSEhJj777/fvPnmmw5DRme5cjjr+Ph407ZtW1O6dGnj7u5uSpcubWJiYszvv//usN6nn35qqlevblxdXR2Gj27SpImpUaNGjvXlNpz1vHnzzIgRI0yJEiWMl5eXad26dY5DL0+YMMGUKVPGeHh4mIYNG5rNmzfnaThrY4z55ZdfTPv27Y2fn5+RZKpUqWKef/55+/yTJ0+aXr16meLFixsfHx8TFRVldu3aleMw2nv37jX//ve/TUBAgPH09DT/+te/zLJly3Lc5yudP3/ePPHEEyYoKMh4e3ubNm3amIMHD2YbztoYY5KSksyAAQNMaGiocXNzMyEhIaZFixbm/fffv+o2kpKSzCuvvGKaNGliSpUqZVxdXU2xYsVM8+bNzaJFi7ItP27cOFOmTBnj4uLiMLS1JDNgwIBct3Gt2jIzM83LL79swsLCjIeHh7n77rvNsmXLTGxsrAkLC7Mvl/Wavf766w7byPr7WLhwocP0K4dt37p1q4mJiTHlypUzHh4epkSJEuahhx4ymzdvvupxAgBcm82YK/rUAQCFRmRkpIYPH64HHnjA2aUAAFCgcY8PABRibdq00ezZs51dBgAABR73+ABAITRv3jydPXtWCxcuVIkSJZxdDgAABR49PgBQCP36668aOHCg/v77bw0bNszZ5QAAUOBxjw8AAAAAy6PHBwAAAIDlEXwAAAAAWB6DGwC4ZTIzM3Xo0CH5+vrKZrM5uxzgtmSM0ZkzZ1S6dOmr/igtAFgdwQfALXPo0CGFhoY6uwwAkg4ePKiyZcs6uwwAcBqCD4BbxtfXV9KlEy4/Pz8nVwPcnpKTkxUaGmr//wgAtyuCD4BbJuvyNj8/P4IP4GRcbgrgdsfFvgAAAAAsj+ADAAAAwPIIPgAAAAAsj+ADAAAAwPIIPgAAAAAsj+ADAAAAwPIIPgAAAAAsj+ADAAAAwPIIPgAAAAAsj+ADAAAAwPIIPsBtasyYMbLZbA6PqlWr2udfuHBBAwYMUFBQkHx8fBQdHa2kpCQnVgwAAHD9CD7AbaxGjRpKTEy0P77//nv7vCFDhujzzz/XwoULtWbNGh06dEgdOnRwYrUAAADXz9XZBQBwHldXV4WEhGSbfvr0aU2fPl1z585V8+bNJUlxcXGqVq2aNm7cqPr16//TpQIAANwQenyA29gff/yh0qVL64477lC3bt2UkJAgSdqyZYvS09MVGRlpX7Zq1aoqV66cNmzY4KxyAQAArhs9PsBtql69epo5c6aqVKmixMREvfDCC2rcuLF++eUXHT58WO7u7goICHBYp2TJkjp8+HCubaampio1NdX+PDk5+VaVf9tJSEjQsWPH8rRs8eLFVa5cuVtcEQAAhQvBB7hNtWrVyv7vWrVqqV69egoLC9OCBQvk5eV1XW2OHz9eL7zwws0qEf9fQkKCqlarpvPnzuVpea+iRbVr507CDwAAlyH4AJAkBQQEqHLlytqzZ4/uv/9+paWl6dSpUw69PklJSTneE5RlxIgRGjp0qP15cnKyQkNDb2XZt4Vjx47p/Llz6vTiuypRvtJVlz2y7w8teK6/jh07RvABAOAyBB8AkqSUlBTt3btXjzzyiOrWrSs3NzfFx8crOjpakrR7924lJCQoIiIi1zY8PDzk4eHxT5V82ylRvpLKVKvt7DIAACiUCD7AbWrYsGFq06aNwsLCdOjQIY0ePVpFihRRTEyM/P391adPHw0dOlSBgYHy8/PToEGDFBERwYhuAACgUCL4ALepv/76SzExMTp+/LiCg4PVqFEjbdy4UcHBwZKkiRMnysXFRdHR0UpNTVVUVJSmTJni5KoBAACuD8EHuE3Nnz//qvM9PT01efJkTZ48+R+qCAAA4Nbhd3wAAAAAWB7BBwAAAIDlEXwAAAAAWB7BBwAAAIDlEXwAAAAAWB7BBwAAAIDlEXwAAAAAWB6/4wOgwEhISNCxY8euuVxqaqo8PDxu2nLFixdXuXLl8lRjXuV1X27FtvPqZh/v/OyLs45PXrebn23f7H25FTUCAAg+AAqIhIQEVa1WTefPnbvmsjYXF5nMzJu2nFfRotq1c+dNO4HMz77c7G3n1a043nndF2cdn/xsN6/bvtn7citqBABcQvABUCAcO3ZM58+dU6cX31WJ8pVyXW73unitmDL+pi13ZN8fWvBcfx07duymnTzmdV9uxbbz6mYf7/zsi7OOT163m59t3+x9uRU1AgAuIfgAKFBKlK+kMtVq5zr/yL4/bupyt5Izt51XzjyOzjo+hWFfCsPfDgAUNgxuAAAAAMDyCD4AAAAALI/gAwAAAMDyuMcHACTt3LkzT8vlZWjnvLaV1+Xz296tavNmbPd6tp2X5W/F65KXdQrCaw0AyBuCD4Db2pljSbK5uKh79+55Wj6vQzvfim07q01nbTc/bd7M1yW/23ZGewCA/CP4ALitnT+TLJOZmafhg/M7lPbN2nZe27tVbd7M7eZn2/ndl4J8HJ31ugAA/g/BBwCUt+GD8zuU9s3adn7bu1Vt3oztXs+2b/YQ57di285qDwCQdwxuAAAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gAwAAAMDyCD4AAAAALI/gA0CS9Morr8hms2nw4MH2aRcuXNCAAQMUFBQkHx8fRUdHKykpyXlFAgAAXCeCDwBt2rRJ7733nmrVquUwfciQIfr888+1cOFCrVmzRocOHVKHDh2cVCUAAMD1I/gAt7mUlBR169ZN06ZNU7FixezTT58+renTp+uNN95Q8+bNVbduXcXFxWn9+vXauHGjEysGAADIP4IPcJsbMGCAWrdurcjISIfpW7ZsUXp6usP0qlWrqly5ctqwYUOObaWmpio5OdnhAQAAUBC4OrsAAM4zf/58bd26VZs2bco27/Dhw3J3d1dAQIDD9JIlS+rw4cM5tjd+/Hi98MILt6JUAACAG0KPD3CbOnjwoJ588knNmTNHnp6eN6XNESNG6PTp0/bHwYMHb0q7AAAAN4rgA9ymtmzZoiNHjqhOnTpydXWVq6ur1qxZo7feekuurq4qWbKk0tLSdOrUKYf1kpKSFBISkmObHh4e8vPzc3gAAAAUBFzqBtymWrRooZ9//tlhWq9evVS1alU9/fTTCg0NlZubm+Lj4xUdHS1J2r17txISEhQREeGMkgEAAK4bwQe4Tfn6+qpmzZoO07y9vRUUFGSf3qdPHw0dOlSBgYHy8/PToEGDFBERofr16zujZAAAgOtG8AGQq4kTJ8rFxUXR0dFKTU1VVFSUpkyZ4uyyAAAA8o3gA8Bu9erVDs89PT01efJkTZ482TkFAQAA3CQMbgAAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACyP4AMAAADA8gg+AAAAACzP1dkFALg+mzdv1oIFC5SQkKC0tDSHeUuWLHFSVQAAAAUTPT5AITR//nw1aNBAO3fu1NKlS5Wenq5ff/1VK1eulL+/v7PLAwAAKHAIPkAh9PLLL2vixIn6/PPP5e7urjfffFO7du1Sp06dVK5cOWeXBwAAUOAQfIBCaO/evWrdurUkyd3dXWfPnpXNZtOQIUP0/vvv56mNd999V7Vq1ZKfn5/8/PwUERGh5cuX2+dfuHBBAwYMUFBQkHx8fBQdHa2kpKRbsj8AAAC3GsEHKISKFSumM2fOSJLKlCmjX375RZJ06tQpnTt3Lk9tlC1bVq+88oq2bNmizZs3q3nz5mrbtq1+/fVXSdKQIUP0+eefa+HChVqzZo0OHTqkDh063JodAgAAuMUY3AAohO677z6tWLFCd955pzp27Kgnn3xSK1eu1IoVK9SiRYs8tdGmTRuH5y+99JLeffddbdy4UWXLltX06dM1d+5cNW/eXJIUFxenatWqaePGjapfv/5N3ycAAIBbieADFELvvPOOLly4IEkaOXKk3NzctH79ekVHR+u5557Ld3sZGRlauHChzp49q4iICG3ZskXp6emKjIy0L1O1alWVK1dOGzZsIPgAAIBCh+ADFEKBgYH2f7u4uOiZZ565rnZ+/vlnRURE6MKFC/Lx8dHSpUtVvXp1bd++Xe7u7goICHBYvmTJkjp8+HCu7aWmpio1NdX+PDk5+brqAgAAuNkIPkAhkZycLD8/P/u/ryZruWupUqWKtm/frtOnT2vRokWKjY3VmjVrrrvG8ePH64UXXrju9QEAAG4Vgg9QSBQrVkyJiYkqUaKEAgICZLPZsi1jjJHNZlNGRkae2nR3d1fFihUlSXXr1tWmTZv05ptvqnPnzkpLS9OpU6ccen2SkpIUEhKSa3sjRozQ0KFD7c+Tk5MVGhqaxz0EAAC4dQg+QCGxcuVK+yVuq1atuiXbyMzMVGpqqurWrSs3NzfFx8crOjpakrR7924lJCQoIiIi1/U9PDzk4eFxS2oDAAC4EQQfoJBo0qRJjv++XiNGjFCrVq1Urlw5nTlzRnPnztXq1av19ddfy9/fX3369NHQoUMVGBgoPz8/DRo0SBEREQxsAAAACiWCD1AIxcXFycfHRx07dnSYvnDhQp07d06xsbHXbOPIkSPq0aOHEhMT5e/vr1q1aunrr7/W/fffL0maOHGiXFxcFB0drdTUVEVFRWnKlCm3ZH8AAABuNYIPUAiNHz9e7733XrbpJUqUUL9+/fIUfKZPn37V+Z6enpo8ebImT5583XUCAAAUFC7OLgBA/iUkJKh8+fLZpoeFhSkhIcEJFQEAABRsBB+gECpRooR++umnbNN37NihoKAgJ1QEAABQsBF8gEIoJiZGTzzxhFatWqWMjAxlZGRo5cqVevLJJ9WlSxdnlwcAAFDgcI8PUAiNGzdO+/fvV4sWLeTqeum/cWZmpnr06KGXX37ZydUBAAAUPAQfoBByd3fXxx9/rHHjxmnHjh3y8vLSnXfeqbCwMGeXBgAAUCARfIBCrHLlyqpcubKzywAAACjwCD5AIZSRkaGZM2cqPj5eR44cUWZmpsP8lStXOqkyAACAgongAxRCTz75pGbOnKnWrVurZs2astlszi4JAACgQCP4AIXQ/PnztWDBAj344IPOLgUAAKBQYDhroBByd3dXxYoVnV0GAABAoUHwAQqh//73v3rzzTdljHF2KQAAAIUCl7oBhdD333+vVatWafny5apRo4bc3Nwc5i9ZssRJlQEAABRMBB+gEAoICFD79u2dXQYAAEChQfABCqG4uDhnlwAAAFCocI8PUEhdvHhR3377rd577z2dOXNGknTo0CGlpKQ4uTIAAICChx4foBDJzMyUi4uLDhw4oJYtWyohIUGpqam6//775evrq1dffVWpqamaOnWqs0sFAAAoUOjxAQqJn3/+Wffdd5+kSz9ges899+jkyZPy8vKyL9O+fXvFx8c7q0QAAIACix4foBBYtGiRxo4dq9mzZ0uS1q5dq/Xr18vd3d1hufDwcP3999/OKBEAAKBAo8cHKAQyMzOVkZEhm83m8PxKf/31l3x9ff/p8gAAAAo8gg9QCHTq1EkfffSR+vXrJ0m6//77NWnSJPt8m82mlJQUjR49Wg8++KCTqgQAACi4uNQNKCTq1KmjtWvXSpLeeOMNRUVFqXr16rpw4YK6du2qP/74Q8WLF9e8efOcXCkAAEDBQ/ABChFX10v/ZcuWLasdO3Zo/vz5+umnn5SSkqI+ffqoW7duDoMdAAAA4BKCD1BIubq6qnv37s4uAwAAoFAg+ACF0KxZs646v0ePHv9QJQAAAIUDwQcohJ588kmH5+np6Tp37pzc3d1VtGhRgg8AAMAVGNUNKIROnjzp8EhJSdHu3bvVqFEjBjcAAADIAcEHsIhKlSrplVdeydYbBAAAAIIPYCmurq46dOiQs8sAAAAocLjHByiEPvvsM4fnxhglJibqnXfeUcOGDZ1UFQAAQMFF8AEKoXbt2jk8t9lsCg4OVvPmzTVhwgTnFAUAAFCAEXyAQigzM9PZJQAAABQq3OMDAAAAwPLo8QEKoaFDh+Z52TfeeOMWVgIAAFA4EHyAQmjbtm3atm2b0tPTVaVKFUnS77//riJFiqhOnTr25Ww2m7NKBAAAKFAIPkAh1KZNG/n6+urDDz9UsWLFJF36UdNevXqpcePG+u9//+vkCgEAAAoW7vEBCqEJEyZo/Pjx9tAjScWKFdOLL77IqG4AAAA5IPgAhVBycrKOHj2abfrRo0d15swZJ1QEAABQsBF8gEKoffv26tWrl5YsWaK//vpLf/31lxYvXqw+ffqoQ4cOzi4PAACgwOEeH6AQmjp1qoYNG6auXbsqPT1dkuTq6qo+ffro9ddfd3J1AAAABQ/BByiEihYtqilTpuj111/X3r17JUkVKlSQt7e3kysDAAAomLjUDSjEEhMTlZiYqEqVKsnb21vGGGeXBAAAUCARfIBC6Pjx42rRooUqV66sBx98UImJiZKkPn36MJQ1AABADgg+QCE0ZMgQubm5KSEhQUWLFrVP79y5s7766isnVgYAAFAwcY8PUAh98803+vrrr1W2bFmH6ZUqVdKBAwecVBUAAEDBRY8PUAidPXvWoacny4kTJ+Th4eGEigAAAAo2gg9QCDVu3FizZs2yP7fZbMrMzNRrr72mZs2aObEyAACAgolL3YBC6LXXXlOLFi20efNmpaWlafjw4fr111914sQJrVu3ztnlAQAAFDj0+ACFUM2aNfX777+rUaNGatu2rc6ePasOHTpo27ZtqlChgrPLAwAAKHDo8QEKmfT0dLVs2VJTp07VyJEjnV0OAABAoUCPD1DIuLm56aeffnJ2GQAAAIUKwQcohLp3767p06c7uwwAAIBCg0vdgELo4sWLmjFjhr799lvVrVtX3t7eDvPfeOMNJ1UGAABQMBF8gELkzz//VHh4uH755RfVqVNHkvT77787LGOz2ZxRGgAAQIFG8AEKkUqVKikxMVGrVq2SJHXu3FlvvfWWSpYs6eTKAAAACjbu8QEKEWOMw/Ply5fr7NmzTqoGAACg8CD4AIXYlUEIAAAAOSP4AIWIzWbLdg8P9/QAAABcG/f4AIWIMUY9e/aUh4eHJOnChQt67LHHso3qtmTJEmeUBwAAUGARfIBCJDY21uF59+7dnVQJAABA4ULwAQqRuLg4Z5cAAABQKHGPD3CbGj9+vO699175+vqqRIkSateunXbv3u2wzIULFzRgwAAFBQXJx8dH0dHRSkpKclLFAAAA14/gA9ym1qxZowEDBmjjxo1asWKF0tPT9cADDzgMjz1kyBB9/vnnWrhwodasWaNDhw6pQ4cOTqwaAADg+nCpG3Cb+uqrrxyez5w5UyVKlNCWLVt033336fTp05o+fbrmzp2r5s2bS7p0qV21atW0ceNG1a9f3xllAwAAXBd6fABIkk6fPi1JCgwMlCRt2bJF6enpioyMtC9TtWpVlStXThs2bMixjdTUVCUnJzs8AAAACgKCDwBlZmZq8ODBatiwoWrWrClJOnz4sNzd3RUQEOCwbMmSJXX48OEc2xk/frz8/f3tj9DQ0FtdOgAAQJ4QfABowIAB+uWXXzR//vwbamfEiBE6ffq0/XHw4MGbVCEAAMCN4R4f4DY3cOBALVu2TN99953Kli1rnx4SEqK0tDSdOnXKodcnKSlJISEhObbl4eFh/3FVAACAgoQeH+A2ZYzRwIEDtXTpUq1cuVLly5d3mF+3bl25ubkpPj7ePm337t1KSEhQRETEP10uAADADaHHB7hNDRgwQHPnztWnn34qX19f+307/v7+8vLykr+/v/r06aOhQ4cqMDBQfn5+GjRokCIiIhjRDQAAFDoEH+A29e6770qSmjZt6jA9Li5OPXv2lCRNnDhRLi4uio6OVmpqqqKiojRlypR/uFIAAIAbR/ABblPGmGsu4+npqcmTJ2vy5Mn/QEUAAAC3Dvf4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg9wG/vuu+/Upk0blS5dWjabTZ988onDfGOMRo0apVKlSsnLy0uRkZH6448/nFMsAADADSD4ALexs2fPqnbt2po8eXKO81977TW99dZbmjp1qn744Qd5e3srKipKFy5c+IcrBQAAuDGuzi4AgPO0atVKrVq1ynGeMUaTJk3Sc889p7Zt20qSZs2apZIlS+qTTz5Rly5d/slSAQAAbgg9PgBytG/fPh0+fFiRkZH2af7+/qpXr542bNiQ4zqpqalKTk52eAAAABQEBB8AOTp8+LAkqWTJkg7TS5YsaZ93pfHjx8vf39/+CA0NveV1AgAA5AXBB8BNM2LECJ0+fdr+OHjwoLNLAgAAkETwAZCLkJAQSVJSUpLD9KSkJPu8K3l4eMjPz8/hAQAAUBAQfADkqHz58goJCVF8fLx9WnJysn744QdFREQ4sTIAAID8Y1Q34DaWkpKiPXv22J/v27dP27dvV2BgoMqVK6fBgwfrxRdfVKVKlVS+fHk9//zzKl26tNq1a+e8ogEAAK4DwQe4jW3evFnNmjWzPx86dKgkKTY2VjNnztTw4cN19uxZ9evXT6dOnVKjRo301VdfydPT01klAwAAXBeCD3Aba9q0qYwxuc632WwaO3asxo4d+w9WBQAAcPNxjw8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4AAAAALA8gg8AAAAAyyP4ALimyZMnKzw8XJ6enqpXr55+/PFHZ5cEAACQLwQfAFf18ccfa+jQoRo9erS2bt2q2rVrKyoqSkeOHHF2aQAAAHlG8AFwVW+88YYeffRR9erVS9WrV9fUqVNVtGhRzZgxw9mlAQAA5BnBB0Cu0tLStGXLFkVGRtqnubi4KDIyUhs2bHBiZQAAAPnj6uwCABRcx44dU0ZGhkqWLOkwvWTJktq1a1e25VNTU5Wammp/fvr0aUlScnLyNbeVkpIiSfp7509KO3c21+WO7v/DKcs5c9vUSI05Lntgr6RL/3eu9n8sa54x5qrtAYDV2QzvhABycejQIZUpU0br169XRESEffrw4cO1Zs0a/fDDDw7LjxkzRi+88MI/XSaAPDh48KDKli3r7DIAwGno8QGQq+LFi6tIkSJKSkpymJ6UlKSQkJBsy48YMUJDhw61P8/MzNSJEycUFBQkm8121W199913atOmzc0pHLiNHDx4UH5+frnON8bozJkzKl269D9YFQAUPAQfALlyd3dX3bp1FR8fr3bt2km6FGbi4+M1cODAbMt7eHjIw8PDYVpAQECetuXt7X2j5QK3JT8/v6sGH0ny9/f/h6oBgIKL4APgqoYOHarY2Fjdc889+te//qVJkybp7Nmz6tWrl7NLAwAAyDOCD4Cr6ty5s44ePapRo0bp8OHDuuuuu/TVV19lG/AAAACgIGM4awDXNHDgQB04cECpqan64YcfVK9evZu+jXLlyqlIkSLy8PCQzWaTzWaTh4eHXFxcsk27mfP/yW0xn/k3c763t7eGDBmS7fJSAEDOGNUNAAAAgOXR4wMAAADA8gg+AAAAACyP4AMAAADA8gg+t6nVq1fLZrPp1KlTTqth//79stls2r59u9NqKKjycmyufA1nzpzp8Js5Y8aM0V133XVL6/wnXbl/QEFitf9vuPlsNps++eQTZ5dxU/D5Xbjl5fWz6mduvoJPz5497aPJ2Gw2BQUFqWXLlvrpp5/sy1w+39/fXw0bNtTKlSuztfHYY49la3/AgAGy2Wzq2bOnfVrWr7mXLl061zeNJUuW6IEHHrD/OnxOL+SFCxc0YMAABQUFycfHR9HR0Q6/Rp/TH8GZM2fUrFkzVa9eXX/99Vd+DtU1RUVFqUiRItq0aVO2efk9Rv+Upk2bymaz6ZVXXsk2r3Xr1rLZbBozZkye2wsNDVViYqJq1qx5w7WFh4fb/+68vLwUHh6uTp06OfztWU2DBg2UmJiY6w8TDhs2TPHx8fbnPXv2VEhIiNzc3Bz+nxaWR69evXT69Gmn18GDR06PF154QTt27HB6Hc58VK5cWSdOnMjx/Sg8PFyTJk26FW+F/ygrnfAvXLhQVatWlaenp+688059+eWXDvObNm2qwYMH57juzfz8Lijef/99NW3aVH5+frLZsn8xnPVlY06Py8/lpk2bptq1a8vHx0cBAQG6++67NX78+H94b25c586d9fvvvzu7DLv//Oc/qlChgry8vBQcHKy2bdtq165d+W4n3z0+LVu2VGJiohITExUfHy9XV1c99NBDDsvExcUpMTFR69atU/HixfXQQw/pzz//tM8PDQ3V/Pnzdf78efu0CxcuaO7cuSpXrpxDW2fPnlXt2rU1efLkXGs6e/asGjVqpFdffTXXZYYMGaLPP/9cCxcu1Jo1a3To0CF16NAh1+WPHj2qZs2a6ezZs1q7dq3Kli2b67L5lZCQoPXr12vgwIGaMWNGjsvk5xj9k0JDQzVz5kyHaX///bfi4+NVqlSpfLVVpEgRhYSEyNX1+n9OKi0tzf7vsWPHKjExUbt379asWbMUEBCgyMhIvfTSS9fdfkHm7u6ukJAQ2Wy2HOf7+PgoKCjIYVpKSorCw8MZ/hbATffHH3+oYcOG171+RkaGMjMzb2JFyM369esVExOjPn36aNu2bWrXrp3atWunX375JU/r34zP74Lm3LlzatmypZ599tkc52d92Xj5o2/fvipfvrzuueceSdKMGTM0ePBgPfHEE9q+fbvWrVun4cOHKyUl5Z/clZvCy8tLJUqUcHYZdnXr1lVcXJx27typr7/+WsYYPfDAA8rIyMhfQyYfYmNjTdu2bR2mrV271kgyR44cMf9/aGyzdOlS+/y///7bSDJTp051aKNmzZpm9uzZ9uXmzJljatWqZdq2bWtiY2Nz3P6VbV9p3759RpLZtm2bw/RTp04ZNzc3s3DhQvu0nTt3Gklmw4YN2dZNSEgwVapUMc2bNzdnzpyxr3Py5EnTp08fU7x4cePr62uaNWtmtm/fbl/fZrOZTZs2OWx74sSJply5ciYjI8M+bcyYMaZLly5m586dxt/f35w7d85hnfweowsXLphBgwaZ4OBg4+HhYRo2bGh+/PFHhza/+OILU6lSJePp6WmaNm1q4uLijCRz8uRJ+zJr1641jRo1Mp6enqZs2bJm0KBBJiUlxT6/SZMmpn///iYoKMh8//339ukvvfSSadOmjaldu7YZPXq0ffqsWbNM3bp1jY+PjylZsqSJiYkxSUlJV329Vq9ebe69917j7u5uQkJCzNNPP23S09MdahgwYIB58sknTVBQkGnatKkxxpiwsDAzceJEc6VRo0YZFxcXs2vXLmOMMRcvXjS9e/c24eHhxtPT01SuXNlMmjQpx+P/+uuvm5CQEBMYGGgef/xxk5aW5nDMhw8fbsqWLWvc3d1NhQoVzAcffGCf//PPP5uWLVsab29vU6JECdO9e3dz9OhR+/zly5ebhg0bGn9/fxMYGGhat25t9uzZk+3YzJs3z0RERBgPDw9To0YNs3r1avsyq1atcngN4+LijL+/v33+6NGjTe3ate3/lsSDBw8et/zh5uZmSpUqZQYNGmR/375ymcvfsz799FNTrVo1U6RIEbNv3z7TpEkT8+STTzq8L1/5uRcWFmbGjRtnHnnkEePt7W3KlStnPv30U3PkyBHz8MMPG29vb3PnnXdm+0y+1udcWFiYeemll0yvXr2Mj4+PCQ0NNe+99559/pX70aRJE2OMMT/++KOJjIw0QUFBxs/Pz9x3331my5YtDtuW/u8cJus9fvHixaZp06bGy8vL1KpVy6xfvz5f9U6ePNlUrFjReHh4mBIlSpjo6Gj7vIULF5qaNWsaT09PExgYaFq0aGFft1OnTqZ169YO26pXr575z3/+Y3+e0+uQ5fLP74yMDFOmTBkzZcoUh2W2bt1qbDab2b9/vzHm6udQxvzfZ9asWbNMWFiY8fPzM507dzbJycn2ZTIyMszLL79s/wyvVauWw7ndiRMnTNeuXU3x4sWNp6enqVixopkxY4YxxpjU1FQzYMAAExISYjw8PEy5cuXMyy+/nG3frvxszU1aWpoJDg42Y8eOtU9r27at6dmz51XXyzrHGDNmjP1Y/Oc//zGpqal53k9jrn2ekZGRYV599VVToUIF4+7ubkJDQ82LL75ojMnb319u5xTOfn2y7Nixw0hyOHfKixu6xyclJUWzZ89WxYoVs32znMXLy0uS4zfzktS7d2/FxcXZn8+YMUO9evW6kXJytWXLFqWnpysyMtI+rWrVqipXrpw2bNjgsOzu3bvVsGFDVa9eXV9++aV8fHzs8zp27KgjR45o+fLl2rJli+rUqaMWLVroxIkTCg8PV2RkpMM+SZd6v3r27CkXl0uH2hijuLg4de/eXVWrVlXFihW1aNGiHOvO6zEaPny4Fi9erA8//FBbt25VxYoVFRUVZb/k4ODBg+rQoYPatGmj7du3q2/fvnrmmWcc2ti7d69atmyp6Oho/fTTT/r444/1/fffa+DAgQ7Lubu7q1u3bg51zZw5U717985WV3p6usaNG6cdO3bok08+0f79+696id7ff/+tBx98UPfee6927Nihd999V9OnT9eLL77osNyHH34od3d3rVu3TlOnTs21PUl68sknZYzRp59+KknKzMxU2bJltXDhQv32228aNWqUnn32WS1YsMBhvVWrVmnv3r1atWqVPvzwQ82cOdOhp6tHjx6aN2+e3nrrLe3cuVPvvfee/W/l1KlTat68ue6++25t3rxZX331lZKSktSpUyf7+mfPntXQoUO1efNmxcfHy8XFRe3bt8/2bedTTz2l//73v9q2bZsiIiLUpk0bHT9+/Kr7nJNhw4apU6dO9h7bK19/ALhZ3nnnHX3yySe68847JV26HL1s2bL2XvnExET7sufOndOrr76qDz74QL/++mu+vmGeOHGiGjZsqG3btql169Z65JFH1KNHD3Xv3l1bt25VhQoV1KNHD5n//3OFef2cmzBhgu655x5t27ZNjz/+uPr376/du3dLkn788UdJ0rfffqvExEQtWbJE0qVL42NjY/X9999r48aNqlSpkh588EGdOXPmqvswcuRIDRs2TNu3b1flypUVExOjixcv5qnezZs364knntDYsWO1e/duffXVV7rvvvskSYmJiYqJiVHv3r21c+dOrV69Wh06dLAfiw0bNjicE0mXLsG/8pwoL1xcXBQTE6O5c+c6TJ8zZ44aNmyosLAwSVc/h8qyd+9effLJJ1q2bJmWLVumNWvWOFxeP378eM2aNUtTp07Vr7/+qiFDhqh79+5as2aNJOn555/Xb7/9puXLl2vnzp169913Vbx4cUnSW2+9pc8++0wLFizQ7t27NWfOHIWHh+d7f7N89tlnOn78uMN5WUhIiDZu3KgDBw5cdd34+Hj76zJv3jwtWbJEL7zwQp73My/nGSNGjNArr7xiPyZz585VyZIlHeq42t9fTgrK63P27FnFxcWpfPnyCg0NveqxziY/KSk2NtYUKVLEeHt7G29vbyPJlCpVyuFbDV32jcbZs2fN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ixYtWuRwD25ez6Gupnr16vLw8FBCQkKuV1xIl/5+YmNjFRsbq8aNG+upp57S//73P0mSn5+fOnfurM6dO+vf//63WrZsqRMnTigwMDDPdZj/f692jx49rhrqL69buvSFcJYdO3bo/Pnz9i9SN27cKB8fH4WGhiowMPCa+3mt84xKlSrJy8tL8fHx9i86b7V/+vUxxsgYk+/zmHwHn9TUVB0+fFiSdPLkSb3zzjv25JlfRYoUsV+2c+UJf5aUlBTt2bPH/nzfvn3avn27AgMD7d/QnDhxQgkJCTp06JAk2W9CDAkJUUhIiPz9/dWnTx8NHTpUgYGB8vPz06BBgxQREaH69evnuN2RI0eqSJEi6tatmzIzM9WlSxdFRESoXbt2eu2111S5cmUdOnRIX3zxhdq3b28fyrBatWqqX7++nn76afXu3duhd2D69On697//nW3c+9DQUI0YMUJfffWVWrduna9j5O3trf79++upp56yH5PXXntN586ds3fBPvbYY5owYYKeeuop9e3bV1u2bMk2JPXTTz+t+vXra+DAgerbt6+8vb3122+/acWKFXrnnXeybbdYsWJKTEzM9T991rdRb7/9th577DH98ssvGjduXI7LZnn88cc1adIkDRo0SAMHDtTu3bs1evRoDR061D44xNWcOXNGhw8fVnp6uvbt26fZs2frgw8+0Pjx4+0fHJUqVdKsWbP09ddfq3z58vroo4+0adMme49QXoSHhys2Nla9e/fWW2+9pdq1a+vAgQM6cuSIOnXqpAEDBmjatGmKiYnR8OHDFRgYqD179mj+/Pn64IMPVKxYMQUFBen9999XqVKllJCQkOtgA5MnT1alSpVUrVo1TZw4USdPnsxxIIm81j137lxdvHhRvr6+Sk5OztbTBQA3olmzZrpw4YJmz54tLy8v+xdy4eHh+u6779SlSxd5eHhc9dL25s2ba+jQofriiy9UoUIFvfHGGzflx7bz+zmXkxIlSsjLy0tfffWVypYtK09PT/s30B999JHuueceJScn66mnnrrm1QE3Wu+yZcv0559/6r777lOxYsX05ZdfKjMzU1WqVNEPP/yg+Ph4PfDAAypRooR++OEHHT16VNWqVZN0aeCfJk2aaMKECWrdurXmz5+vzZs36/3333eo4ejRo9l+syi3n64IDw9XgwYN1KdPH2VkZDj0hkRG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bVPLli3Vpk0bJSQkOGx34sSJatiwobZt26bWrVvrkUceUY8ePdS9e3dt3bpVFSpUUI8ePZT1u9kDBgxQamqqvvvuO/3888969dVX5ePjcysOGQAAspmsTyAAQKGxePFiPfroozp//rzq1KmjJk2aqEuXLqpVq5akS/f4LF26VO3atbOvM2bMGL388sv6+++/FRwcLEn6/vvv1bp1ax05ckQeHh72ZStWrKjhw4erX79+OW6/Zs2aeuyxxzRw4EBJl3p8GjdurI8++kiSdPjwYZUqVUrPP/+8xo4dK0nauHGjIiIilJiYqJCQENWqVUvR0dEaPXr0TT8+AABciR4fACiEoqOjdejQIX322Wdq2bKlVq9erTp16mjmzJlXXS8sLMweeiRpx44dSklJUVBQkL0nycfHR/v27dPevXslXerxGTZsmKpVq6aAgAD5+Pho586d2Xp8skKXJJUsWVKSdOedd2abduTIEUnSE088oRdffFENGzbU6NGj9dNPP13/AQEA4BoIPgBQSHl6eur+++/X888/r/Xr16tnz57X7D3x9vZ2eJ6SkqJSpUpp+/btDo/du3frqaeekiQNGzZMS5cu1csvv6y1a9dq+/btuvPOO5WWlubQlpubm/3fNpst12mZmZmSpL59++rPP//UI488op9//ln33HOP3n777es8GgAAXB3BBwAsonr16jp79qykS4EjIyPjmuvUqVNHhw8flqurqypWrOjwKF68uCRp3bp16tmzp9q3b68777xTISEh2r9//02pOTQ0VI899piWLFmi//73v5o2bdpNaRcAgCsRfACgkDl+/LiaN2+u2bNn66efftK+ffu0cOFCvfbaa2rbtq2kS/fcxMfH6/Dhwzp58mSubUVGRioiIkLt2rXTN998o/3792v9+vUaOXKkfQS2SpUq2QdD2LFjh7p27WrvtbkRgwcP1tdff619+/Zp69atWrVqlapVq3bD7QIAkBN+xwcAChkfHx/Vq1dPEydO1N69e5Wenq7Q0FA9+uijevbZZyVJEyZM0NChQzVt2jSVKVMm1x4am82mL7/8UiNHjlSvXr109OhRhYSE6L777rPfk/PGG2+od+/eatCggYoXL66nn35aycnJN7wfGRkZGjBggP766y/5+fmpZcuWmjhx4g23CwBAThjVDQAAAIDlcakbAAAAAMsj+AAAAACwPIIPAAAAAMsj+AAAAACwPIIPAAAAAMsj+AAAAACwPIIPAAAAAMsj+AAAAACwPIIPAAAAAMsj+AAAAACwPIIPAAAAAMsj+AAAAACwvP8HOkfK+ZqW4UcAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.subplot(1, 2, 1)\n", + "plt.hist(spotify_data['streams'], bins=20, color='skyblue', edgecolor='black')\n", + "plt.title('Distribuição de Streams')\n", + "plt.xlabel('Streams')\n", + "plt.ylabel('Frequência')" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAVkAAAHWCAYAAADdFPrWAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAAAuDUlEQVR4nO3deXxM9/7H8fcQJoskCBKakAi9SStaa61tLbeoWmprix+hV3tbS6lueotbt23K7aJcF1U/lNLbaqj6FVVKtfbopvZW7IkSSSQiRM7vD81cI8EM85Wlr+fjMY+a7/nO93xmPPp25jvfc47NsixLAAAjShV2AQBQkhGyAGAQIQsABhGyAGAQIQsABhGyAGAQIQsABhGyAGAQIQsABhGyQDH14Ycf6u2331Zubm5hl4KrIGRR5CQmJspms2n27NlG97NmzRrZbDatWbPG6H5MWLVqlQYMGKC6deuqVCn3/zcODw9XbGys5wtDPoRsCTR79mzZbLYrPjZu3FjYJf5h/f3vf5fNZlOpUqV06NChfNvT09Pl4+Mjm82mIUOGFDjGsWPH1LdvX82YMUNt2rQxXTJukFdhFwBzxo0bp4iIiHzttWrVKoRqXFejRg1lZWWpTJkyhV2KMXa7XQsWLNBzzz3n1B4fH3/N13733Xd6++239fDDD1/3/nfv3n1dR8BwHyFbgnXo0EENGzYs7DKUmZkpPz8/l/vbbDZ5e3sbrKjw3X///QWG7Pz589WxY0d98sknV33tjbLb7Tc8BlzDP2V/YHlzn2+88YbeffddRUZGym63q1GjRtqyZUu+/rt27VKPHj1UsWJFeXt7q2HDhlqyZIlTn7ypirVr1+rJJ59UlSpVFBoa6tg+ZcoU1axZUz4+PmrcuLHWrVune++9V/fee2++ui6dk/3xxx8VGxurmjVrytvbWyEhIRo4cKBOnjzp0ns9fPiwunbtKj8/P1WpUkUjRoxQdnZ2vn7r1q1Tz549Vb16ddntdoWFhWnEiBHKyspy6peUlKQBAwYoNDRUdrtdVatWVZcuXZSYmOhSPb1799b333+vXbt2OY25evVq9e7dO1//vM/18vELmlfeu3evunfvrpCQEHl7eys0NFQPP/yw0tLSHH0KmpNNTU3ViBEjFB4eLrvdrtDQUPXr108nTpyQJJ07d05jxoxRgwYNFBgYKD8/P7Vs2VJfffVVvno//PBDNWjQQP7+/goICFBMTIzeeecdlz6bkoYj2RIsLS3N8T9IHpvNpqCgIKe2+fPn6/Tp03r88cdls9k0YcIEdevWTb/++qvjK/vPP/+s5s2b65ZbbtELL7wgPz8/ffTRR+ratas++eQTPfjgg05jPvnkk6pcubLGjBmjzMxMSdLUqVM1ZMgQtWzZUiNGjFBiYqK6du2qChUqOAVxQVauXKlff/1VAwYMUEhIiH7++We9++67+vnnn7Vx40bZbLYrvjYrK0tt2rTRwYMHNWzYMFWrVk1z587V6tWr8/X9+OOPdebMGT3xxBMKCgrS5s2bNXnyZB0+fFgff/yxo1/37t31888/a+jQoQoPD9fx48e1cuVKHTx4UOHh4Vd9L5J09913KzQ0VPPnz9e4ceMkSf/5z39Urlw5dezY8Zqvv5Jz586pXbt2ys7O1tChQxUSEqIjR45o6dKlSk1NVWBgYIGvy8jIUMuWLbVz504NHDhQ9evX14kTJ7RkyRIdPnxYlSpVUnp6ut577z098sgjGjRokE6fPq2ZM2eqXbt22rx5s+68805JF/+uHnnkEbVp00bjx4+XJO3cuVPffvutnnrqqet+b8WWhRJn1qxZlqQCH3a73dFv//79liQrKCjISklJcbR/+umnliTrs88+c7S1adPGiomJsc6ePetoy83NtZo1a2bVrl07375btGhh5eTkONqzs7OtoKAgq1GjRtb58+cd7bNnz7YkWffcc0++umbNmuVoO3PmTL73uWDBAkuS9fXXX1/185g4caIlyfroo48cbZmZmVatWrUsSdZXX3111f3ExcVZNpvNOnDggGVZlnXq1ClLkvXPf/7zqvstyNixYy1J1m+//WY988wzVq1atRzbGjVqZA0YMMCyLMuSZA0ePNixLe9z3b9/v9N4X331ldN7+O677yxJ1scff3zVOmrUqGH179/f8XzMmDGWJCs+Pj5f39zcXMuyLCsnJ8fKzs522nbq1CkrODjYGjhwoKPtqaeesgICApz+/v/ImC4owaZMmaKVK1c6PZYtW5av30MPPaQKFSo4nrds2VKS9Ouvv0qSUlJStHr1avXq1UunT5/WiRMndOLECZ08eVLt2rXT3r17deTIEacxBw0apNKlSzueb926VSdPntSgQYPk5fXfL1B9+vRx2veV+Pj4OP589uxZnThx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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.subplot(1, 2, 2)\n", + "plt.boxplot(spotify_data['energy_%'])\n", + "plt.title('Energia das Músicas')\n", + "plt.ylabel('Energia (%)')\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "songs_by_year = spotify_data['released_year'].value_counts().sort_index()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1IAAAIkCAYAAAAUKhpvAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAACDbElEQVR4nO3deVxU9f7H8fcAwyDKoiaLiWhqKuaWptJi5oJblmmLtlmZlmmldlssTa3bteVWWpktP7eu2aJlXc1U3CtxybJyydRc6gpiGqAiMDDn9wfOyMg2gzPCwOv5eFDOOd9zzufM+TLw4fs9n2MyDMMQAAAAAMBlfuUdAAAAAAD4GhIpAAAAAHATiRQAAAAAuIlECgAAAADcRCIFAAAAAG4ikQIAAAAAN5FIAQAAAICbSKQAAAAAwE0kUgCA85aZmannn39eq1atKu9QAAC4IEikALhk0qRJMplMF+RYXbp0UZcuXRyv165dK5PJpIULF3rsGAcOHJDJZNKcOXPc3nbhwoUKDw/XVVddpT179mj48OGaOnWqx2Iriclk0qRJky7IsdwxYsQIff755+rQoYPb29qv79q1az0fGC6YC/kZAQAVAYkUUAXNmTNHJpPJ8RUUFKS6deuqZ8+eeuONN3TixAmPHOfw4cOaNGmStm3b5pH9VRQvv/yyhg8frujoaDVr1kyff/65+vfvX95hlUmDBg1kMpnUvXv3Ite///77jn7y/fffF9lm5syZWrdunZYuXaqQkBBvhlul3XrrrTKZTHryySfLO5QLwv45VVy/Q9ns3LlTkyZN0oEDB8o7FMDnBZR3AADKz3PPPaeGDRvKarUqJSVFa9eu1ejRo/Xaa6/pv//9r1q1auVoO378eD311FNu7f/w4cOaPHmyGjRooDZt2ri83YoVK9w6TlnExsbq9OnTMpvNbm+7YMECXXzxxQoICNDRo0cVEhKioKAgL0R5YQQFBWnNmjVKSUlRVFSU07oPP/xQQUFBysrKKnLbvLw8HTt2TMuWLVN0dHSZjt+5c2edPn1agYGBZdq+KsjIyNDixYvVoEEDffTRR3rxxRcZ/UGZ7Ny5U5MnT1aXLl3UoEGD8g4H8GmMSAFVWO/evXXnnXfq3nvv1bhx47R8+XKtXLlSqampuuGGG3T69GlH24CAAK8nC5mZmZKkwMBAr/9SbR+J8/f3d3vb2NhYBQTk/x2qTp06Pp1ESdJVV12lGjVq6JNPPnFa/ueff+qbb75R3759i93W399fTzzxhJo1a1bm4/v5+SkoKEh+flXvR5JhGE7fZ8X57LPPlJeXp1mzZumPP/7Q+vXrL0B0AICSVL2fWgBK1LVrV02YMEEHDx7UvHnzHMuLuv8hMTFRV199tcLDw1WjRg01bdpUTz/9tKT8+16uuOIKSdK9997rmB5mvyepS5cuuuyyy7R161Z17txZwcHBjm3PvUfKLi8vT08//bSioqJUvXp13XDDDfrjjz+c2jRo0ED33HNPoW3P3Wdx90j9+uuvuvXWW1WnTh1Vq1ZNTZs21TPPPONYv3//fo0YMUKXXnqpqlWrptq1a+uWW24pcprM77//rltuuUW1atVScHCwOnXqpK+++qpQu6JkZ2drzJgxqlOnjkJCQnTDDTfozz//LLLt//73P913332KjIyUxWJRixYtNGvWLJeOI+WPSA0YMEDz5893Wv7RRx+pZs2a6tmzZ6FtirtG99xzT6G/cn/88cdq166dQkJCFBoaqpYtW2ratGmO9cXdI7Vp0yb16dNHNWvWVPXq1dWqVSun7X7++Wfdc889uuSSSxQUFKSoqCjdd999OnbsmNN+Tpw4odGjR6tBgwayWCyKiIhQjx499MMPP5T4vtj7vL1PhIaGqnbt2nr00UcLjdDl5ubq+eefV6NGjWSxWNSgQQM9/fTTys7OdmrXoEEDXX/99Vq+fLnat2+vatWq6d133y0xDil/ZLBHjx667rrr1Lx5c3344YeF2tinwn333XcaO3as6tSpo+rVq+umm27S0aNHC7V/++231aJFC1ksFtWtW1cjR45UWlpaqbFI0rfffqsrrrhCQUFBatSoUYnnMG/ePLVr107VqlVTrVq1NGjQoELft2WVk5OjZ599Vu3atVNYWJiqV6+ua665RmvWrHFqZ/9+//e//6333nvPcZ2uuOIKbdmypdB+S/scOHjwoB566CE1bdq0xM8B+zX59ttv9cgjj6hOnToKDw/XAw88oJycHKWlpenuu+9WzZo1VbNmTT3xxBMyDMNpHzabTVOnTlWLFi0UFBSkyMhIPfDAA/r777+d2tn71rfffqsOHTooKChIl1xyiT744AOneG655RZJ0nXXXef4XC74vXc+/QKoapjaB6CQu+66S08//bRWrFihYcOGFdlmx44duv7669WqVSs999xzslgs2rt3r7777jtJUvPmzfXcc8/p2Wef1fDhw3XNNddIkq688krHPo4dO6bevXtr0KBBuvPOOxUZGVliXC+88ILjHpHU1FRNnTpV3bt317Zt21StWrXzPu+ff/5Z11xzjcxms4YPH64GDRpo3759Wrx4sV544QVJ+b/cJyUlafDgwapXr57279+vd955R126dNHOnTsVHBwsSTpy5IiuvPJKZWZm6pFHHlHt2rU1d+5c3XDDDVq4cKFuuummEmO5//77NW/ePN1+++268sortXr16iJHho4cOaJOnTrJZDJp1KhRqlOnjr7++msNHTpUGRkZGj16tEvnfvvttyshIUH79u1To0aNJEnz58/XzTffXKbpj3aJiYkaPHiwunXrppdeekmStGvXLn333Xd69NFHS9zu+uuvV3R0tB599FFFRUVp165dWrJkiWO7xMRE/f7777r33nsVFRWlHTt26L333tOOHTu0ceNGR+L/4IMPauHChRo1apTi4uJ07Ngxffvtt9q1a5cuv/zyUs/h1ltvVYMGDTRlyhRt3LhRb7zxhv7++2+nX1Dvv/9+zZ07VzfffLMee+wxbdq0SVOmTNGuXbu0aNEip/3t3r1bgwcP1gMPPKBhw4apadOmJR7/8OHDWrNmjebOnStJGjx4sF5//XW99dZbRY7cPvzww6pZs6YmTpyoAwcOaOrUqRo1apTTiOOkSZM0efJkde/eXSNGjNDu3bs1Y8YMbdmyRd99912J1/yXX35RQkKC6tSpo0mTJik3N1cTJ04s8vv3hRde0IQJE3Trrbfq/vvv19GjR/Xmm2+qc+fO+vHHHxUeHl7iuZcmIyND//d//6fBgwdr2LBhOnHihGbOnKmePXtq8+bNhaYUz58/XydOnNADDzwgk8mkl19+WQMGDNDvv//uOGdXPge2bNmiDRs2aNCgQapXr54OHDigGTNmFPocsHv44YcVFRWlyZMna+PGjXrvvfcUHh6uDRs2qH79+vrXv/6lpUuX6pVXXtFll12mu+++27HtAw88oDlz5ujee+/VI488ov379+utt97Sjz/+WOha7d27VzfffLOGDh2qIUOGaNasWbrnnnvUrl07tWjRQp07d9YjjzyiN954Q08//bSaN28uSY7/n0+/AKokA0CVM3v2bEOSsWXLlmLbhIWFGW3btnW8njhxolHwI+P11183JBlHjx4tdh9btmwxJBmzZ88utO7aa681JBnvvPNOkeuuvfZax+s1a9YYkoyLL77YyMjIcCz/9NNPDUnGtGnTHMtiY2ONIUOGlLrP/fv3F4qtc+fORkhIiHHw4EGnbW02m+PfmZmZhfadlJRkSDI++OADx7LRo0cbkoxvvvnGsezEiRNGw4YNjQYNGhh5eXmF9mO3bds2Q5Lx0EMPOS2//fbbDUnGxIkTHcuGDh1qREdHG3/99ZdT20GDBhlhYWFFxltQbGys0bdvXyM3N9eIiooynn/+ecMwDGPnzp2GJGPdunVF9pdz30+7IUOGGLGxsY7Xjz76qBEaGmrk5uYWG4P9+q5Zs8YwDMPIzc01GjZsaMTGxhp///23U9vSrsVHH31kSDLWr1/vWBYWFmaMHDmypLehSPY+f8MNNzgtf+ihhwxJxk8//WQYxtnrdf/99zu1+8c//mFIMlavXu1YFhsba0gyli1b5nIc//73v41q1ao5+v5vv/1mSDIWLVrk1M5+nbp37+70Po0ZM8bw9/c30tLSDMMwjNTUVCMwMNBISEhw6odvvfWWIcmYNWtWifH079/fCAoKcvo+2blzp+Hv7+/0GXHgwAHD39/feOGFF5y2/+WXX4yAgIBCy8/lyudUbm6ukZ2d7bTs77//NiIjI4377rvPscz+/V67dm3j+PHjjuVffvmlIclYvHixY5knPwfs59CzZ0+n7ePj4w2TyWQ8+OCDTudSr149p++rb775xpBkfPjhh07HWrZsWaHl9r5VsO+npqYaFovFeOyxxxzLFixY4PT9VrDt+fQLoCpiah+AItWoUaPE6n32vyR/+eWXstlsZTqGxWLRvffe63L7u+++26kq3M0336zo6GgtXbq0TMcv6OjRo1q/fr3uu+8+1a9f32ldwSmNBUe+rFarjh07psaNGys8PNxpqtjSpUvVoUMHXX311Y5lNWrU0PDhw3XgwAHt3Lmz2Fjs5/PII484LT93dMkwDH322Wfq16+fDMPQX3/95fjq2bOn0tPTS52+Zufv769bb71VH330kaT8qWQxMTGOkcSyCg8P16lTp5SYmOjyNj/++KP279+v0aNHFxqxKO5aZGVl6a+//lKnTp0kyem8w8PDtWnTJh0+fLhM5zBy5Ein1w8//LCks9fJ/v+xY8c6tXvsscckqdB0zoYNGxY5XbI4H374ofr27evo+02aNFG7du2KnN4nScOHD3d6n6655hrl5eXp4MGDkqSVK1cqJydHo0ePdrovbdiwYQoNDS1x+mleXp6WL1+u/v37O32fNG/evNA5ff7557LZbLr11lud+mZUVJSaNGlSaPpdWfj7+ztG5Ww2m44fP67c3Fy1b9++yL5/2223qWbNmo7X9v79+++/S/L854Dd0KFDnbbv2LGjDMPQ0KFDnc6lffv2jlik/MI2YWFh6tGjh9N72K5dO9WoUaPQexgXF+f0PVunTh01bdrUaZ/FOZ9+AVRVJFIAinTy5MkSS1nfdtttuuqqq3T//fcrMjJSgwYN0qeffupWUnXxxRe7VVSiSZMmTq9NJpMaN27skTK+9l80LrvsshLbnT59Ws8++6xiYmJksVh00UUXqU6dOkpLS1N6erqj3cGDB4ucsmWfQmP/pbYoBw8elJ+fn2OKnd25+zt69KjS0tL03nvvqU6dOk5f9gQ1NTW1xPMp6Pbbb9fOnTv1008/af78+Ro0aNB5V4Z76KGHdOmll6p3796qV6+e7rvvPi1btqzEbfbt2yep9Gtx/PhxPfroo4qMjFS1atVUp04dNWzYUJKcrsXLL7+s7du3KyYmRh06dNCkSZNc+sXS7tx+16hRI/n5+Tn6nf16NW7c2KldVFSUwsPDC11re4yu2LVrl3788UddddVV2rt3r+OrS5cuWrJkiTIyMgptc24CYE8c7PfU2OM5tz8FBgbqkksuKbFvHj16VKdPny70nhS1vz179sgwDDVp0qRQ/9y1a5dbfbMkc+fOVatWrRQUFKTatWurTp06+uqrr5z6gF1p742nPweKO25YWJgkKSYmptDygvc+7dmzR+np6YqIiCj0Hp48ebLQe3jucezneO79VEU5n34BVFXcIwWgkD///FPp6emFfjEsqFq1alq/fr3WrFmjr776SsuWLdMnn3yirl27asWKFS5Vw/PEfU3nKu4X/7y8vDJV6DvXww8/rNmzZ2v06NGKj49XWFiYTCaTBg0aVOaRubKyH+/OO+/UkCFDimxTsIR9aTp27KhGjRpp9OjR2r9/v26//fZi25pMpkI3xUv573NBERER2rZtm5YvX66vv/5aX3/9tWbPnq27777bcc9PWd16663asGGDHn/8cbVp00Y1atSQzWZTr169nK7FrbfeqmuuuUaLFi3SihUr9Morr+ill17S559/rt69e7t93OL6mKtJpzv93l7wZcyYMRozZkyh9Z999lmhUd3i+nlR18ubbDabTCaTvv766yJjqlGjxnkfY968ebrnnnvUv39/Pf7444qIiJC/v7+mTJniSMgL8tR74+7nQHHHLWp5wVhsNpsiIiKKHX2sU6eOS8e50NceqCpIpAAU8p///EeSSp1+5Ofnp27duqlbt2567bXX9K9//UvPPPOM1qxZo+7du3v8OTd79uxxem0Yhvbu3euULNSsWbPIClMHDx7UJZdcUuy+7eu2b99eYgwLFy7UkCFD9OqrrzqWZWVlFTpmbGysdu/eXWj7X3/91bG+OLGxsbLZbNq3b5/TX4fP3Z+9ol9eXl6xD9R11+DBg/XPf/5TzZs3L/HZXzVr1ixyVKeov1oHBgaqX79+6tevn2w2mx566CG9++67mjBhQpHJun0kbvv27cWe199//61Vq1Zp8uTJevbZZx3Lz+0jdtHR0XrooYf00EMPKTU1VZdffrleeOEFlxKpPXv2OI0i7d27VzabzVGd0H699uzZ4xhxlPILgaSlpZV4rUtiGIbmz5+v6667Tg899FCh9c8//7w+/PBDt6bH2uOV8vtTwe+JnJwc7d+/v8S+ZK9iV9T7fG7/bNSokQzDUMOGDXXppZe6FaOrFi5cqEsuuUSff/650+fNxIkTy7Q/T38OnK9GjRpp5cqVuuqqqzz2h6fiPpfPp18AVRVT+wA4Wb16tZ5//nk1bNhQd9xxR7Htjh8/XmiZ/Rdve8nn6tWrS5LHfrn44IMPnO7bWrhwoZKTk51+GW7UqJE2btyonJwcx7IlS5aUWm65Tp066ty5s2bNmqVDhw45rSv411x/f/9Cf9198803C43E9OnTR5s3b1ZSUpJj2alTp/Tee++pQYMGiouLKzYW+/m88cYbTsunTp3q9Nrf318DBw7UZ599VuQvfkWVvC7N/fffr4kTJzr9gliURo0a6ddff3U6xk8//eSo2mh3bilyPz8/R+J7bmlwu8svv1wNGzbU1KlTC/Ud+3tv/8v7udfi3PcoLy+v0FSriIgI1a1bt9jjn2v69OlOr998801JZ69Tnz59ijz2a6+9JkklPoerJN99950OHDige++9VzfffHOhr9tuu01r1qxx+96v7t27KzAwUG+88YbT+zdz5kylp6eX+tywnj176osvvnD6Ptm1a5eWL1/u1HbAgAHy9/fX5MmTC10nwzAK9Y2yKKof2CtrloWnPwfO16233qq8vDw9//zzhdbl5uaW6bO1uM/l8+kXQFXFiBRQhX399df69ddflZubqyNHjmj16tVKTExUbGys/vvf/5b4oNnnnntO69evV9++fRUbG6vU1FS9/fbbqlevnqPAQqNGjRQeHq533nlHISEhql69ujp27OjWPSIF1apVS1dffbXuvfdeHTlyRFOnTlXjxo2dSrTff//9WrhwoXr16qVbb71V+/bt07x58wrdb1SUN954Q1dffbUuv/xyDR8+XA0bNtSBAwf01Vdfadu2bZKk66+/Xv/5z38UFhamuLg4JSUlaeXKlapdu7bTvp566il99NFH6t27tx555BHVqlVLc+fO1f79+/XZZ5+V+PDZNm3aaPDgwXr77beVnp6uK6+8UqtWrdLevXsLtX3xxRe1Zs0adezYUcOGDVNcXJyOHz+uH374QStXriwy4S1JbGysJk2aVGq7++67T6+99pp69uypoUOHKjU1Ve+8845atGjhdN/O/fffr+PHj6tr166qV6+eDh48qDfffFNt2rRxGr0pyM/PTzNmzFC/fv3Upk0b3XvvvYqOjtavv/6qHTt2aPny5QoNDVXnzp318ssvy2q16uKLL9aKFSu0f/9+p32dOHFC9erV080336zWrVurRo0aWrlypbZs2VJqsmi3f/9+3XDDDerVq5eSkpIcZelbt24tSWrdurWGDBmi9957T2lpabr22mu1efNmzZ07V/3799d1113n0nHO9eGHH8rf37/YX2BvuOEGPfPMM/r4448LFbooSZ06dTRu3DhNnjxZvXr10g033KDdu3fr7bff1hVXXKE777yzxO0nT56sZcuW6ZprrtFDDz2k3Nxcvfnmm2rRooV+/vlnR7tGjRrpn//8p8aNG6cDBw6of//+CgkJ0f79+7Vo0SINHz5c//jHP0qNd9asWUXeV/foo4/q+uuv1+eff66bbrpJffv2dTyOIC4uTidPnnT5PSnIk58D5+vaa6/VAw88oClTpmjbtm1KSEiQ2WzWnj17tGDBAk2bNk0333yzW/ts06aN/P399dJLLyk9PV0Wi0Vdu3ZVRETEefULoEq6gBUCAVQQ9pK89q/AwEAjKirK6NGjhzFt2jSnEuN255Y/X7VqlXHjjTcadevWNQIDA426desagwcPNn777Ten7b788ksjLi7OCAgIcCo3fu211xotWrQoMr7iyp9/9NFHxrhx44yIiAijWrVqRt++fQuVKDYMw3j11VeNiy++2LBYLMZVV11lfP/99y6VPzcMw9i+fbtx0003GaGhoYYko2nTpsaECRMc6//++2/j3nvvNS666CKjRo0aRs+ePY1ff/21yLLr+/btM26++WYjPDzcCAoKMjp06GAsWbKkyHM+1+nTp41HHnnEqF27tlG9enWjX79+xh9//FGo/LlhGMaRI0eMkSNHGjExMYbZbDaioqKMbt26Ge+9916px7GXPy9JcWWo582bZ1xyySVGYGCg0aZNG2P58uWFyp8vXLjQSEhIMCIiIozAwECjfv36xgMPPGAkJyc72pxb/tzu22+/NXr06GGEhIQY1atXN1q1amW8+eabjvV//vmncdNNNxnh4eFGWFiYccsttxiHDx92eo+ys7ONxx9/3GjdurVjP61btzbefvvtUt8be5/fuXOncfPNNxshISFGzZo1jVGjRhmnT592amu1Wo3JkycbDRs2NMxmsxETE2OMGzfOyMrKcmrnyvttGIaRk5Nj1K5d27jmmmtKbNewYUPHYwqKu07Fvb9vvfWW0axZM8NsNhuRkZHGiBEjCpWbL866deuMdu3aGYGBgcYll1xivPPOO4U+I+w+++wz4+qrrzaqV69uVK9e3WjWrJkxcuRIY/fu3SUe49zPqXO//vjjD8Nmsxn/+te/jNjYWMNisRht27Y1lixZUqgf2r/fX3nllULHKep7ylOfA8VdE/t7de7jI4YMGWJUr169UIzvvfee0a5dO6NatWpGSEiI0bJlS+OJJ54wDh8+7GhTXN8q6lEF77//vnHJJZc4StYX7Bvn0y+AqsZkGNyBCABF6d69u5544gklJCSUdygoB/aHkx49elQXXXRReYeDcsLnAIDicI8UABSjX79+jqppAKomPgcAFId7pADgHB999JFOnTqlBQsWKCIiorzDAVAO+BwAUBpGpADgHDt27NCoUaP0v//9z6Wb4QFUPnwOACgN90gBAAAAgJsYkQIAAAAAN5FIAQAAAICbSKQAAAAAwE1U7ZNks9l0+PBhhYSEyGQylXc4AAAAAMqJYRg6ceKE6tatKz+/4sedSKQk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Utdee63j388995xee+01DR482LHshhtuUMuWLfXee+9pyJAhLgdpGIYefvhhLVq0SGvXrlXDhg2d1rdr105ms1mrVq3SwIEDJUm7d+/WoUOHHElcfHy8XnjhBaWmpjqeb5WYmKjQ0FDFxcW5HAsAAACA82N1u2pfFXqOVFJSktq3b19oefv27QuNDJVm5MiRmjdvnubPn6+QkBClpKQoJSVFp0+fliSFhYVp6NChGjt2rNasWaOtW7fq3nvvVXx8vDp16iRJSkhIUFxcnO666y799NNPWr58ucaPH6+RI0cWOeoEAAAAwDtyyly1rwqUP4+JiSmyYt///d//KSYmxq19zZgxQ+np6erSpYuio6MdX5988omjzeuvv67rr79eAwcOVOfOnRUVFaXPP//csd7f319LliyRv7+/4uPjdeedd+ruu+/Wc8895+6pAQAAADgP9vLnlirwHCm3y5+//vrrGjhwoL7++mt17NhRkrR582bt2bNHn332mVv7Mgyj1DZBQUGaPn26pk+fXmyb2NhYLV261K1jAwAAAPAs+wN53R6RqgpT+/r06aM9e/bohhtu0PHjx3X8+HH169dPv/32m/r06eONGAEAAAD4gJy8/IGSQJcTqfwRqSwfnNpXpgfy1qtXTy+88IKnYwEAAADgw3LcLTZRlUakAAAAAKAoVjeLTQQ5qvb53ogUiRQAAAAAj3B/ROpMsQkfnNpHIgUAAADAI+wjUq7fI3V2ap8rhegqEhIpAAAAAB7h9ojUmfLnNkPKtflWIlWmYhOSdPToUe3evVuS1LRpU9WpU8djQQEAAADwPWfLn5tcal/weVNZ1jyX762qCNyO9NSpU7rvvvtUt25dde7cWZ07d1bdunU1dOhQZWZmeiNGAAAAAD4gJ69sVfsk3ys44XYiNXbsWK1bt07//e9/lZaWprS0NH355Zdat26dHnvsMW/ECAAAAKCCMwzjbCLl4siSyWRyJF2+lki5PbXvs88+08KFC9WlSxfHsj59+qhatWq69dZbNWPGDE/GBwAAAMAH5NkM2etFuDoiJeWPSuXk2pRt9a1nSbk9IpWZmanIyMhCyyMiIpjaBwAAAFRR9tEoyfXnSEkFSqD72IiU24lUfHy8Jk6cqKysLMey06dPa/LkyYqPj/docAAAAAB8gzX3bNU9d0akfPWhvG5P7Zs6dap69eql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MjIyHMsef/xxo2PHjoZhGEZGRoZhsViM999/36PH6Nmzp9GgQQMjLy/Psaxp06bGlClTDMMwjG+++cYIDQ01srKynPbdqFEj491333UpdsMo+v15+umnjaZNmxo2m82xbPr06UaNGjWc4gEAnBVQ3okcAKD87N69W5s3b3aMBAUEBOi2227TzJkz1aVLF6e2rVq1cvw7OjpakpSamqr69etr165dGj58uFP7q666StOmTSvyuOnp6UpOTlbHjh0dywICAtS+fXvHaNjevXuVmZmpHj16OG2bk5Ojtm3blu2EJX3yySd64403tG/fPp08eVK5ubkKDQ11atOgQQOFhIQ4nW9qaqokadeuXcrOzla3bt08eozIyEj5+/vLz8/PaZn9uD/99JNOnjyp2rVrO+3n9OnT2rdvn0uxF2fXrl2Kj4+XyWRyLLvqqqt08uRJ/fnnn6pfv36J2wNAVUQiBQBV2MyZM5Wbm6u6des6lhmGIYvForfeekthYWGO5Waz2fFv+y/cNpvNa7GdPHlSkvTVV1/p4osvdlpnsVjKtM+kpCTdcccdmjx5snr27KmwsDB9/PHHevXVV53aFTxXKf987edarVo1rx2jpOOePHlS0dHRWrt2baFjhoeHuxQ7AMBzSKQAoIrKzc3VBx98oFdffVUJCQlO6/r376+PPvpIDz74oEv7at68ub777jsNGTLEsey7775TXFxcke3DwsIUHR2tTZs2qXPnzo547Pf9SFJcXJwsFosOHTqka6+9tiynWMiGDRsUGxurZ555xrHs4MGDbu2jSZMmqlatmlatWqX777/fK8coyuWXX66UlBQFBASoQYMGZd5PYGCg8vLynJY1b95cn332mQzDcCTJ3333nUJCQlSvXr3zCRsAKi0SKQCoopYsWaK///5bQ4cOdRp5kqSBAwdq5syZLidSjz/+uG699Va1bdtW3bt31+LFi/X5559r5cqVxW7z6KOP6sUXX1STJk3UrFkzvfbaa0pLS3OsDwkJ0T/+8Q+NGTNGNptNV199tdLT0/Xdd98pNDTUKWk719GjR7Vt2zanZdHR0WrSpIkOHTqkjz/+WFdccYW++uqrQgUuShMUFKQnn3xSTzzxhAIDA3XVVVfp6NGj2rFjh4YOHeqRYxSle/fuio+PV//+/fXyyy/r0ksv1eHDh/XVV1/ppptuUvv27V3aT4MGDbRp0yYdOHBANWrUUK1atfTQQw9p6tSpevjhhzVq1Cjt3r1bEydO1NixY52mGgIAzuLTEQCqqJkzZ6p79+6FkigpP5H6/vvv9fPPP7u0r/79+2vatGn697//rRYtWujdd9/V7NmzC91nVdBjjz2mu+66S0OGDFF8fLxCQkJ00003ObV5/vnnNWHCBE2ZMkXNmzdXr1699NVXX6lhw4YlxjN//ny1bdvW6ev999/XDTfcoDFjxmjUqFFq06aNNmzYoAkTJrh0jgVNmDBBjz32mJ599lk1btzYUU1PkseOcS6TyaSlS5eqc+fOuvfee3XppZdq0KBBOnjwoFPFwNL84x//kL+/v+Li4lSnTh0dOnRIF198sZYuXarNmzerdevWevDBBzV06FCNHz/+vOMGgMrKZBhF1LgFAAAumTJliiIiIjR06NDyDgUAcAExIgUAQBnk5OTo119/lZ+fn/773/+WdzgAgAuMe6QAACiD06dP6+qrr5bVatUbb7xR3uEAAC4wpvYBAAAAgJuY2gcAAAAAbiKRAgAAAAA3kUgBAAAAgJtIpAAAAADATSRSAAAAAOAmEikAAAAAcBOJFAAAAAC4iUQKAAAAANxEIgUAAAAAbvp/GOj4Aqmb/wgAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(10, 6))\n", + "plt.plot(songs_by_year.index, songs_by_year.values, marker='o', linestyle='-')\n", + "plt.title('Distribuição de Músicas por Ano de Lançamento')\n", + "plt.xlabel('Ano de Lançamento')\n", + "plt.ylabel('Número de Músicas')\n", + "plt.grid(True)\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.6" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/exercicios/para-sala/banquin.ipynb b/exercicios/para-sala/banquin.ipynb deleted file mode 100644 index fabc1c8..0000000 --- a/exercicios/para-sala/banquin.ipynb +++ /dev/null @@ -1,689 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "import pandas as pd\n", - "import matplotlib\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Requirement already satisfied: pandas in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (2.1.1)\n", - "Requirement already satisfied: numpy>=1.23.2 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (1.26.0)\n", - "Requirement already satisfied: python-dateutil>=2.8.2 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (2.8.2)\n", - "Requirement already satisfied: pytz>=2020.1 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (2023.3.post1)\n", - "Requirement already satisfied: tzdata>=2022.1 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from pandas) (2023.3)\n", - "Requirement already satisfied: six>=1.5 in c:\\users\\webfoco\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from python-dateutil>=2.8.2->pandas) (1.16.0)\n", - "Note: you may need to restart the kernel to use updated packages.\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\n", - "[notice] A new release of pip is available: 23.2.1 -> 23.3.1\n", - "[notice] To update, run: C:\\Users\\Webfoco\\AppData\\Local\\Microsoft\\WindowsApps\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\python.exe -m pip install --upgrade pip\n" - ] - } - ], - "source": [ - "pip install pandas\n" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [], - "source": [ - "import sqlite3\n" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [], - "source": [ - "connection = sqlite3.connect(\"populacaorua.db\")" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cursor = connection.cursor()\n", - "cursor.execute('''\n", - " CREATE TABLE IF NOT EXISTS minha_tabela (\n", - " id INTEGER PRIMARY KEY,\n", - " nome TEXT,\n", - " idade INTEGER,\n", - " orientacao_sexual TEXT\n", - " )\n", - "''')\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Unnamed: 0Unnamed: 1Unnamed: 2Unnamed: 3Unnamed: 4Unnamed: 5Unnamed: 6Unnamed: 7Unnamed: 8Unnamed: 9...Unnamed: 134Unnamed: 135Unnamed: 136Unnamed: 137Unnamed: 138Unnamed: 139Unnamed: 140Unnamed: 141Unnamed: 142Unnamed: 143
0NaNDisque 100 - Ano 2011 - População Situação de ...NaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
1NaNSexoJANFEVMARABRMAIJUNJULAGO...MAIJUNJULAGOSETOUTNOVDEZTOTAL%
2NaNFeminino156227558...262324342122221025426.16%
3NaNMasculino4318201522172516...555654545336421455857.47%
4NaNNão Informado4344741217...12121615171521815916.37%
..................................................................
61NaNNão InformadaNaNNaNNaNNaNNaNNaNNaNNaN...1NaNNaN1NaNNaNNaNNaN30.30%
62NaNNão possui deficiência5421241731224037...797272727055632674976.12%
63NaNVisualNaNNaNNaNNaN1NaNNaNNaN...NaN1NaNNaN11NaNNaN80.81%
64NaNTotal6227262137264241...93949510395758532984100.00%
65NaN*Obs: Estão sendo consideradas todas as defici...NaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
\n", - "

66 rows × 144 columns

\n", - "
" - ], - "text/plain": [ - " Unnamed: 0 Unnamed: 1 Unnamed: 2 \\\n", - "0 NaN Disque 100 - Ano 2011 - População Situação de ... NaN \n", - "1 NaN Sexo JAN \n", - "2 NaN Feminino 15 \n", - "3 NaN Masculino 43 \n", - "4 NaN Não Informado 4 \n", - ".. ... ... ... \n", - "61 NaN Não Informada NaN \n", - "62 NaN Não possui deficiência 54 \n", - "63 NaN Visual NaN \n", - "64 NaN Total 62 \n", - "65 NaN *Obs: Estão sendo consideradas todas as defici... NaN \n", - "\n", - " Unnamed: 3 Unnamed: 4 Unnamed: 5 Unnamed: 6 Unnamed: 7 Unnamed: 8 \\\n", - "0 NaN NaN NaN NaN NaN NaN \n", - "1 FEV MAR ABR MAI JUN JUL \n", - "2 6 2 2 7 5 5 \n", - "3 18 20 15 22 17 25 \n", - "4 3 4 4 7 4 12 \n", - ".. ... ... ... ... ... ... \n", - "61 NaN NaN NaN NaN NaN NaN \n", - "62 21 24 17 31 22 40 \n", - "63 NaN NaN NaN 1 NaN NaN \n", - "64 27 26 21 37 26 42 \n", - "65 NaN NaN NaN NaN NaN NaN \n", - "\n", - " Unnamed: 9 ... Unnamed: 134 Unnamed: 135 Unnamed: 136 Unnamed: 137 \\\n", - "0 NaN ... NaN NaN NaN NaN \n", - "1 AGO ... MAI JUN JUL AGO \n", - "2 8 ... 26 23 24 34 \n", - "3 16 ... 55 56 54 54 \n", - "4 17 ... 12 12 16 15 \n", - ".. ... ... ... ... ... ... \n", - "61 NaN ... 1 NaN NaN 1 \n", - "62 37 ... 79 72 72 72 \n", - "63 NaN ... NaN 1 NaN NaN \n", - "64 41 ... 93 94 95 103 \n", - "65 NaN ... NaN NaN NaN NaN \n", - "\n", - " Unnamed: 138 Unnamed: 139 Unnamed: 140 Unnamed: 141 Unnamed: 142 \\\n", - "0 NaN NaN NaN NaN NaN \n", - "1 SET OUT NOV DEZ TOTAL \n", - "2 21 22 22 10 254 \n", - "3 53 36 42 14 558 \n", - "4 17 15 21 8 159 \n", - ".. ... ... ... ... ... \n", - "61 NaN NaN NaN NaN 3 \n", - "62 70 55 63 26 749 \n", - "63 1 1 NaN NaN 8 \n", - "64 95 75 85 32 984 \n", - "65 NaN NaN NaN NaN NaN \n", - "\n", - " Unnamed: 143 \n", - "0 NaN \n", - "1 % \n", - "2 26.16% \n", - "3 57.47% \n", - "4 16.37% \n", - ".. ... \n", - "61 0.30% \n", - "62 76.12% \n", - "63 0.81% \n", - "64 100.00% \n", - "65 NaN \n", - "\n", - "[66 rows x 144 columns]" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df = pd.read_csv('populacao.rua.csv')\n", - "df" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 25, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df.sort_values\n" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Unnamed: 0Unnamed: 1Unnamed: 2Unnamed: 3Unnamed: 4Unnamed: 5Unnamed: 6Unnamed: 7Unnamed: 8Unnamed: 9...Unnamed: 134Unnamed: 135Unnamed: 136Unnamed: 137Unnamed: 138Unnamed: 139Unnamed: 140Unnamed: 141Unnamed: 142Unnamed: 143
\n", - "

0 rows × 144 columns

\n", - "
" - ], - "text/plain": [ - "Empty DataFrame\n", - "Columns: [Unnamed: 0, Unnamed: 1, Unnamed: 2, Unnamed: 3, Unnamed: 4, Unnamed: 5, Unnamed: 6, Unnamed: 7, Unnamed: 8, Unnamed: 9, Unnamed: 10, Unnamed: 11, Unnamed: 12, Unnamed: 13, Unnamed: 14, Unnamed: 15, Unnamed: 16, Unnamed: 17, Unnamed: 18, Unnamed: 19, Unnamed: 20, Unnamed: 21, Unnamed: 22, Unnamed: 23, Unnamed: 24, Unnamed: 25, Unnamed: 26, Unnamed: 27, Unnamed: 28, Unnamed: 29, Unnamed: 30, Unnamed: 31, Unnamed: 32, Unnamed: 33, Unnamed: 34, Unnamed: 35, Unnamed: 36, Unnamed: 37, Unnamed: 38, Unnamed: 39, Unnamed: 40, Unnamed: 41, Unnamed: 42, Unnamed: 43, Unnamed: 44, Unnamed: 45, Unnamed: 46, Unnamed: 47, Unnamed: 48, Unnamed: 49, Unnamed: 50, Unnamed: 51, Unnamed: 52, Unnamed: 53, Unnamed: 54, Unnamed: 55, Unnamed: 56, Unnamed: 57, Unnamed: 58, Unnamed: 59, Unnamed: 60, Unnamed: 61, Unnamed: 62, Unnamed: 63, Unnamed: 64, Unnamed: 65, Unnamed: 66, Unnamed: 67, Unnamed: 68, Unnamed: 69, Unnamed: 70, Unnamed: 71, Unnamed: 72, Unnamed: 73, Unnamed: 74, Unnamed: 75, Unnamed: 76, Unnamed: 77, Unnamed: 78, Unnamed: 79, Unnamed: 80, Unnamed: 81, Unnamed: 82, Unnamed: 83, Unnamed: 84, Unnamed: 85, Unnamed: 86, Unnamed: 87, Unnamed: 88, Unnamed: 89, Unnamed: 90, Unnamed: 91, Unnamed: 92, Unnamed: 93, Unnamed: 94, Unnamed: 95, Unnamed: 96, Unnamed: 97, Unnamed: 98, Unnamed: 99, ...]\n", - "Index: []\n", - "\n", - "[0 rows x 144 columns]" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df = df.dropna()\n", - "\n", - "\n", - "df" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": {}, - "outputs": [], - "source": [ - "df = df.dropna" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.11.6" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/exercicios/para-sala/combustiveis.ipynb b/exercicios/para-sala/combustiveis.ipynb deleted file mode 100644 index 1a501bf..0000000 --- a/exercicios/para-sala/combustiveis.ipynb +++ /dev/null @@ -1,319 +0,0 @@ -{ - "nbformat": 4, - "nbformat_minor": 0, - "metadata": { - "colab": { - "provenance": [] - }, - "kernelspec": { - "name": "python3", - "display_name": "Python 3" - }, - "language_info": { - "name": "python" - } - }, - "cells": [ - { - "cell_type": "code", - "execution_count": 2, - "metadata": { - "id": "xqqOo15Rqt2X" - }, - "outputs": [], - "source": [ - "import pandas as pd\n", - "import matplotlib.pyplot as plt" - ] - }, - { - "cell_type": "code", - "source": [ - "df = pd.read_csv(\"/content/drive/MyDrive/Semana13 Python/combustiveis-brasil.csv\", sep=\",\" , encoding= 'UTF-8')" - ], - "metadata": { - "id": "xnQuP9ubq3Tv" - }, - "execution_count": 3, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "print(type(df))" - ], - "metadata": { - "id": "p5A7pooLq3dS" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "df.dtypes" - ], - "metadata": { - "id": "UFGDtGqQq3gC" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "df.info()" - ], - "metadata": { - "id": "f_nyYGv8q3jG" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "df.head(10)" - ], - "metadata": { - "id": "0DwlSObYq3l0" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "df.shape" - ], - "metadata": { - "id": "WFowxdmjq3oW" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "#contar nulos\n", - "contagem_nulos = df['gasolina_aditivada_preco_revenda_avg'].isnull().sum()\n", - "print(contagem_nulos)" - ], - "metadata": { - "id": "EhteNqiftc0l" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "pd.set_option('display.max_colwidth', None) # Isso remove o limite de truncamento\n", - "print(df['gasolina_aditivada_preco_revenda_avg'])" - ], - "metadata": { - "id": "hOnx6up_tc8A" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "# remover as letras da coluna\n", - "df['gasolina_aditivada_preco_revenda_avg'] = df['gasolina_aditivada_preco_revenda_avg'].str.replace('[a-zA-Z]', '', regex=True)" - ], - "metadata": { - "id": "Anbnmd7gtc-5" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "pd.set_option('display.max_colwidth', None)\n", - "print(df['gasolina_aditivada_preco_revenda_avg'])" - ], - "metadata": { - "id": "v4tBcM_Buk76" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "# remover os tracinhos da coluna\n", - "df['gasolina_aditivada_preco_revenda_avg'] = df['gasolina_aditivada_preco_revenda_avg'].str.replace('-', '', regex=False)\n" - ], - "metadata": { - "id": "rQ27G55Nuk-d" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "pd.set_option('display.max_colwidth', None)\n", - "print(df['gasolina_aditivada_preco_revenda_avg'])" - ], - "metadata": { - "id": "GadtAcygu94k" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "coluna_info = df['gasolina_aditivada_preco_revenda_avg'].describe()\n", - "print(coluna_info)" - ], - "metadata": { - "id": "CMHPpVyYvp_i" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "# e deseja converter a coluna 'coluna_object' em tipo float\n", - "df['gasolina_aditivada_preco_revenda_avg'] = pd.to_numeric(df['gasolina_aditivada_preco_revenda_avg'], errors='coerce')" - ], - "metadata": { - "id": "yRb88JVEv9ff" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "pd.set_option('display.max_colwidth', None)\n", - "print(df['gasolina_aditivada_preco_revenda_avg'])" - ], - "metadata": { - "id": "jccPMxpDwZXf" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "# Calcula a média da coluna\n", - "media_coluna = df['gasolina_aditivada_preco_revenda_avg'].mean()" - ], - "metadata": { - "id": "_2h8YnFbu-AJ" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "print(media_coluna)" - ], - "metadata": { - "id": "tpqtOQz6vc7U" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "# Substitui os NaNs pela média\n", - "df['gasolina_aditivada_preco_revenda_avg'].fillna(media_coluna, inplace=True)" - ], - "metadata": { - "id": "3zlLdisTu-Dv" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "pd.set_option('display.max_colwidth', None)\n", - "print(df['gasolina_aditivada_preco_revenda_avg'])" - ], - "metadata": { - "id": "kYzOVbdtwnph" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "#contar nulos\n", - "contagem_nulos = df['etanol_hidratado_preco_revenda_min'].isnull().sum()\n", - "print(contagem_nulos)" - ], - "metadata": { - "id": "NzagqH85wnxl" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "coluna_info = df['etanol_hidratado_preco_revenda_min'].describe()\n", - "print(coluna_info)" - ], - "metadata": { - "id": "TWf408cgwn0i" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "# transformar em float\n", - "df['etanol_hidratado_preco_revenda_min'] = pd.to_numeric(df['etanol_hidratado_preco_revenda_min'], errors='coerce')" - ], - "metadata": { - "id": "Fun4HAt6wn3Z" - }, - "execution_count": 6, - "outputs": [] - }, - { - "cell_type": "code", - "source": [ - "coluna_info = df['etanol_hidratado_preco_revenda_min'].describe()\n", - "print(coluna_info)" - ], - "metadata": { - "id": "6Luzy9kpfjoO" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [], - "metadata": { - "id": "1QPk4Nntfjw-" - }, - "execution_count": null, - "outputs": [] - }, - { - "cell_type": "code", - "source": [], - "metadata": { - "id": "nfOlLtX4fj2l" - }, - "execution_count": null, - "outputs": [] - } - ] -} \ No newline at end of file diff --git a/exercicios/para-sala/modelo.ipynb b/exercicios/para-sala/modelo.ipynb deleted file mode 100644 index 8593531..0000000 --- a/exercicios/para-sala/modelo.ipynb +++ /dev/null @@ -1,273 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "id": "fa1a6456", - "metadata": { - "slideshow": { - "slide_type": "slide" - } - }, - "source": [ - "# Apenas um modelo, para faciliar os códigos - não precisa usar\n" - ] - }, - { - "cell_type": "markdown", - "id": "49f4d666", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "source": [ - "Baixando as bibliotecas" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "id": "1df9d7f5", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "outputs": [], - "source": [ - "import pandas as pd\n", - "import matplotlib.pyplot as plt" - ] - }, - { - "cell_type": "markdown", - "id": "b585b66b", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "source": [ - "lendo o arquivo csv com seu separador e encoding" - ] - }, - { - "cell_type": "markdown", - "id": "47cf3339", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "source": [ - "Mostrando que tipo é o df" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "b0542515", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "outputs": [], - "source": [ - "print(type(df))" - ] - }, - { - "cell_type": "markdown", - "id": "1e94af81", - "metadata": {}, - "source": [ - "para ver memória utilizada no df" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "36ba974e", - "metadata": { - "slideshow": { - "slide_type": "subslide" - } - }, - "outputs": [], - "source": [ - "df.dtypes" - ] - }, - { - "cell_type": "markdown", - "id": "b658b9b9", - "metadata": {}, - "source": [ - "para ver memória utilizada no df" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "527de632", - "metadata": {}, - "outputs": [], - "source": [ - "df.info(memory_usage=\"deep\")" - ] - }, - { - "cell_type": "markdown", - "id": "41097c79", - "metadata": {}, - "source": [ - "para ver se tem nulos, por exemplo" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f0980c49", - "metadata": {}, - "outputs": [], - "source": [ - "df.info()" - ] - }, - { - "cell_type": "markdown", - "id": "3e7f2547", - "metadata": {}, - "source": [ - "Imprime as 10 primeiras" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "2dc626b0", - "metadata": {}, - "outputs": [], - "source": [ - "df.head(10)" - ] - }, - { - "cell_type": "markdown", - "id": "bd719783", - "metadata": {}, - "source": [ - "para ver as informações do data frame linhas e colunas" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "59a424ed", - "metadata": {}, - "outputs": [], - "source": [ - "df.shape" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "2f478d7b", - "metadata": {}, - "outputs": [], - "source": [ - "# Conte os valores na coluna 'XXXXXXXX' e pegue os top 5\n", - "contagem = df['XXXXX'].value_counts().head(5)\n", - "\n", - "# Crie um histograma personalizado para os top 5 países\n", - "plt.bar(contagem.index, contagem.values)\n", - "\n", - "# Adicione rótulos e um título ao gráfico\n", - "plt.xlabel('País')\n", - "plt.ylabel('Quantidade')\n", - "plt.title('Distribuição dos 5 Países com canais mais Visitados')\n", - "\n", - "# Exiba o gráfico\n", - "plt.show()" - ] - }, - { - "cell_type": "markdown", - "id": "4e69ac4d", - "metadata": {}, - "source": [ - "classificando o DataFrame df com base na coluna 'Suscribers' do maior para o menor usando sort_values().\n", - "Em seguida, estamos pegando os 5 primeiros canais com mais inscritos usando head(5) e armazenando-os na variável top5_canais.\n", - "criamos um gráfico de barras usando Matplotlib. \n", - "Primeiro, definimos o tamanho da figura com plt.figure(figsize=(10, 6)).\n", - "Em seguida, usamos plt.bar() para criar o gráfico de barras, onde top3_canais['Username'] é usado no eixo x \n", - "e top5_canais['Suscribers'] no eixo y \n", - "A cor das barras é definida como 'skyblue', e adicionamos rótulos e um título ao gráfico.\n", - "Nesta parte, estamos adicionando anotações ao gráfico para indicar o país de cada canal.\n", - "\n", - "Usamos um loop for para percorrer os canais no DataFrame top5_canais. \n", - "Para cada canal, pegamos o país correspondente usando top5_canais.iloc[i]['Country'] e usamos plt.annotate() para adicionar essa informação ao gráfico. \n", - "As coordenadas (channel, top5_canais.iloc[i]['Suscribers'])\n", - "indicam onde a anotação será colocada, e ha='center' e va='bottom'\n", - "controlam a posição do texto em relação ao ponto de anotação." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "37aa075a", - "metadata": {}, - "outputs": [], - "source": [ - "# Classifique o DataFrame pela coluna 'Suscribers' em ordem decrescente e pegue os 5 maiores\n", - "top5_canais = df.sort_values(by='Suscribers', ascending=False).head(5)\n", - "\n", - "# Crie um gráfico de barras para os 3 canais com mais inscritos e seus países\n", - "plt.figure(figsize=(10, 6))\n", - "plt.bar(top5_canais['Username'], top5_canais['Suscribers'], color='skyblue')\n", - "plt.xlabel('Canal')\n", - "plt.ylabel('Inscritos')\n", - "plt.title('Top 5 Canais com Mais Inscritos e seus Países')\n", - "plt.xticks(rotation=45, ha='right')\n", - "\n", - "# Anote o país de cada canal no gráfico\n", - "for i, channel in enumerate(top5_canais['Username']):\n", - " country = top5_canais.iloc[i]['Country']\n", - " plt.annotate(country, (channel, top5_canais.iloc[i]['Suscribers']), ha='center', va='bottom')\n", - "\n", - "plt.show()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c8e0ffef", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.11.6" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/exercicios/para-sala/spotify-2023.csv b/exercicios/para-sala/spotify-2023.csv new file mode 100644 index 0000000..0a07fce --- /dev/null +++ b/exercicios/para-sala/spotify-2023.csv @@ -0,0 +1,954 @@ +track_name,artist(s)_name,artist_count,released_year,released_month,released_day,in_spotify_playlists,in_spotify_charts,streams,in_apple_playlists,in_apple_charts,in_deezer_playlists,in_deezer_charts,in_shazam_charts,bpm,key,mode,danceability_%,valence_%,energy_%,acousticness_%,instrumentalness_%,liveness_%,speechiness_% +Seven (feat. Latto) (Explicit Ver.),"Latto, Jung Kook",2,2023,7,14,553,147,141381703,43,263,45,10,826,125,B,Major,80,89,83,31,0,8,4 +LALA,Myke Towers,1,2023,3,23,1474,48,133716286,48,126,58,14,382,92,C#,Major,71,61,74,7,0,10,4 +vampire,Olivia Rodrigo,1,2023,6,30,1397,113,140003974,94,207,91,14,949,138,F,Major,51,32,53,17,0,31,6 +Cruel Summer,Taylor Swift,1,2019,8,23,7858,100,800840817,116,207,125,12,548,170,A,Major,55,58,72,11,0,11,15 +WHERE SHE GOES,Bad Bunny,1,2023,5,18,3133,50,303236322,84,133,87,15,425,144,A,Minor,65,23,80,14,63,11,6 +Sprinter,"Dave, Central Cee",2,2023,6,1,2186,91,183706234,67,213,88,17,946,141,C#,Major,92,66,58,19,0,8,24 +Ella Baila Sola,"Eslabon Armado, Peso Pluma",2,2023,3,16,3090,50,725980112,34,222,43,13,418,148,F,Minor,67,83,76,48,0,8,3 +Columbia,Quevedo,1,2023,7,7,714,43,58149378,25,89,30,13,194,100,F,Major,67,26,71,37,0,11,4 +fukumean,Gunna,1,2023,5,15,1096,83,95217315,60,210,48,11,953,130,C#,Minor,85,22,62,12,0,28,9 +La Bebe - Remix,"Peso Pluma, Yng Lvcas",2,2023,3,17,2953,44,553634067,49,110,66,13,339,170,D,Minor,81,56,48,21,0,8,33 +un x100to,"Bad Bunny, Grupo Frontera",2,2023,4,17,2876,40,505671438,41,205,54,12,251,83,F#,Minor,57,56,72,23,0,27,5 +Super Shy,NewJeans,1,2023,7,7,422,55,58255150,37,202,21,5,168,150,F,Minor,78,52,82,18,0,15,7 +Flowers,Miley Cyrus,1,2023,1,12,12211,115,1316855716,300,215,745,58,"1,021",118,,Major,71,65,68,6,0,3,7 +Daylight,David Kushner,1,2023,4,14,3528,98,387570742,80,156,182,24,"1,281",130,D,Minor,51,32,43,83,0,9,3 +As It Was,Harry Styles,1,2022,3,31,23575,130,2513188493,403,198,863,46,,174,F#,Minor,52,66,73,34,0,31,6 +Kill Bill,SZA,1,2022,12,8,8109,77,1163093654,183,162,161,12,187,89,G#,Major,64,43,73,5,17,16,4 +Cupid - Twin Ver.,Fifty Fifty,1,2023,2,24,2942,77,496795686,91,212,78,6,0,120,B,Minor,78,76,59,43,0,34,3 +"What Was I Made For? [From The Motion Picture ""Barbie""]",Billie Eilish,1,2023,7,13,873,104,30546883,80,227,95,24,"1,173",78,,Major,44,14,9,96,0,10,3 +Classy 101,"Feid, Young Miko",2,2023,3,31,2610,40,335222234,43,100,54,14,187,100,B,Major,86,67,66,14,0,12,16 +Like Crazy,Jimin,1,2023,3,24,596,68,363369738,8,104,23,2,29,120,G,Major,63,36,73,0,0,36,4 +LADY GAGA,"Gabito Ballesteros, Junior H, Peso Pluma",3,2023,6,22,332,26,86444842,11,163,10,4,0,140,F,Minor,65,87,74,22,0,42,4 +I Can See You (Taylor���s Version) (From The ,Taylor Swift,1,2023,7,7,516,38,52135248,73,119,42,1,150,123,F#,Major,69,82,76,6,0,6,3 +I Wanna Be Yours,Arctic Monkeys,1,2013,1,1,12859,110,1297026226,24,98,582,2,73,135,,Minor,48,44,42,12,2,11,3 +"Peso Pluma: Bzrp Music Sessions, Vol. 55","Bizarrap, Peso Pluma",2,2023,5,31,1313,40,200647221,17,152,32,11,139,133,F,Minor,85,81,67,26,0,12,5 +Popular (with Playboi Carti & Madonna) - The Idol Vol. 1 (Music from the HBO Original Series),"The Weeknd, Madonna, Playboi Carti",3,2023,6,2,1945,87,115364561,74,182,87,14,"1,093",99,C#,Major,85,83,68,7,0,36,20 +SABOR FRESA,Fuerza Regida,1,2023,6,22,250,26,78300654,16,149,10,5,168,130,G,Minor,79,96,86,9,0,9,9 +Calm Down (with Selena Gomez),"R��ma, Selena G",2,2022,3,25,7112,77,899183384,202,119,318,38,96,107,B,Major,80,82,80,43,0,14,4 +MOJABI GHOST,"Tainy, Bad Bunny",2,2023,6,29,859,40,61245289,35,109,41,14,211,122,F#,Minor,81,74,71,14,0,56,4 +Last Night,Morgan Wallen,1,2023,1,31,2420,19,429829812,52,107,15,1,325,204,F#,Major,52,52,68,46,0,15,4 +Dance The Night (From Barbie The Album),Dua Lipa,1,2023,5,25,2988,101,127408954,0,0,143,38,0,110,B,Minor,67,78,85,2,0,33,5 +Rush,Troye Sivan,1,2023,7,13,864,78,22581161,71,135,50,1,294,126,F,Minor,74,35,84,0,0,11,6 +TULUM,"Peso Pluma, Grupo Frontera",2,2023,6,28,266,34,52294266,20,185,13,8,197,168,F#,Major,56,63,87,39,0,11,5 +Creepin',"The Weeknd, 21 Savage, Metro Boomin",3,2022,12,2,6036,88,843957510,113,149,245,23,27,98,C#,Minor,71,17,61,36,0,8,5 +Anti-Hero,Taylor Swift,1,2022,10,21,9082,56,999748277,242,142,165,9,310,97,E,Major,64,51,63,12,0,19,5 +TQG,"Karol G, Shakira",2,2023,2,23,4284,49,618990393,115,123,184,18,354,180,E,Minor,72,61,63,67,0,9,28 +Los del Espacio,"Big One, Duki, Lit Killah, Maria Becerra, FMK, Rusherking, Emilia, Tiago pzk",8,2023,6,1,1150,31,123122413,22,33,34,7,184,120,,Major,81,63,68,11,0,11,4 +Fr��gil (feat. Grupo Front,"Yahritza Y Su Esencia, Grupo Frontera",2,2023,4,7,672,34,188933502,19,108,24,9,212,150,F#,Major,61,39,73,37,0,11,3 +Blank Space,Taylor Swift,1,2014,1,1,11434,53,1355959075,154,123,410,2,81,96,F,Major,75,57,68,9,0,13,6 +Style,Taylor Swift,1,2014,1,1,7830,42,786181836,94,111,151,4,82,95,D,Major,60,48,79,0,0,12,4 +TQM,Fuerza Regida,1,2023,5,19,584,28,176553476,16,159,15,6,100,125,F,Minor,79,96,85,27,0,11,6 +El Azul,"Junior H, Peso Pluma",2,2023,2,10,692,25,354495408,10,107,6,3,62,144,A,Minor,56,84,65,23,0,10,6 +Sunflower - Spider-Man: Into the Spider-Verse,"Post Malone, Swae Lee",2,2018,10,9,24094,78,2808096550,372,117,843,4,69,90,D,Major,76,91,50,54,0,7,5 +I'm Good (Blue),"Bebe Rexha, David Guetta",2,2022,8,26,12482,80,1109433169,291,184,537,45,727,128,G,Minor,56,38,97,4,0,35,4 +See You Again,"Tyler, The Creator, Kali Uchis",3,2017,7,21,13387,64,1047101291,77,58,247,1,311,79,F#,Major,56,58,56,37,0,11,10 +Barbie World (with Aqua) [From Barbie The Album],"Nicki Minaj, Aqua, Ice Spice",3,2023,6,23,1117,80,65156199,82,145,65,16,"1,133",144,,Major,77,75,58,52,0,23,25 +Angels Like You,Miley Cyrus,1,2020,11,27,3372,19,570515054,65,48,138,1,102,122,F,Major,67,49,64,10,0,10,3 +I Ain't Worried,OneRepublic,1,2022,5,13,8431,76,1085685420,241,127,458,37,332,140,,Major,71,82,81,11,0,6,5 +Die For You,The Weeknd,1,2016,11,24,2483,59,1647990401,68,21,24,0,259,134,C#,Minor,59,51,52,9,0,15,7 +Starboy,"The Weeknd, Daft Punk",2,2016,9,21,29536,79,2565529693,281,137,"2,445",1,140,186,G,Major,68,49,59,16,0,13,28 +Die For You - Remix,"Ariana Grande, The Weeknd",2,2023,2,24,3408,47,518745108,87,86,74,1,16,67,C#,Minor,53,50,53,23,0,44,7 +El Cielo,"Feid, Myke Towers, Sky Rompiendo",3,2023,6,2,1298,38,107753850,44,64,57,10,110,106,A#,Minor,72,17,64,7,0,10,5 +Baby Don't Hurt Me,"David Guetta, Anne-Marie, Coi Leray",3,2023,4,6,4277,66,177740666,145,111,213,11,810,128,G,Major,60,23,91,0,0,12,3 +AMARGURA,Karol G,1,2023,2,24,1133,39,153372011,14,71,23,10,176,107,F#,Minor,92,55,70,18,0,15,7 +(It Goes Like) Nanana - Edit,Peggy Gou,1,2023,6,15,2259,59,57876440,0,0,109,17,0,130,G,Minor,67,96,88,12,19,8,4 +Another Love,Tom Odell,1,2012,10,15,18371,83,1813673666,250,122,"3,394",19,,123,E,Minor,45,13,54,70,0,9,4 +Blinding Lights,The Weeknd,1,2019,11,29,43899,69,3703895074,672,199,"3,421",20,,171,C#,Major,50,38,80,0,0,9,7 +Moonlight,Kali Uchis,1,2023,2,24,2649,42,256483385,67,79,57,1,615,137,G,Minor,64,88,72,51,0,17,5 +La Bachata,Manuel Turizo,1,2022,5,26,6804,45,1214083358,139,111,161,15,210,125,G,Minor,84,85,68,58,0,22,4 +S91,Karol G,1,2023,7,14,525,41,16011326,34,115,39,6,216,128,,Minor,86,42,72,59,0,9,19 +cardigan,Taylor Swift,1,2020,7,24,7923,29,812019557,106,112,142,4,215,130,,Minor,61,53,58,55,0,27,4 +T�,"dennis, MC Kevin o Chris",2,2023,5,4,731,15,111947664,27,17,73,4,167,130,B,Major,86,59,96,50,1,9,5 +Boy's a liar Pt. 2,"PinkPantheress, Ice Spice",2,2023,2,3,5184,41,156338624,154,84,102,14,37,133,F,Major,70,86,81,25,0,25,5 +Left and Right (Feat. Jung Kook of BTS),"Charlie Puth, BTS, Jung Kook",3,2022,6,24,3107,39,720434240,38,0,4,0,0,101,D,Major,88,72,59,62,0,9,3 +BESO,"Rauw Alejandro, ROSAL�",2,2023,3,24,4053,50,357925728,82,121,182,12,171,95,F,Minor,77,53,64,74,0,17,14 +Hey Mor,"Ozuna, Feid",2,2022,10,6,4637,38,674072710,63,79,89,11,16,98,C#,Minor,90,40,59,0,0,10,29 +Yellow,Chris Molitor,1,1999,1,1,31358,43,1755214421,196,2,"4,053",5,0,173,B,Major,43,28,66,0,0,23,3 +Karma,Taylor Swift,1,2022,10,21,3818,23,404562836,37,55,32,0,272,90,G#,Major,64,10,62,7,0,48,7 +People,Libianca,1,2022,12,2,3506,56,373199958,105,64,169,8,529,198,A#,Minor,59,71,42,55,0,10,7 +Overdrive,Post Malone,1,2023,7,14,410,36,14780425,36,32,31,1,26,140,C#,Major,56,48,73,0,0,35,4 +Enchanted (Taylor's Version),Taylor Swift,1,2023,7,7,148,24,39578178,32,93,8,2,5,82,G#,Major,51,22,53,1,0,15,3 +BABY HELLO,"Rauw Alejandro, Bizarrap",2,2023,6,23,1004,35,54266102,42,80,58,3,169,130,C#,Minor,77,84,89,17,0,43,5 +Heat Waves,Glass Animals,1,2020,6,28,22543,63,2557975762,386,144,707,28,,81,B,Major,76,53,53,44,0,9,9 +golden hour,JVKE,1,2022,7,15,4511,36,751134527,70,58,109,18,230,94,C#,Minor,51,14,59,65,18,25,3 +Sweater Weather,The Neighbourhood,1,2012,5,14,16413,61,2282771485,166,87,"1,056",1,,124,A#,Major,61,41,81,5,2,10,3 +"Quevedo: Bzrp Music Sessions, Vol. 52","Bizarrap, Quevedo",2,2022,7,6,8506,45,1356565093,94,65,164,14,176,128,D,Major,62,55,78,1,3,23,4 +Viva La Vida,Coldplay,1,2008,1,1,33898,62,1592909789,233,0,"4,095",9,0,138,F,Minor,49,42,62,9,0,11,3 +Here With Me,d4vd,1,2022,7,17,3246,23,635412045,94,85,68,1,84,132,E,Major,58,27,48,50,0,12,3 +Unholy (feat. Kim Petras),"Sam Smith, Kim Petras",2,2022,9,22,8576,42,1230675890,216,108,331,26,154,131,D,Major,71,24,47,1,0,27,9 +Yandel 150,"Yandel, Feid",2,2022,12,20,3618,38,585695368,47,74,80,14,194,168,F#,Minor,78,58,73,5,0,10,7 +CORAZ��N VA,Maria Becerra,1,2023,6,22,370,20,43857627,12,16,18,4,93,98,C#,Major,68,40,79,33,0,30,6 +Riptide,Vance Joy,1,1975,1,1,31123,55,2009094673,300,65,"1,003",1,0,102,C#,Major,48,50,73,43,0,15,4 +Until I Found You (with Em Beihold) - Em Beihold Version,"Em Beihold, Stephen Sanchez",2,2022,4,22,2790,30,600976848,60,96,71,0,115,101,A#,Major,34,32,57,78,0,20,3 +Novidade na �,"Mc Livinho, DJ Matt D",2,2023,6,23,267,9,39709092,9,6,25,2,72,130,F,Major,63,36,34,76,0,35,9 +Back To December (Taylor's Version),Taylor Swift,1,2023,7,7,139,17,39228929,16,72,5,0,8,142,D,Major,50,20,64,1,0,12,3 +STAY (with Justin Bieber),"Justin Bieber, The Kid Laroi",2,2021,7,9,17050,36,2665343922,492,99,798,31,0,170,C#,Major,59,48,76,4,0,10,5 +El Merengue,"Marshmello, Manuel Turizo",2,2023,3,3,2114,44,223633238,80,75,110,11,323,124,G#,Minor,78,70,68,3,1,11,4 +Someone You Loved,Lewis Capaldi,1,2018,11,8,17836,53,2887241814,440,125,"1,800",0,,110,C#,Major,50,45,41,75,0,11,3 +Me Porto Bonito,"Chencho Corleone, Bad Bunny",2,2022,5,6,8870,43,1440757818,104,120,141,26,49,92,C#,Minor,91,43,71,9,0,9,8 +Makeba,Jain,1,2015,6,22,6060,53,165484133,150,148,"2,703",22,"1,451",116,D,Major,82,40,66,39,51,25,7 +MONTAGEM - FR PUNK,"Ayparia, unxbected",2,2012,6,20,641,50,58054811,1,52,8,0,"1,170",129,A,Major,63,84,82,70,8,9,7 +Fast Car,Luke Combs,1,2023,3,24,1446,12,157058870,57,97,35,0,429,98,G#,Major,71,67,60,19,0,12,3 +What It Is (Solo Version),Doechii,1,2023,3,17,804,25,95131998,29,76,24,0,162,172,C#,Minor,74,76,76,6,0,10,9 +Coco Chanel,"Bad Bunny, Eladio Carrion",2,2023,3,17,1962,38,250305248,28,89,29,5,82,150,D,Major,68,14,76,4,0,10,4 +Don���t Bl,Taylor Swift,1,2017,11,8,4875,23,685032533,19,45,0,0,10,136,A,Minor,62,19,53,11,0,6,4 +Still With You,Jung Kook,1,2020,6,5,31,39,38411956,2,107,8,0,0,88,C#,Minor,53,34,47,9,0,83,4 +All My Life (feat. J. Cole),"J. Cole, Lil Durk",2,2023,5,12,2175,23,144565150,69,145,69,2,478,143,D#,Major,83,69,44,15,0,10,33 +Say Yes To Heaven,Lana Del Rey,1,2023,3,17,2000,46,127567540,49,105,63,1,0,100,F#,Minor,49,17,35,71,9,11,3 +Snooze,SZA,1,2022,12,9,2839,25,399686758,58,156,42,1,236,143,F,Major,56,39,55,14,0,11,13 +Summertime Sadness,Lana Del Rey,1,2011,1,1,20333,52,983637508,89,143,"1,632",3,200,112,C#,Minor,56,24,66,7,0,12,3 +Take Two,BTS,1,2023,6,9,674,47,118482347,20,106,25,4,78,93,G,Major,62,57,59,3,0,38,3 +Lover,Taylor Swift,1,2012,1,1,8448,23,882831184,160,110,163,0,5,206,G,Major,43,50,55,50,0,15,10 +Too Many Nights (feat. Don Toliver & with Future),"Future, Metro Boomin, Don Toliver",3,2022,12,2,2110,58,286400165,17,119,19,2,266,88,G,Minor,68,17,71,15,0,11,5 +Chemical,Post Malone,1,2023,4,14,2528,39,172825906,56,91,59,3,486,170,D,Major,50,37,90,0,0,12,5 +Mockingbird,Eminem,1,2004,1,1,12985,61,1241559043,49,98,"2,394",5,204,84,E,Minor,62,24,67,21,0,13,28 +New Jeans,NewJeans,1,2023,7,7,77,35,29562220,8,166,4,4,34,134,E,Minor,81,53,72,51,0,12,5 +Primera Cita,Carin Leon,1,2022,4,20,266,27,77309611,6,40,6,6,202,158,A#,Major,54,50,40,61,0,10,6 +Cold Heart - PNAU Remix,"Dua Lipa, Elton John, Pnau",3,2017,11,10,21097,52,1605224506,384,135,"1,034",37,312,116,C#,Major,80,92,80,4,0,10,3 +Dandelions,Ruth B.,1,2017,4,28,3423,21,1116995633,41,100,59,1,32,117,C#,Major,61,45,69,2,0,9,3 +Bones,Imagine Dragons,1,2021,3,11,4198,44,838079900,98,108,327,17,153,114,F,Minor,77,65,72,2,0,7,5 +Set Fire to the Rain,Adele,1,2011,1,1,14739,43,1163620694,88,112,"2,163",5,519,108,D,Minor,61,47,68,0,0,13,3 +Money Trees,"Kendrick Lamar, Jay Rock",2,2012,1,1,26792,32,1093605526,69,113,695,0,458,144,E,Minor,74,37,53,7,0,21,10 +Tak Segampang Itu,Anggi Marito,1,2022,12,2,213,6,179659294,7,6,0,0,48,130,F,Major,51,18,44,76,0,11,3 +LAGUNAS,"Jasiel Nu��ez, Peso P",2,2023,6,22,58,18,39058561,2,106,4,2,184,116,B,Major,77,79,62,33,1,15,3 +Mine (Taylor's Version),Taylor Swift,1,2023,7,7,99,15,36912123,21,52,6,1,0,121,G,Major,65,49,78,0,0,17,4 +Everybody Wants To Rule The World,Tears For Fears,1,1985,2,17,41751,25,1205951614,101,32,"2,655",0,666,112,G,Major,64,54,81,36,0,11,6 +No Role Modelz,J. Cole,1,2014,12,9,21164,36,1791000570,80,65,476,0,14,100,A#,Minor,70,47,52,30,0,6,33 +Tattoo,Loreen,1,2023,2,25,2988,59,201660859,74,102,145,18,925,150,D#,Minor,55,30,78,24,0,12,8 +Rara Vez,"Taiu, Milo j",2,2023,2,8,893,38,248088961,19,23,24,3,88,120,F,Minor,84,96,71,18,0,34,17 +VAGABUNDO,"Sebastian Yatra, Manuel Turizo, Be�",3,2023,5,12,1094,34,90839753,40,58,47,8,203,127,B,Minor,82,89,85,4,0,23,6 +august,Taylor Swift,1,2020,7,24,7324,22,607123776,25,81,61,1,44,90,F,Major,51,42,61,53,0,9,3 +LUNA,"Junior H, Peso Pluma",2,2023,6,22,201,11,55842345,19,117,8,1,74,128,A,Minor,75,79,63,33,0,15,4 +Miracle (with Ellie Goulding),"Calvin Harris, Ellie Goulding",2,2023,3,10,5120,48,211050784,161,115,246,9,638,143,A,Major,64,31,87,4,4,8,4 +Nonsense,Sabrina Carpenter,1,2022,7,15,2346,27,342897938,69,12,38,8,64,139,G#,Major,74,68,68,3,0,26,4 +Que Vuelvas,"Carin Leon, Grupo Frontera",2,2022,12,9,763,26,2762,21,110,21,9,71,162,A#,Major,49,78,64,19,0,11,4 +Por las Noches,Peso Pluma,1,2021,6,11,457,24,330346424,8,116,4,3,2,92,,Major,81,39,60,31,0,7,3 +Feliz Cumplea��os Fe,Feid,1,2022,8,19,3430,38,601863821,45,69,52,4,3,95,F,Major,87,57,55,10,0,29,7 +Can't Hold Us (feat. Ray Dalton),"Ray Dalton, Ryan Lewis, Macklemore",3,2011,8,16,6074,52,1953533826,201,44,"6,551",2,0,146,D,Major,63,88,93,3,0,10,8 +Watermelon Sugar,Harry Styles,1,2019,11,17,21915,34,2322580122,437,115,"1,212",12,,95,,Major,55,56,82,12,0,34,5 +lovely - Bonus Track,"Billie Eilish, Khalid",2,2017,8,11,15032,30,2355719893,221,96,"1,078",2,136,115,E,Minor,35,12,30,93,0,10,3 +"Rauw Alejandro: Bzrp Music Sessions, Vol. 56","Rauw Alejandro, Bizarrap",2,2023,6,21,871,32,66902503,25,59,32,5,88,128,B,Major,78,59,65,10,0,26,5 +Queencard,(G)I-DLE,1,2023,5,15,451,33,96273746,10,126,7,0,148,130,E,Minor,82,69,83,3,0,27,5 +OMG,NewJeans,1,2023,1,2,1783,27,430977451,26,124,15,1,22,127,A,Minor,80,74,77,36,0,11,4 +Radio,Lana Del Rey,1,2011,1,1,9389,46,284819874,24,122,282,3,368,150,D,Major,42,20,86,21,0,9,9 +"Shakira: Bzrp Music Sessions, Vol. 53","Shakira, Bizarrap",2,2023,1,11,5724,44,721975598,119,108,254,29,22,122,D,Minor,78,50,63,27,0,9,5 +505,Arctic Monkeys,1,2007,4,20,13985,25,1217120710,30,80,588,1,1,140,,Major,52,20,85,0,0,7,5 +"Calling (Spider-Man: Across the Spider-Verse) (Metro Boomin & Swae Lee, NAV, feat. A Boogie Wit da Hoodie)","Swae Lee, A Boogie Wit da Hoodie, Metro Boomin, NAV",4,2023,6,2,1051,16,109276132,31,37,31,0,189,140,,Major,63,22,54,46,0,12,8 +Trance (with Travis Scott & Young Thug),"Travis Scott, Young Thug, Metro Boomin",3,2022,12,2,1682,46,276259178,24,90,30,1,176,119,C#,Minor,75,48,53,18,0,18,34 +"Tere Vaaste (From ""Zara Hatke Zara Bachke"")","Sachin-Jigar, Shadab Faridi, Altamash Faridi, Amitabh Bhattacharya, Varun Jain",5,2023,5,22,182,8,54225632,3,88,1,0,52,110,G,Minor,76,96,72,32,0,9,4 +Perfect,Ed Sheeran,1,2017,1,1,16596,13,2559529074,7,0,"2,094",0,0,95,G#,Major,60,17,45,16,0,11,2 +Romantic Homicide,d4vd,1,2022,7,20,2335,23,681583126,82,55,50,0,9,132,F#,Major,56,20,55,45,1,32,3 +Believer,Imagine Dragons,1,2017,1,31,18986,23,2594040133,250,121,"2,969",10,31,125,A#,Minor,77,74,78,4,0,23,11 +Novo Balan�,"Veigh, Bvga Beatz, Supernova Ent, Prod Malax",4,2023,5,19,283,7,81102253,6,9,26,1,66,124,D#,Minor,84,65,50,67,0,13,6 +"Gol Bolinha, Gol Quadrado 2","Mc Pedrinho, DJ 900",2,2023,6,1,293,8,11956641,5,2,30,2,66,133,B,Minor,93,68,65,42,0,12,25 +Without Me,Eminem,1,2002,1,1,21081,43,1687664027,98,76,"3,889",5,0,112,G,Major,92,67,66,0,0,36,9 +QUEMA,"Sog, Ryan Castro, Peso Pluma",3,2023,7,13,437,31,11599388,17,29,26,3,208,97,,Major,79,92,89,5,0,6,5 +Stargirl Interlude,"The Weeknd, Lana Del Rey",2,2016,11,24,1275,32,611700552,13,8,5,0,1,90,F,Minor,59,52,48,38,5,10,11 +Ojitos Lindos,"Bomba Est��reo, Bad B",2,2022,5,6,6135,38,1133865788,71,113,99,13,28,80,D#,Minor,65,27,69,8,0,53,4 +Somewhere Only We Know,Keane,1,2004,1,1,20015,16,1089402494,107,69,"5,239",0,558,172,A,Major,45,33,59,6,0,8,3 +Those Eyes,New West,1,2019,5,10,1507,14,411747614,24,71,44,1,195,120,E,Major,60,24,35,73,0,31,3 +El Gordo Trae El Mando,Chino Pacas,1,2023,1,27,539,21,255932395,7,71,4,2,13,140,G,Minor,74,96,80,18,0,5,5 +Mi Bello Angel,Natanael Cano,1,2023,6,30,86,8,31873544,7,76,3,1,93,128,A,Minor,81,90,77,1,0,9,5 +Bye,Peso Pluma,1,2023,5,26,324,14,95053634,13,110,8,2,60,122,,Major,78,70,81,57,0,10,5 +Danza Kuduro,"Don Omar, Lucenzo",2,2010,1,1,17138,37,1279434863,119,81,974,1,503,130,,Major,47,86,92,8,0,5,24 +Nosso Quadro,"Ana Castela, AgroPlay",2,2023,2,2,894,9,233801632,14,88,66,3,72,160,A,Major,69,61,71,33,0,31,20 +Locked Out Of Heaven,Bruno Mars,1,2012,12,5,1622,9,1481349984,0,0,356,0,0,144,F,Major,73,87,70,6,0,28,5 +Un Finde | CROSSOVER #2,"Big One, FMK, Ke personajes",3,2023,4,4,561,14,142095275,4,14,12,5,56,192,B,Major,50,85,52,11,0,28,6 +Jimmy Cooks (feat. 21 Savage),"Drake, 21 Savage",2,2022,6,17,5871,27,618885532,81,121,58,1,34,163,,Major,54,40,67,0,0,9,17 +Counting Stars,OneRepublic,1,2013,1,1,29215,43,2011464183,179,97,"3,394",11,153,122,C#,Minor,66,48,71,6,0,12,4 +Ghost,Justin Bieber,1,2021,3,19,5866,24,1167330737,107,38,95,0,,154,D,Major,61,41,74,21,0,40,6 +Under The Influence,Chris Brown,1,2019,10,4,3859,26,929964809,133,181,3,0,,117,A,Minor,73,31,69,6,0,11,4 +PRC,"Natanael Cano, Peso Pluma",2,2023,1,23,961,26,436027885,19,143,10,6,15,138,G,Minor,78,89,83,10,0,12,5 +Gasolina,Daddy Yankee,1,2004,7,13,6457,18,657723613,98,95,453,0,454,96,,Major,86,74,80,33,0,8,6 +One Dance,"Drake, WizKid, Kyla",3,2016,4,4,43257,24,2713922350,433,107,"3,631",0,26,104,C#,Major,77,36,63,1,0,36,5 +Enchanted,Taylor Swift,1,2010,1,1,4564,16,621660989,24,101,113,0,40,164,G#,Major,45,24,62,8,0,16,3 +Save Your Tears,The Weeknd,1,2020,3,20,12688,13,1591223784,197,115,112,0,200,118,,Major,68,61,82,2,0,50,3 +Sure Thing,Miguel,1,2010,5,25,13801,19,950906471,137,125,435,6,285,81,B,Minor,68,51,60,3,0,19,10 +Every Breath You Take - Remastered 2003,The Police,1,1983,1,6,22439,19,1593270737,211,74,929,0,129,117,C#,Major,82,73,45,54,0,7,3 +The Night We Met,Lord Huron,1,2015,2,2,18515,35,1410088830,70,82,939,1,162,174,D,Major,45,10,37,97,25,64,4 +We Found Love,"Rihanna, Calvin Harris",2,2011,1,1,36843,21,1235005533,321,91,"4,607",1,58,128,C#,Major,73,60,77,3,0,11,4 +When I Was Your Man,Bruno Mars,1,2012,12,5,2420,11,1661187319,0,0,806,0,0,145,,Major,60,43,27,94,0,14,4 +Let Me Down Slowly,Alec Benjamin,1,2018,5,25,5897,19,1374581173,0,0,885,0,0,150,C#,Minor,65,51,55,73,0,14,3 +"Am I Dreaming (Metro Boomin & A$AP Rocky, Roisee)","A$AP Rocky, Metro Boomin, Roisee",3,2023,6,2,727,16,94186466,17,60,28,1,44,90,A,Minor,60,13,53,4,0,21,4 +Do I Wanna Know?,Arctic Monkeys,1,2013,1,1,33783,26,1788326445,133,92,"2,733",1,26,85,F,Major,55,42,53,17,0,22,3 +Demons,Imagine Dragons,1,2012,1,1,26694,13,1840364617,65,82,"3,425",4,13,180,D#,Major,33,38,71,20,0,28,5 +,YOASOBI,1,2023,4,12,356,16,143573775,35,102,8,1,117,166,C#,Major,57,84,94,11,0,37,9 +Reminder,The Weeknd,1,2016,11,25,6518,17,684675814,45,85,238,1,47,160,G#,Major,71,40,50,16,0,16,22 +Shake It Off,Taylor Swift,1,2014,1,1,21335,13,1113838873,328,70,"1,378",9,20,160,G,Major,65,95,80,5,0,41,16 +Why'd You Only Call Me When You're High?,Arctic Monkeys,1,2013,1,1,23389,29,1267333350,54,70,"1,089",2,1,92,D,Major,70,81,63,4,0,8,4 +SNAP,Rosa Linn,1,2022,3,19,3202,18,726307468,148,80,226,24,0,170,,Major,56,53,64,11,0,45,6 +Shape of You,Ed Sheeran,1,2017,1,6,32181,10,3562543890,33,0,"6,808",7,0,96,C#,Minor,83,93,65,58,0,9,8 +Night Changes,One Direction,1,2014,11,17,7124,18,1131090940,60,20,2,0,,120,G#,Major,67,40,52,86,0,12,4 +Fin de Semana,"Oscar Maydon, Junior H",2,2023,1,13,592,14,307370144,11,84,6,1,30,98,,Major,70,37,54,6,0,9,8 +Creep,Radiohead,1,1992,9,21,36724,7,1271293243,146,72,"6,807",5,80,92,G,Major,53,12,34,1,0,12,4 +Car's Outside,James Arthur,1,2019,10,18,794,10,265882712,38,25,61,0,263,150,A,Major,34,24,56,4,0,11,3 +Apocalypse,Cigarettes After Sex,1,2017,3,21,13091,17,841749534,61,96,790,2,116,94,F,Major,37,17,47,2,46,11,3 +Cheques,Shubh,1,2023,5,19,67,8,47956378,7,10,0,0,57,90,E,Minor,74,36,63,26,0,27,5 +Pink + White,Frank Ocean,1,2016,8,20,21574,30,806397070,112,68,266,1,39,160,A,Major,54,54,55,67,0,42,11 +Circles,Post Malone,1,2019,8,30,19664,16,2132335812,391,73,633,3,37,120,,Major,70,59,75,24,0,9,4 +Just The Way You Are,Bruno Mars,1,2010,1,1,21106,13,1641426668,82,0,"2,946",0,0,109,F,Major,63,46,85,1,0,9,5 +Take Me To Church,Hozier,1,2013,9,13,23804,31,2135158446,187,99,"4,623",1,0,129,E,Minor,57,41,66,63,0,12,5 +Bebe Dame,"Fuerza Regida, Grupo Frontera",2,2022,12,16,849,22,367316268,27,129,21,7,111,157,G,Major,54,75,60,30,0,7,5 +You Belong With Me (Taylor���s Ve,Taylor Swift,1,2021,4,9,2619,12,350381515,47,90,1,0,7,130,F#,Major,63,49,73,5,0,9,3 +Titi Me Pregunt,Bad Bunny,1,2022,5,6,9037,42,1264310836,124,133,139,14,166,107,F,Minor,65,19,72,10,0,13,25 +Better Than Revenge (Taylor's Version),Taylor Swift,1,2023,7,7,86,11,30343206,3,33,3,0,1,146,B,Minor,50,67,89,0,0,19,8 +Shut up My Moms Calling,Hotel Ugly,1,2020,2,10,1788,14,405136812,1,50,19,0,19,139,A,Minor,48,37,41,32,0,10,10 +Have You Ever Seen The Rain?,Creedence Clearwater Revival,1,1968,7,1,15890,14,1145727611,71,37,653,0,167,116,,Major,74,76,70,7,0,13,3 +Es un Secreto,Plan B,1,2010,7,20,492,36,540654286,4,3,19,0,0,95,F#,Minor,84,52,77,12,0,7,4 +POLARIS - Remix,"Feid, Mora, Saiko, Quevedo",4,2023,6,8,773,33,57312735,20,46,21,8,99,170,G#,Minor,62,55,80,15,0,37,7 +Ditto,NewJeans,1,2022,12,19,1154,22,397582059,28,125,11,1,51,134,F#,Minor,81,18,64,3,0,10,11 +Take On Me,a-ha,1,1984,10,19,44927,17,1479115056,34,0,"5,108",6,0,84,F#,Minor,57,86,90,2,0,9,5 +"Annihilate (Spider-Man: Across the Spider-Verse) (Metro Boomin & Swae Lee, Lil Wayne, Offset)","Swae Lee, Lil Wayne, Offset, Metro Boomin",4,2023,6,2,551,4,86773632,13,46,20,1,10,146,B,Minor,61,20,48,21,0,12,6 +"Angel Pt 1 (feat. Jimin of BTS, JVKE & Muni Long)","Kodak Black, NLE Choppa, Muni Long, JVKE, Jimin",5,2023,5,1,577,14,133753727,22,18,15,1,0,74,A#,Minor,53,24,67,11,0,10,28 +Acr��s,Shakira,1,2023,5,11,955,29,123124076,37,50,79,11,31,144,B,Major,75,35,48,84,0,10,12 +AMG,"Natanael Cano, Gabito Ballesteros, Peso Pluma",3,2022,11,24,995,19,463564958,12,117,9,5,3,136,B,Minor,77,79,73,15,0,27,10 +"Phir Aur Kya Chahiye (From ""Zara Hatke Zara Bachke"")","Arijit Singh, Sachin-Jigar, Amitabha Bhattacharya",3,2023,5,15,178,6,64533040,6,71,1,0,31,100,E,Major,56,53,55,53,0,12,4 +S-Class,Stray Kids,1,2023,6,2,290,19,65496046,9,101,5,0,73,105,F,Minor,89,67,78,9,0,7,33 +Hits Different,Taylor Swift,1,2023,5,26,547,0,68616963,15,15,6,0,0,106,F,Major,67,24,78,15,0,30,4 +Chanel,"Becky G, Peso Pluma",2,2023,3,30,681,10,161460990,15,92,21,2,26,132,D,Major,85,53,68,40,0,9,4 +Self Love (Spider-Man: Across the Spider-Verse) (Metro Boomin & Coi Leray),"Metro Boomin, Coi Leray",2,2023,6,2,332,5,70106975,18,41,5,0,19,120,A,Major,78,5,30,21,0,13,5 +Area Codes,"Kaliii, Kaliii",2,2023,3,17,1197,13,113509496,44,34,25,1,171,155,C#,Major,82,51,39,2,0,9,49 +Abcdario,"Junior H, Eden Mu�",2,2023,5,13,262,5,89933133,8,60,4,1,109,129,G#,Major,70,42,43,78,0,11,3 +Obsessed,"Abhijay Sharma, Riar Saab",2,2022,9,29,161,6,71007139,10,79,2,0,42,135,F,Minor,80,85,74,62,0,8,9 +Pi��man De,"Semicenk, Do��u ",2,2023,6,2,185,3,43522589,5,6,4,1,33,98,A#,Minor,73,45,62,28,0,13,13 +FLOWER,JISOO,1,2023,3,31,839,18,232896922,20,110,20,0,69,124,A,Minor,84,64,39,3,0,11,4 +"All The Way Live (Spider-Man: Across the Spider-Verse) (Metro Boomin & Future, Lil Uzi Vert)","Future, Lil Uzi Vert, Metro Boomin",3,2023,6,2,259,0,37126685,5,17,5,0,0,135,A,Minor,77,28,55,18,0,22,15 +Eyes Closed,Ed Sheeran,1,2023,3,23,2915,30,195576623,116,69,107,3,675,107,D,Major,78,39,53,30,0,11,6 +Escapism.,"RAYE, 070 Shake",2,2022,10,12,5129,25,532336353,116,84,114,18,348,96,D,Major,54,25,74,14,0,9,11 +La Jumpa,"Arcangel, Bad Bunny",2,2022,11,30,3794,34,538115192,47,77,53,10,8,123,G#,Major,71,58,70,30,0,32,19 +Karma (feat. Ice Spice),"Taylor Swift, Ice Spice",2,2023,5,26,588,0,46142772,23,21,31,0,0,90,G#,Major,62,7,62,6,0,58,6 +Superhero (Heroes & Villains) [with Future & Chris Brown],"Future, Chris Brown, Metro Boomin",3,2022,12,2,2959,16,401036314,41,69,38,0,36,117,F,Minor,72,45,59,14,0,20,21 +Las Morras,"BLESSD, Peso Pluma",2,2023,4,4,291,8,127026613,8,78,4,1,1,133,A,Minor,78,90,84,31,0,7,4 +CHORRITO PA LAS ANIMAS,Feid,1,2022,12,2,2321,36,345031710,29,65,34,5,3,96,G#,Minor,74,61,83,11,0,35,6 +Ch y la Pizza,"Fuerza Regida, Natanael Cano",2,2022,12,1,536,10,288101651,10,72,8,3,14,149,G#,Major,66,85,60,40,0,14,13 +Snow On The Beach (feat. More Lana Del Rey),"Lana Del Rey, Taylor Swift",2,2023,5,26,359,2,60350538,1,0,9,0,0,110,F#,Minor,66,32,40,81,0,11,3 +Players,Coi Leray,1,2022,11,30,4096,6,335074782,118,48,143,0,240,105,F#,Major,95,62,52,3,0,5,16 +Bite Me,ENHYPEN,1,2023,5,22,349,69,76767396,8,96,5,0,56,105,C#,Major,80,69,78,28,0,11,14 +Stand By Me (feat. Morgan Wallen),"Lil Durk, Morgan Wallen",2,2023,5,26,381,5,46065667,23,82,6,0,113,134,B,Major,76,61,58,6,0,16,3 +Normal,Feid,1,2022,7,8,2461,36,459276435,47,66,45,5,6,170,E,Minor,71,59,56,4,0,27,12 +Hummingbird (Metro Boomin & James Blake),"James Blake, Metro Boomin",2,2023,6,2,277,1,39666245,1,20,5,0,1,81,F#,Major,59,26,60,46,1,25,13 +Seu Brilho Sumiu - Ao Vivo,"Israel & Rodolffo, Mari Fernandez",2,2023,3,1,967,5,138517666,7,29,51,1,29,154,F#,Major,63,75,92,31,0,91,5 +Bad Habit,Steve Lacy,1,2022,6,29,8186,12,822633917,155,72,131,16,29,169,C#,Major,69,69,51,63,0,38,4 +CUFF IT,Beyonc,1,2022,7,29,7842,10,595900742,215,88,330,26,23,115,G,Major,78,64,69,4,0,7,14 +Lilith (feat. SUGA of BTS) (Diablo IV Anthem),"Halsey, Suga",2,2023,6,5,215,6,51985779,6,14,8,2,4,84,A,Minor,43,14,74,1,0,19,8 +69,"Nicky Jam, Feid",2,2023,5,18,1134,22,57945987,39,14,48,2,3,93,G#,Major,79,58,62,11,0,11,23 +Ni��a Bo,"Sean Paul, Feid",2,2023,4,21,1305,34,115010040,29,26,43,5,44,91,G,Major,82,47,62,10,0,10,15 +Search & Rescue,Drake,1,2023,4,7,2066,6,175097833,58,70,43,0,182,142,A#,Minor,82,54,44,6,0,33,7 +AMERICA HAS A PROBLEM (feat. Kendrick Lamar),"Kendrick Lamar, Beyonc",2,2023,5,19,896,0,57089066,34,2,33,0,1,126,C#,Major,78,20,70,1,0,16,4 +Lavender Haze,Taylor Swift,1,2022,10,21,3763,8,488386797,51,43,38,10,1,97,A#,Major,73,10,44,26,0,16,8 +"Link Up (Metro Boomin & Don Toliver, Wizkid feat. BEAM & Toian) - Spider-Verse Remix (Spider-Man: Across the Spider-Verse )","WizKid, Toian, Metro Boomin, Don Toliver, Beam",5,2023,6,2,197,0,32761689,3,10,3,0,0,101,F,Major,92,59,51,41,51,26,8 +Efecto,Bad Bunny,1,2022,5,6,4004,33,1047480053,34,65,43,6,2,98,G,Minor,80,23,48,14,0,6,5 +Erro Gostoso - Ao Vivo,Simone Mendes,1,2023,1,27,984,5,153454328,8,57,76,2,49,154,F#,Major,59,63,89,18,0,80,9 +Cupido,Tini,1,2023,2,14,1240,24,217672943,51,29,63,4,54,120,A,Major,91,63,58,52,0,31,22 +Just Wanna Rock,Lil Uzi Vert,1,2022,10,17,3995,13,457184829,72,27,47,0,0,150,B,Major,49,4,55,7,0,6,3 +Unstoppable,Sia,1,2016,1,21,7681,13,939844851,119,66,"1,145",2,,174,A,Major,47,27,78,11,0,10,8 +Until I Found You,Stephen Sanchez,1,2021,9,1,4427,4,726434358,69,100,154,20,438,202,A#,Major,34,25,51,69,0,18,4 +Rich Flex,"Drake, 21 Savage",2,2022,11,4,4657,18,573633020,84,84,42,0,23,153,B,Minor,56,42,52,5,0,36,24 +Easy On Me,Adele,1,2021,10,14,10195,20,1406111294,258,87,657,22,9,142,F,Major,60,13,37,58,0,13,3 +Cart��o B,"MC Caverinha, KayBlack",2,2023,5,11,269,4,71573339,7,2,30,1,11,108,A,Minor,84,55,47,26,0,20,64 +Danger (Spider) (Offset & JID),"Offset, JID",2,2023,6,2,214,0,24975653,3,3,6,0,0,143,B,Major,83,25,69,4,0,23,12 +Oi Balde - Ao Vivo,Z�� Neto & Crist,1,2023,2,14,845,2,145458418,12,57,47,1,33,108,D,Major,67,55,67,60,0,80,5 +The Real Slim Shady,Eminem,1,2000,1,1,20763,27,1424589568,81,53,"3,271",1,17,104,F,Minor,95,78,66,3,0,4,6 +MERCHO,"Migrantes, LiL CaKe, Nico Valdi",3,2022,12,16,1267,20,231332117,41,22,56,4,84,93,F#,Minor,84,96,79,43,0,18,11 +The Color Violet,Tory Lanez,1,2021,12,10,2585,32,415932686,3,79,21,1,54,105,F#,Minor,65,46,53,16,0,9,5 +Glimpse of Us,Joji,1,2022,6,10,6330,6,988515741,109,42,158,3,31,170,G#,Major,44,27,32,89,0,14,5 +Mejor Que Yo,"Mambo Kingz, DJ Luian, Anuel Aa",3,2023,5,4,675,1,50847624,9,13,11,0,1,178,C#,Minor,62,56,66,18,0,12,5 +Curtains,Ed Sheeran,1,2023,5,5,715,0,39893489,37,3,27,0,50,176,F#,Minor,50,44,76,10,0,32,5 +UNFORGIVEN (feat. Nile Rodgers),"Nile Rodgers, LE SSERAFIM",2,2023,5,1,327,13,92035115,14,110,9,0,49,104,E,Minor,80,38,88,11,0,11,5 +Haegeum,Agust D,1,2023,4,21,244,12,118810253,6,84,10,2,9,85,G,Major,70,83,84,31,0,47,30 +Conex��es de M��fia (feat. Rich ,"Rich The Kid, Matu",2,2023,4,30,385,4,77233241,17,7,41,1,29,117,F#,Minor,77,69,58,39,0,26,5 +MIENTRAS ME CURO DEL CORA,Karol G,1,2023,2,24,1020,35,206399629,15,26,30,6,0,80,,Major,52,57,48,86,0,15,39 +Never Felt So Alone,Labrinth,1,2023,4,7,1730,3,117747907,46,5,51,0,20,98,F,Major,44,36,41,50,0,38,5 +X SI VOLVEMOS,"Karol G, Romeo Santos",2,2023,2,2,2127,33,266624541,45,80,53,8,4,178,C#,Minor,79,58,78,34,0,11,25 +ceilings,Lizzy McAlpine,1,2022,4,8,3242,9,293186992,67,55,48,0,6,148,A,Major,51,27,33,48,0,22,3 +Cupid,Fifty Fifty,1,2023,2,24,526,10,139681964,15,93,30,0,320,120,D,Major,77,94,66,65,0,38,3 +I AM,IVE,1,2023,4,10,366,15,123132751,16,102,7,0,55,122,E,Minor,68,38,88,1,0,8,5 +Cupid ��� Twin Ver. (FIFTY FIFTY) ��� Spe,sped up 8282,1,1997,1,1,472,2,103762518,0,0,6,0,0,144,F,Major,74,75,73,42,0,9,4 +Shorty Party,"Cartel De Santa, La Kelly",2,2023,3,4,432,12,162887075,8,14,12,2,33,96,D,Major,93,47,47,33,0,10,36 +Super,SEVENTEEN,1,2023,4,24,271,12,91221625,16,103,9,0,55,137,G#,Major,77,35,88,16,0,17,9 +Slut Me Out,NLE Choppa,1,2022,4,22,816,4,190490915,21,4,13,0,4,121,F#,Minor,94,71,61,12,0,53,42 +Double Fantasy (with Future),"The Weeknd, Future",2,2023,4,21,1169,0,96180277,36,65,28,0,0,119,A,Minor,60,10,57,1,0,50,3 +All Of The Girls You Loved Before,Taylor Swift,1,2019,8,23,1282,6,185240616,26,6,19,0,5,96,D,Major,72,40,47,71,0,13,4 +PROVENZA,Karol G,1,2022,4,21,6587,34,885093467,114,104,147,11,20,111,C#,Major,87,53,52,66,1,11,5 +Princess Diana (with Nicki Minaj),"Nicki Minaj, Ice Spice",2,2023,4,14,1444,4,104992946,0,0,0,0,0,148,A,Major,90,74,68,14,0,10,19 +Di Que Si,"Grupo Marca Registrada, Grupo Frontera",2,2023,2,3,356,10,147290338,4,64,4,2,37,182,A,Major,57,80,59,8,0,6,5 +Shivers,Ed Sheeran,1,2021,9,9,10147,30,1302184087,234,71,543,18,,141,D,Major,79,82,86,28,0,4,9 +Igualito a Mi Ap,"Fuerza Regida, Peso Pluma",2,2022,12,30,265,6,158950978,8,84,5,1,4,145,E,Minor,76,80,81,19,0,6,9 +Shoong! (feat. LISA of BLACKPINK),"TAEYANG, Lisa",2,2023,4,25,351,9,76910644,16,90,10,0,64,110,B,Minor,76,26,70,1,0,41,6 +Komang,Raim Laode,1,2022,8,16,158,4,137123880,5,6,1,1,18,134,G,Major,70,35,41,41,0,10,3 +DESPECH,ROSAL�,1,2022,7,28,7613,33,782369383,180,90,422,15,55,130,G,Major,92,78,62,18,0,6,10 +Made You Look,Meghan Trainor,1,2022,10,21,3956,6,502574952,142,23,127,3,16,145,A#,Major,84,88,53,35,0,8,7 +Watch This - ARIZONATEARS Pluggnb Remix,"sped up nightcore, ARIZONATEARS, Lil Uzi Vert",3,2023,2,5,1638,10,207033255,0,0,21,0,0,130,B,Minor,69,36,90,1,10,15,4 +No Se Va,Grupo Frontera,1,2022,4,28,924,18,404887295,17,80,22,9,38,173,,Major,59,69,53,12,0,23,3 +Punto G,Quevedo,1,2022,11,4,1985,35,381161027,34,26,37,5,1,92,B,Minor,75,55,76,25,0,10,15 +Lovers Rock,TV Girl,1,2014,6,5,6339,13,466231982,3,1,36,1,37,105,F,Minor,56,57,87,0,1,10,4 +METAMORPHOSIS,INTERWORLD,1,2021,11,25,1561,24,357580552,18,78,24,0,30,175,G,Minor,59,15,64,43,90,12,10 +Mami Chula,"Quevedo, Jhayco",2,2023,4,27,875,4,61105704,17,13,27,0,43,120,G,Minor,80,33,70,22,0,9,4 +En Paris,"El Chachito, Junior H",2,2022,12,24,406,5,198275403,3,31,2,1,0,139,D#,Minor,70,77,48,37,0,12,5 +Set Me Free Pt.2,Jimin,1,2023,3,17,340,13,168448603,4,71,16,1,9,132,,Minor,59,56,82,12,0,12,6 +I Was Never There,"The Weeknd, Gesaffelstein",2,2018,3,29,4188,15,705469769,30,70,142,0,27,114,A#,Major,32,17,74,14,0,17,3 +Don't ever say love me (feat. RM of BTS),"RM, Colde",2,2023,5,4,105,0,34502215,5,9,5,0,0,145,B,Minor,54,19,48,36,0,37,5 +Shut Down,BLACKPINK,1,2022,9,16,1524,17,482175240,53,120,62,0,2,110,,Major,82,67,69,0,0,18,4 +Gato de Noche,"Nengo Flow, Bad Bunny",2,2022,12,22,2651,30,304118600,21,55,32,3,0,94,G#,Major,89,61,66,17,0,36,16 +Call Out My Name,The Weeknd,1,2018,3,29,11087,6,1449799467,151,107,801,1,105,134,C#,Major,45,17,60,21,0,33,4 +Like Crazy (English Version),Jimin,1,2023,3,24,373,19,173627354,4,72,5,0,5,120,G,Major,62,32,76,0,0,39,4 +Rosa Pastel,"Jasiel Nu��ez, Peso P",2,2023,2,2,200,4,90025258,8,77,2,1,1,123,G,Minor,70,86,68,24,0,11,4 +Sunroof,"Nicky Youre, Dazy",2,2021,12,3,3741,17,652704649,156,35,110,19,0,131,A#,Major,77,84,71,35,0,15,4 +Lose Yourself - Soundtrack Version,Eminem,1,2002,1,1,32502,21,1829992958,247,54,"5,567",1,51,171,D,Major,70,6,73,1,0,36,26 +Superman,"Eminem, Dina Rae",2,2002,5,26,7615,14,655466831,18,51,"1,005",0,0,130,E,Minor,80,64,76,2,0,20,6 +Mas Rica Que Ayer,"Mambo Kingz, DJ Luian, Anuel Aa",3,2023,3,2,1208,34,146409671,10,41,20,0,1,94,B,Major,82,53,67,34,0,9,8 +People Pt.2 (feat. IU),"IU, Agust D",2,2023,4,7,209,4,95816024,4,45,11,2,24,89,G,Minor,73,44,57,39,0,32,6 +REMIX EXCLUSIVO,Feid,1,2023,3,17,1235,9,117206995,20,8,15,0,6,87,F,Minor,65,71,56,4,0,15,20 +"Arc��ngel: Bzrp Music Sessions, Vol","Arcangel, Bizarrap",2,2023,3,22,654,3,100409613,11,3,18,1,1,124,B,Minor,72,79,78,55,0,15,30 +DOGTOOTH,"Tyler, The Creator",2,2023,3,27,1479,0,80758350,23,0,18,0,33,78,G#,Major,71,80,65,51,0,22,32 +10:35,"Ti��sto, Tate M",2,2022,11,1,4942,26,325592432,190,104,147,18,63,120,G#,Major,70,70,79,7,0,18,10 +SORRY NOT SORRY,"Tyler, The Creator",2,2023,3,31,709,0,58473276,8,1,13,0,0,96,F#,Minor,48,50,80,40,0,37,20 +HAPPY,NF,1,2023,3,25,660,0,52722996,22,7,11,0,78,106,G,Major,73,22,86,31,0,12,4 +La Bebe,Yng Lvcas,1,2021,12,24,489,17,191945597,4,11,5,1,2,170,D,Minor,78,75,46,62,0,12,35 +I Know - PR1SVX Edit,"Kanii, PR1ISVX",2,2023,3,24,407,0,77377503,16,15,5,0,1,134,B,Minor,67,11,76,8,47,30,7 +Late Night Talking,Harry Styles,1,2022,5,20,7461,8,743693613,166,42,199,16,58,115,A#,Major,71,90,73,30,0,11,5 +Le�,Mar��lia Mendo,1,2022,12,9,993,4,267789608,30,84,88,1,28,130,F#,Major,74,79,87,45,0,30,3 +Save Your Tears (with Ariana Grande) (Remix),"Ariana Grande, The Weeknd",2,2020,3,20,9161,5,1221813483,240,98,468,3,10,118,,Major,65,63,79,3,0,10,3 +Something in the Orange,Zach Bryan,1,2022,4,22,3282,12,449701773,67,84,46,16,117,110,G,Major,59,22,38,42,0,12,3 +VOID,Melanie Martinez,1,2023,3,29,596,0,67070410,29,9,12,0,52,100,A,Major,72,42,66,18,4,19,4 +Dijeron Que No La Iba Lograr,"Fuerza Regida, Chino Pacas",2,2023,3,14,320,6,116334601,5,48,2,1,9,142,G,Minor,70,76,79,26,0,11,7 +Midnight Rain,Taylor Swift,1,2022,10,21,2612,4,433356509,19,29,21,0,0,140,,Major,64,18,37,72,0,12,7 +If We Ever Broke Up,Mae Stephens,1,2023,2,10,2040,4,165584767,81,27,66,9,444,116,G,Major,90,96,73,62,0,9,4 +You Proof,Morgan Wallen,1,2022,5,13,2128,9,367814306,37,88,9,0,14,120,A,Major,73,64,85,25,0,61,3 +LA INOCENTE,"Feid, Mora",2,2022,4,1,2598,37,477033549,28,57,43,8,85,92,F,Minor,76,46,79,31,0,7,6 +Malas Decisiones,Kenia OS,1,2022,10,26,542,2,156214700,23,2,21,0,0,110,G#,Minor,81,64,79,5,0,31,3 +Murder In My Mind,Kordhell,1,2022,1,21,2459,20,448843705,20,68,50,0,22,120,A#,Major,71,57,97,1,0,13,11 +Gangsta's Paradise,"Coolio, L.V.",2,1995,7,11,10624,17,1357608774,21,0,386,0,,80,G#,Major,63,40,61,9,0,56,6 +CAIRO,"Karol G, Ovy On The Drums",2,2022,11,13,2418,26,294352144,52,66,55,1,16,115,F,Minor,95,43,69,47,0,9,31 +I Love You So,The Walters,1,2014,11,28,7536,7,972164968,44,19,135,0,6,76,A#,Major,58,46,67,65,0,13,4 +Dark Red,Steve Lacy,1,2017,2,20,10431,7,920045682,71,53,181,0,10,172,F#,Major,60,77,78,45,0,12,6 +Say You Won't Let Go,James Arthur,1,2016,9,9,15722,16,2420461338,231,37,"1,509",0,13,99,A#,Major,40,45,56,69,0,9,5 +The Hills,The Weeknd,1,2015,5,27,25744,4,1947371785,122,94,"1,992",0,18,136,,Minor,36,12,57,9,0,14,8 +Heart To Heart,Mac DeMarco,1,2019,5,10,1640,0,244658767,27,27,29,1,1,150,G#,Minor,90,64,14,67,35,11,10 +Peaches (from The Super Mario Bros. Movie),Jack Black,1,2023,4,7,34,0,68216992,0,0,0,0,0,92,A#,Minor,71,41,31,79,0,10,5 +Marisola - Remix,"Duki, NICKI NICOLE, Cris Mj, Standly, Stars Music Chile",5,2022,12,15,1845,16,223582566,20,8,30,2,0,95,C#,Major,77,72,87,17,0,7,5 +LOKERA,"Brray, Rauw Alejandro, Lyanno",3,2022,7,25,3301,30,471819764,72,64,64,6,3,102,B,Minor,83,58,83,21,0,10,5 +Low,SZA,1,2022,12,9,1911,0,272377463,23,71,14,0,9,145,,Minor,70,34,55,43,0,16,6 +Numb,Linkin Park,1,2003,3,24,20111,5,1361425037,39,0,"7,341",0,0,110,A,Major,50,24,86,0,0,64,4 +Tormenta (feat. Bad Bunny),"Gorillaz, Bad Bunny",2,2023,2,24,1529,0,149778242,32,18,39,2,0,95,,Major,64,30,77,46,0,38,6 +on the street (with J. Cole),"j-hope, J. Cole",2,2023,3,3,615,2,116599790,22,82,8,0,9,94,B,Minor,68,81,82,53,0,9,13 +One Thing At A Time,Morgan Wallen,1,2022,12,2,811,4,148469433,11,58,5,0,21,142,G,Major,61,92,91,0,0,26,3 +Miss You,"Robin Schulz, Oliver Tree",2,2022,8,5,5730,10,497225336,108,16,197,3,165,145,F#,Minor,59,20,74,1,0,15,5 +Ain���t Tha,Morgan Wallen,1,2023,3,3,356,4,88791109,4,20,0,0,0,121,F#,Minor,64,67,80,0,0,36,3 +Thinkin��� B,Morgan Wallen,1,2023,3,3,604,6,125917280,22,101,0,0,66,140,D#,Minor,66,43,76,49,0,12,3 +Private Landing (feat. Justin Bieber & Future),"Don Toliver, Future, Justin Bieber",3,2023,2,23,1190,0,105062254,29,3,18,0,19,137,C#,Minor,84,44,67,8,0,11,6 +Everything I Love,Morgan Wallen,1,2023,1,31,579,0,95623148,11,54,0,0,103,104,G#,Major,56,72,85,0,0,15,3 +Heaven,Niall Horan,1,2023,2,17,1553,2,144584800,61,6,48,0,150,92,F,Major,57,68,76,7,0,33,3 +LET GO,Central Cee,1,2022,12,15,2301,20,298063749,49,23,110,0,8,146,D,Minor,74,51,45,86,0,21,38 +Sial,Mahalini,1,2023,1,23,134,4,166570053,4,6,0,0,23,120,D,Major,56,20,43,89,0,12,4 +I Wrote The Book,Morgan Wallen,1,2023,1,31,430,0,83021468,15,17,0,0,0,144,D,Major,68,83,81,9,0,8,4 +"Apna Bana Le (From ""Bhediya"")","Arijit Singh, Sachin-Jigar",2,2022,11,5,86,0,139836056,11,101,0,0,48,94,A,Major,59,44,56,80,0,6,3 +SPIT IN MY FACE!,ThxSoMch,1,2022,10,31,629,14,303216294,32,3,9,0,0,94,G#,Major,73,65,79,5,2,11,6 +PLAYA DEL INGL�,"Myke Towers, Quevedo",2,2022,12,15,1701,15,221409663,30,15,34,2,47,113,G,Minor,79,66,74,8,0,11,5 +Man Made A Bar (feat. Eric Church),"Morgan Wallen, Eric Church",2,2023,3,3,329,0,58890931,14,35,1,0,0,148,E,Major,50,49,76,12,0,12,3 +Red Ruby Da Sleeze,Nicki Minaj,1,2023,3,3,1168,0,81419389,45,11,20,0,21,98,C#,Major,70,29,73,12,0,11,26 +Kahani Suno 2.0,Kaifi Khalil,1,2022,5,31,162,6,156777415,1,10,1,0,1,140,B,Major,58,26,38,91,0,10,4 +Nobody Gets Me,SZA,1,2022,12,9,2536,6,284908316,59,100,58,13,2,100,G,Major,36,28,28,81,0,18,3 +PERO T,"Karol G, Quevedo",2,2023,2,23,387,11,93438910,11,15,14,3,1,140,F#,Major,86,68,79,39,0,11,29 +Hype Boy,NewJeans,1,2022,8,1,892,17,363472647,20,119,12,2,7,100,E,Minor,59,78,94,27,0,29,23 +Bloody Mary,Lady Gaga,1,2011,1,1,3909,0,372476382,66,26,277,3,734,100,A,Minor,59,49,65,2,0,13,3 +Monoton�,"Ozuna, Shakira",2,2022,10,19,3645,15,380726517,118,34,150,4,19,132,,Minor,87,82,70,42,0,21,5 +98 Braves,Morgan Wallen,1,2023,3,3,282,0,56533272,6,15,0,0,0,142,D,Major,49,48,67,10,0,26,3 +WANDA,Quevedo,1,2023,1,20,888,22,175399345,11,24,7,1,7,176,E,Minor,72,96,63,25,0,21,7 +Thought You Should Know,Morgan Wallen,1,2022,5,6,968,4,203221468,16,53,1,0,61,140,F#,Major,53,51,70,49,0,14,3 +In The End,Linkin Park,1,2000,10,24,25065,6,1624165576,63,0,"6,808",2,0,105,D#,Minor,55,40,90,1,0,32,6 +Zona De Perigo,Leo Santana,1,2022,12,8,531,4,134294498,20,1,71,2,0,135,F,Major,81,97,77,75,0,35,3 +Lovezinho,Treyce,1,2022,7,28,242,0,70069745,12,2,13,0,4,128,E,Minor,82,61,59,30,0,12,4 +I Like You (A Happier Song) (with Doja Cat),"Post Malone, Doja Cat",2,2022,6,3,5281,14,609293408,94,21,80,15,38,101,F,Major,74,43,69,12,0,12,7 +Neverita,Bad Bunny,1,2022,5,6,2590,30,671365962,20,64,35,6,0,122,A#,Major,88,43,50,7,0,14,5 +Vista Al Mar,Quevedo,1,2022,9,8,1769,34,362361576,16,19,21,3,4,105,,Minor,76,49,56,80,12,10,13 +Sem Alian��a no ,"MC Xenon, Os Gemeos da Putaria",2,2022,12,23,454,4,93587665,6,1,21,0,1,83,C#,Major,53,40,36,73,0,11,33 +Enemy (with JID) - from the series Arcane League of Legends,"Imagine Dragons, League of Legends, JID, Arcane",4,2021,9,3,6180,7,1223481149,122,88,580,21,10,77,B,Minor,72,59,76,24,0,42,28 +Revenge,XXXTENTACION,1,2017,8,25,3600,11,1022258230,7,0,203,0,2,140,B,Minor,75,18,25,78,0,11,26 +Bombonzinho - Ao Vivo,"Israel & Rodolffo, Ana Castela",2,2022,11,3,1254,6,263453310,26,69,73,2,6,158,C#,Major,65,72,95,31,0,92,5 +LA CANCI�,"J Balvin, Bad Bunny",2,2019,6,28,6398,31,1435127549,177,109,305,3,5,176,G,Major,75,43,65,15,0,11,32 +Qu�� Ago,"Yuridia, Angela Aguilar",2,2022,10,20,660,15,236857112,19,59,18,5,52,98,B,Major,73,88,57,56,0,5,2 +Love Again,The Kid Laroi,1,2023,1,27,1283,0,147538971,57,4,48,0,0,107,B,Minor,66,47,40,72,0,11,3 +After Hours,The Weeknd,1,2020,2,19,8084,6,698086140,45,115,218,1,221,109,F,Minor,66,16,57,10,1,12,3 +About Damn Time,Lizzo,1,2022,7,15,2332,2,723894473,0,0,25,0,0,109,A#,Minor,84,72,74,10,0,34,7 +Born With A Beer In My Hand,Morgan Wallen,1,2023,3,3,203,0,34450974,5,9,0,0,0,148,,Major,53,61,81,5,0,36,4 +,Fujii Kaze,1,2020,5,20,685,14,403097450,24,94,9,0,23,158,F#,Minor,60,52,76,17,0,19,5 +Besos Moja2,"Wisin & Yandel, ROSAL�",2,2022,9,29,2460,13,309483971,53,7,56,3,1,94,F,Minor,74,64,73,6,0,10,6 +Maan Meri Jaan,King,1,2022,10,12,288,6,319566866,11,80,1,0,8,96,F#,Minor,70,40,51,35,0,10,4 +Moscow Mule,Bad Bunny,1,2022,5,6,4572,33,909001996,74,113,85,9,2,100,F,Minor,80,29,67,29,0,12,3 +My Universe,"Coldplay, BTS",2,2021,9,24,6127,13,1061966512,0,0,0,0,0,105,A,Major,58,42,68,1,0,14,4 +Devil Don���,Morgan Wallen,1,2023,3,3,166,0,32526947,2,10,0,0,0,125,,Major,53,32,66,38,0,9,3 +LLYLM,ROSAL�,1,2023,1,27,1838,0,124988687,105,41,114,1,59,170,F#,Minor,56,56,63,13,0,19,27 +I'm Not Here To Make Friends,"Sam Smith, Calvin Harris, Jessie Reyez",3,2023,1,27,1890,0,103787664,86,1,49,0,9,115,,Major,70,84,90,17,0,41,6 +TRUSTFALL,P!nk,1,2023,1,27,2098,16,134255790,88,24,101,7,451,122,G#,Major,64,25,89,0,0,15,9 +ANTIFRAGILE,LE SSERAFIM,1,2022,10,17,761,12,301051721,23,95,11,0,3,105,A#,Minor,88,82,80,8,0,11,8 +Boy's a liar,PinkPantheress,1,2022,11,30,1225,0,156338624,27,0,28,13,0,133,F,Major,66,74,84,25,0,21,4 +VIBE (feat. Jimin of BTS),"TAEYANG, Jimin",2,2023,1,13,415,2,152850295,15,40,21,1,15,100,,Major,79,60,68,7,0,26,4 +Shirt,SZA,1,2022,10,28,3469,0,309653982,71,95,31,0,2,120,D#,Minor,82,55,45,15,3,9,10 +Lift Me Up - From Black Panther: Wakanda Forever - Music From and Inspired By,Rihanna,1,2022,10,28,3311,0,297328960,129,31,212,1,41,177,A,Major,25,17,30,90,0,13,3 +STAR WALKIN' (League of Legends Worlds Anthem),Lil Nas X,1,2022,9,22,2616,0,332506354,113,17,208,0,192,142,D,Minor,64,31,72,15,0,9,5 +"Sex, Drugs, Etc.",Beach Weather,1,2016,11,4,3006,16,480507035,47,60,87,12,124,144,E,Minor,57,47,84,1,1,52,4 +Boy With Luv (feat. Halsey),"Halsey, BTS",2,2019,4,12,4260,0,1065580332,113,92,259,0,1,120,B,Minor,65,80,86,9,0,19,10 +"Hey, Mickey!",Baby Tate,1,2016,9,27,482,0,122763672,9,1,12,4,3,135,D,Major,92,73,51,55,0,15,6 +Calm Down,R�,1,2022,2,9,4013,10,445763624,107,44,750,22,,107,B,Major,81,82,78,38,0,12,4 +Jhoome Jo Pathaan,"Arijit Singh, Vishal Dadlani, Sukriti Kakar, Vishal-Shekhar, Shekhar Ravjiani, Kumaar",6,2022,12,22,138,4,1365184,13,78,2,0,0,105,G,Major,82,62,74,10,0,33,7 +Escapism. - Sped Up,"RAYE, 070 Shake",2,2022,11,25,1368,0,184308753,12,1,11,0,8,108,F#,Minor,44,38,77,9,0,9,20 +Space Song,Beach House,1,2015,1,1,17852,4,789753877,69,76,335,0,,147,,Minor,51,62,79,22,13,14,3 +Dreamers [Music from the FIFA World Cup Qatar 2022 Official Soundtrack],"BTS, Jung Kook, FIFA Sound",3,2022,11,20,889,20,323358833,11,78,35,0,21,115,,Major,71,34,88,16,0,44,4 +Te Felicito,"Shakira, Rauw Alejandro",2,2022,4,21,4796,9,606361689,124,66,212,13,1,174,F,Major,70,57,64,23,0,8,32 +Mu��,"Steve Aoki, Tini, La Joaqui",3,2023,1,12,658,6,120972253,33,7,53,2,0,90,A#,Minor,68,83,71,3,0,31,8 +TV,Billie Eilish,1,2022,7,21,3009,2,338564981,68,89,65,0,25,141,E,Minor,41,9,25,84,1,14,4 +I'm Not The Only One,Sam Smith,1,2014,1,1,17492,3,1606986953,136,24,"1,959",0,30,82,F,Major,68,50,49,56,0,8,4 +Heather,Conan Gray,1,2020,3,20,6170,7,1301799902,82,1,231,0,2,92,F,Major,47,25,43,62,0,32,3 +"Besharam Rang (From ""Pathaan"")","Vishal-Shekhar, Shilpa Rao, Caralisa Monteiro, Kumaar, Vishal Dadlani, Shekhar Ravjiani",6,2022,12,12,130,4,140187018,21,79,2,0,0,116,G#,Minor,77,65,80,6,0,15,4 +One Kiss (with Dua Lipa),"Calvin Harris, Dua Lipa",2,2017,6,2,27705,10,1897517891,537,122,"2,726",6,,124,A,Minor,79,59,86,4,0,8,11 +Sugar Rush Ride,TOMORROW X TOGETHER,1,2023,1,27,359,0,107642809,12,56,13,0,13,125,A#,Minor,71,83,89,1,0,17,9 +Pink Venom,BLACKPINK,1,2022,8,19,1963,16,551305895,57,119,77,1,13,90,,Major,80,71,69,2,0,27,10 +WAIT FOR U (feat. Drake & Tems),"Drake, Future, Tems",3,2022,4,27,5491,14,556585270,128,84,75,0,35,83,C#,Major,46,34,64,31,0,7,34 +Don't Start Now,Dua Lipa,1,2019,10,31,27119,0,2303033973,532,77,"1,535",3,8,124,B,Minor,79,68,79,1,0,10,8 +After Dark,Mr.Kitty,1,2014,8,8,1776,14,646886885,1,9,3,0,0,140,G#,Major,58,4,60,7,41,8,3 +Eu Gosto Assim - Ao Vivo,"Gustavo Mioto, Mari Fernandez",2,2022,9,16,1473,4,222612678,27,64,66,1,4,154,,Major,64,61,91,15,0,72,4 +INDUSTRY BABY (feat. Jack Harlow),"Jack Harlow, Lil Nas X",2,2021,7,23,13315,0,1814349763,300,47,690,0,,150,D#,Minor,74,89,70,2,0,5,6 +MIDDLE OF THE NIGHT,Elley Duh,1,2020,1,10,4057,8,872137015,78,21,240,1,52,186,E,Minor,41,9,61,2,0,12,5 +Atlantis,Seafret,1,2015,4,22,3045,6,571386359,43,53,134,1,32,166,G#,Minor,40,23,48,5,0,12,3 +PUNTO 40,"Baby Rasta, Rauw Alejandro",2,2022,9,22,3006,12,304079786,54,32,66,2,0,107,,Major,87,20,83,0,4,31,9 +Evoque Prata,"DJ Escobar, MC MENOR SG, MC MENOR HR",3,2022,9,9,852,0,174006928,14,1,50,0,0,87,G,Major,87,52,52,31,0,28,24 +How Do I Say Goodbye,Dean Lewis,1,2022,8,5,2163,15,284785823,72,97,58,0,154,82,G#,Major,40,39,64,21,0,7,7 +Blind,SZA,1,2022,12,9,1484,0,163284000,22,51,12,0,0,114,A,Minor,46,60,28,91,0,21,4 +Die For You,Joji,1,2022,11,4,1703,0,246390068,38,45,36,16,0,148,G#,Major,47,15,52,38,13,29,5 +Doja,Central Cee,1,2022,7,20,4169,44,482257456,57,44,183,1,11,140,F#,Major,91,97,57,38,0,40,29 +Gatita,Bellakath,1,2022,10,3,1054,0,168684524,9,0,15,0,1,101,G,Major,90,76,81,15,24,33,6 +Rumble,"Skrillex, Flowdan, Fred again..",3,2022,1,17,2849,0,78489819,39,45,27,0,1,140,C#,Minor,81,6,84,5,23,6,6 +Niagara Falls (Foot or 2) [with Travis Scott & 21 Savage],"Travis Scott, 21 Savage, Metro Boomin",3,2022,12,2,1602,0,195516622,12,22,12,0,2,88,G,Minor,49,24,66,19,0,18,29 +Yonaguni,Bad Bunny,1,2021,6,4,9644,28,1260594497,120,86,164,4,0,180,C#,Major,64,44,65,28,0,14,12 +Super Freaky Girl,Nicki Minaj,1,2022,8,12,4827,0,428685680,104,17,76,9,2,133,D,Major,95,91,89,6,0,31,24 +Running Up That Hill (A Deal With God),Kate Bush,1,1985,9,16,21811,0,1024858327,117,1,676,3,0,108,A#,Minor,63,20,55,72,0,6,6 +Dream On,Aerosmith,1,1973,1,5,168,0,838586769,0,0,5,0,0,80,F,Minor,39,24,43,39,0,23,3 +Limbo,Freddie Dredd,1,2022,8,11,688,0,199386237,14,1,17,0,2,75,B,Minor,80,46,62,3,6,11,46 +Where Are You Now,"Lost Frequencies, Calum Scott",2,2021,7,30,10565,44,972509632,238,122,557,17,58,121,F#,Minor,67,26,64,52,0,17,10 +WORTH NOTHING,"Twisted, Oliver Tree",2,2022,9,28,1612,0,213438580,34,54,34,0,2,140,D,Minor,58,17,62,18,0,20,8 +Bad Habits,Ed Sheeran,1,2020,9,3,12755,8,1555511105,344,97,945,15,,126,B,Minor,81,59,90,5,0,36,3 +KICK BACK,Kenshi Yonezu,1,2022,10,12,574,4,210038833,38,101,26,0,0,102,C#,Major,58,29,94,0,0,9,11 +Evergreen (You Didn���t Deserve Me A,Omar Apollo,1,2022,4,8,2499,0,227918678,70,0,49,0,0,82,A,Major,70,31,34,60,1,11,4 +Good Days,SZA,1,2020,12,24,10426,2,826623384,133,109,182,1,10,121,C#,Minor,46,53,78,23,0,72,6 +Levitating (feat. DaBaby),"Dua Lipa, DaBaby",2,2020,3,27,15894,8,1802514301,198,13,544,0,60,103,F#,Minor,70,92,83,1,0,7,6 +Woman,Doja Cat,1,2021,6,25,9424,0,1329090101,202,50,463,4,,108,F,Minor,82,88,76,9,0,12,9 +Shut up My Moms Calling - (Sped Up),Hotel Ugly,1,2022,9,14,713,7,181831132,2,4,6,0,0,85,F,Minor,65,36,47,31,0,12,10 +Ferrari,"James Hype, Miggy Dela Rosa",2,2022,3,14,7758,28,462791599,173,79,175,0,168,125,C#,Minor,84,70,69,1,0,5,5 +"You're On Your Own, Kid",Taylor Swift,1,2022,10,21,2537,2,348647203,8,18,20,0,1,120,D,Major,69,40,39,41,0,13,6 +"Kesariya (From ""Brahmastra"")","Pritam, Arijit Singh, Amitabh Bhattacharya",3,2022,7,17,292,6,366599607,26,98,4,0,0,94,,Major,58,44,57,57,0,10,3 +Agudo M��gi,"Styrx, utku INC, Thezth",3,1930,1,1,323,0,90598517,4,0,14,0,0,130,F#,Minor,65,49,80,22,4,7,5 +Payphone,"Maroon 5, Wiz Khalifa",2,2012,1,1,14143,4,1479264469,56,38,"1,891",1,,110,E,Major,74,51,74,2,0,29,4 +All I Want for Christmas Is You,Mariah Carey,1,1994,10,28,25653,0,1449779435,387,132,"2,094",0,,150,G,Major,34,33,63,16,0,7,4 +Last Christmas,Wham!,1,1984,1,1,22153,0,1159176109,274,111,"1,302",0,,107,B,Minor,74,88,65,28,0,46,3 +Rockin' Around The Christmas Tree,Brenda Lee,1,1958,1,1,14994,0,769213520,191,168,206,0,,140,G#,Major,70,85,41,71,0,45,5 +Jingle Bell Rock,Bobby Helms,1,1957,1,1,10326,0,741301563,165,99,104,0,,119,D,Major,74,78,37,84,0,6,3 +It's Beginning To Look A Lot Like Christmas,Michael Bubl,1,2011,10,14,12353,0,807561936,35,0,549,0,0,93,E,Major,35,38,23,91,0,29,3 +Santa Tell Me,Ariana Grande,1,2013,12,13,9408,0,834129063,231,106,439,0,,133,G,Major,46,53,63,5,0,30,18 +It's the Most Wonderful Time of the Year,Andy Williams,1,1963,10,14,8879,0,663832097,182,107,160,0,1,202,G,Major,24,76,60,77,0,12,4 +Let It Snow! Let It Snow! Let It Snow!,Dean Martin,1,1959,11,16,6512,0,446390129,88,1,277,0,0,134,C#,Major,45,72,24,91,0,18,4 +Snowman,Sia,1,2017,1,1,5140,0,690104769,85,110,500,0,,105,C#,Major,72,33,51,48,0,9,3 +Underneath the Tree,Kelly Clarkson,1,2013,10,25,6596,0,485285717,144,99,251,0,0,160,G#,Major,51,69,81,0,0,21,5 +Feliz Navidad,Jos�� Felic,1,1970,11,1,3788,0,520034544,21,3,10,0,0,148,D,Major,50,96,82,47,0,34,4 +Holly Jolly Christmas,Michael Bubl,1,2011,10,14,7655,0,476244795,5,0,291,0,0,151,G,Major,65,70,47,87,0,9,4 +Mistletoe,Justin Bieber,1,2011,1,1,9577,0,629173063,195,111,310,0,0,162,F#,Minor,67,88,54,51,0,9,4 +Sleigh Ride,The Ronettes,1,1963,11,22,10114,0,404664135,114,74,262,0,0,92,D,Major,53,84,77,40,0,32,3 +Seek & Destroy,SZA,1,2022,12,9,1007,0,98709329,5,31,1,0,0,152,C#,Major,65,35,65,44,18,21,7 +Love Language,SZA,1,2022,12,9,1127,0,110849052,16,63,8,0,0,65,A,Minor,71,55,26,85,0,13,8 +Happy Xmas (War Is Over),"John Lennon, The Harlem Community Choir, The Plastic Ono Band, Yoko Ono",4,1971,12,1,10829,0,460492795,130,1,390,0,0,147,D,Major,33,39,61,32,0,77,3 +Used (feat. Don Toliver),"SZA, Don Toliver",2,2022,12,8,1042,0,94005786,7,29,3,0,0,150,A#,Minor,73,71,69,53,0,32,9 +A Holly Jolly Christmas - Single Version,Burl Ives,1,1952,1,1,7930,0,395591396,108,120,73,0,0,140,,Major,67,81,36,64,0,15,3 +The Christmas Song (Merry Christmas To You) - Remastered 1999,Nat King Cole,1,1946,11,1,11500,0,389771964,140,72,251,0,0,139,C#,Major,36,22,15,84,0,11,4 +Wonderful Christmastime - Edited Version / Remastered 2011,Paul McCartney,1,1979,11,16,1685,0,403939487,1,0,29,0,0,95,B,Major,75,74,58,36,0,9,3 +Do They Know It's Christmas? - 1984 Version,Band Aid,1,1984,11,25,14169,0,481697415,209,30,449,0,0,115,,Major,60,23,57,0,2,27,3 +Ghost in the Machine (feat. Phoebe Bridgers),"SZA, Phoebe Bridgers",2,2022,12,9,1634,0,110073250,16,20,4,0,0,125,F#,Major,62,59,43,84,3,11,5 +Special,SZA,1,2022,12,9,906,0,88092256,6,21,3,0,0,76,,Major,60,19,20,78,0,11,5 +Merry Christmas Everyone,Shakin' Stevens,1,1984,1,1,1087,0,351636786,90,35,5,0,0,101,C#,Minor,72,91,87,14,0,13,3 +Let It Snow! Let It Snow! Let It Snow!,"Frank Sinatra, B. Swanson Quartet",2,1950,1,1,10585,0,473248298,126,108,406,0,0,143,D,Major,60,86,32,88,0,34,6 +SOS,SZA,1,2022,12,9,827,0,73981293,6,18,1,0,0,119,G,Minor,51,51,66,67,0,9,23 +Open Arms (feat. Travis Scott),"SZA, Travis Scott",2,2022,12,8,1420,4,155653938,13,87,17,0,46,78,A,Major,67,22,59,76,1,15,16 +White Christmas,"Bing Crosby, John Scott Trotter & His Orchestra, Ken Darby Singers",3,1942,1,1,11940,0,395591396,73,79,123,0,0,96,A,Major,23,19,25,91,0,40,3 +Driving Home for Christmas - 2019 Remaster,Chris Rea,1,1986,1,1,888,0,429504768,50,0,6,0,0,180,A,Major,51,87,58,36,0,18,4 +Christmas (Baby Please Come Home),Darlene Love,1,1963,11,22,9122,0,242767149,121,58,212,0,0,126,D#,Major,34,35,76,39,0,8,5 +Gone Girl,SZA,1,2022,12,9,892,0,65362788,3,17,2,0,0,150,F,Major,43,42,44,57,0,15,6 +F2F,SZA,1,2022,12,9,989,0,67540165,5,9,1,0,0,90,D,Major,53,47,74,9,0,34,4 +Notice Me,SZA,1,2022,12,9,819,0,62019074,14,22,0,0,0,160,F,Major,72,78,68,28,0,11,12 +Merry Christmas,"Ed Sheeran, Elton John",2,2017,11,10,2209,0,135723538,72,90,141,0,0,114,,Major,59,60,94,24,0,10,4 +It's Beginning to Look a Lot Like Christmas (with Mitchell Ayres & His Orchestra),"Perry Como, The Fontane Sisters, Mitchell Ayres & His Orchestra",3,1958,1,1,6290,0,295998468,89,39,158,0,0,113,G,Major,73,72,32,77,0,15,5 +My Only Wish (This Year),Britney Spears,1,2000,11,7,6952,0,261116938,115,53,286,0,0,147,,Major,67,69,72,17,0,19,3 +Antidepresan,"Mabel Matiz, Mert Demir",2,2022,11,4,313,2,136689549,10,6,7,1,9,100,B,Minor,70,92,59,3,0,10,3 +Wild Flower (with youjeen),RM,1,2022,12,2,353,2,135611421,2,74,14,0,2,155,G#,Major,49,42,77,3,0,12,9 +I Hate U,SZA,1,2021,12,3,4094,0,356709897,66,96,43,0,0,107,G,Minor,54,41,39,51,0,11,16 +Raindrops (Insane) [with Travis Scott],"Travis Scott, Metro Boomin",2,2022,12,2,880,0,110649992,3,7,10,0,0,112,G#,Major,80,15,54,9,0,38,5 +SPIT IN MY FACE!,ThxSoMch,1,2022,10,31,573,0,301869854,1,0,18,0,24,166,C#,Major,70,57,57,9,20,11,7 +Deck The Hall - Remastered 1999,Nat King Cole,1,1959,1,1,3299,0,127027715,65,39,41,0,0,107,F#,Minor,69,96,36,81,0,8,4 +Smoking on my Ex Pack,SZA,1,2022,12,9,811,0,57144458,6,11,3,0,0,81,G#,Major,47,33,68,24,0,22,38 +Conceited,SZA,1,2022,12,9,899,0,56870689,2,14,2,0,0,150,C#,Major,79,77,46,5,0,11,7 +Snow On The Beach (feat. Lana Del Rey),"Taylor Swift, Lana Del Rey",2,2022,10,21,2415,0,323437194,33,57,30,0,11,110,A,Major,66,19,32,69,0,12,4 +Maroon,Taylor Swift,1,2022,10,21,2304,0,317726339,12,16,14,0,0,108,G,Major,64,4,40,6,0,10,6 +Tubar��o Te,"Dj LK da Esc��cia, Tchakabum, mc jhenny, M",4,2022,9,28,1003,0,116144341,21,0,44,0,0,130,E,Minor,89,48,74,30,0,7,36 +Bejeweled,Taylor Swift,1,2022,10,21,2699,0,328207708,39,35,22,2,0,164,G,Major,70,39,56,6,0,9,7 +Tarot,"Bad Bunny, Jhay Cortez",2,2022,5,6,2482,20,608228647,27,77,22,2,0,114,B,Minor,80,42,68,2,0,66,4 +You Make It Feel Like Christmas (feat. Blake Shelton),"Gwen Stefani, Blake Shelton",2,2005,9,20,2577,0,180577478,108,56,30,0,0,93,F,Major,63,93,88,1,0,12,4 +Desesperados,"Chencho Corleone, Rauw Alejandro",2,2021,6,25,6821,34,809306935,83,58,128,7,0,90,C#,Minor,87,51,69,36,0,9,8 +Too Late,SZA,1,2022,12,8,714,0,49262961,0,9,2,0,0,128,B,Major,45,35,68,78,0,39,8 +Party,"Bad Bunny, Rauw Alejandro",2,2022,5,6,3185,4,614555082,38,64,37,3,36,97,A,Major,83,47,80,2,0,24,9 +Run Rudolph Run - Single Version,Chuck Berry,1,1958,1,1,8612,0,245350949,120,30,52,0,1,152,G,Minor,69,94,71,79,0,7,8 +Jingle Bells - Remastered 1999,Frank Sinatra,1,1957,1,1,4326,0,178660459,32,3,65,0,0,175,G#,Major,51,94,34,73,0,10,5 +Far,SZA,1,2022,12,9,680,0,51641685,2,15,1,0,0,116,D,Major,61,48,55,67,0,16,8 +On Time (with John Legend),"John Legend, Metro Boomin",2,2022,12,2,398,0,78139948,2,2,6,0,2,80,F,Minor,33,51,59,76,0,44,6 +GAT��,"Maldy, Karol G",2,2022,8,25,3328,13,322336177,39,50,57,3,1,93,B,Minor,63,34,86,26,0,21,39 +abcdefu,Gayle,1,2021,8,13,7215,0,1007612429,170,12,575,18,,122,E,Major,70,42,54,30,0,37,5 +Sacrifice,The Weeknd,1,2022,1,7,4440,0,326792833,81,77,133,0,,122,G,Major,70,91,79,3,0,7,10 +Is There Someone Else?,The Weeknd,1,2022,1,7,2881,6,391251368,13,89,34,0,3,135,A,Minor,70,60,58,4,0,16,3 +Fingers Crossed,"Lauren Spencer Smith, Lauren Spencer Smith, Lauren Spencer Smith",3,2022,1,5,2235,0,349585590,65,7,70,16,6,109,F,Major,60,45,47,62,0,31,5 +Out of Time,The Weeknd,1,2022,1,7,3711,0,339659802,49,88,62,0,,93,,Minor,65,82,74,27,0,32,5 +Do It To It,"Cherish, ACRAZE",2,2021,8,20,12403,0,674772936,183,63,465,0,11,125,B,Minor,85,64,81,2,5,7,9 +We Don't Talk About Bruno,"Adassa, Mauro Castillo, Stephanie Beatriz, Encanto - Cast, Rhenzy Feliz, Diane Guerrero, Carolina Gaitan",7,2021,11,19,2785,0,432719968,95,89,44,0,,206,,Minor,58,83,45,36,0,11,8 +Pepas,Farruko,1,2021,6,24,14114,17,1309887447,252,109,965,20,,130,G,Major,76,44,77,1,0,13,3 +How Do I Make You Love Me?,The Weeknd,1,2022,1,7,1915,0,119238316,7,47,15,0,0,121,G,Minor,80,62,51,2,0,9,8 +Gasoline,The Weeknd,1,2022,1,7,2297,0,116903579,11,29,14,0,0,123,F#,Minor,74,35,73,0,0,21,5 +Infinity,Jaymes Young,1,2017,6,23,4375,0,888046992,24,0,396,0,0,122,B,Minor,67,50,67,15,0,30,4 +Less Than Zero,The Weeknd,1,2022,1,7,2800,0,200660871,18,77,61,0,1,143,,Major,53,50,79,0,0,8,3 +Take My Breath,The Weeknd,1,2021,8,6,2597,0,130655803,17,80,38,0,0,121,A#,Minor,70,35,77,1,0,26,4 +good 4 u,Olivia Rodrigo,1,2021,5,14,15563,6,1887039593,259,55,461,1,,166,F#,Minor,56,68,66,28,0,11,18 +"Here We Go��� Again (feat. Tyler, the Cr","The Weeknd, Tyler, The Creator",3,2022,1,7,1420,0,88103848,7,18,7,0,0,135,C#,Major,41,27,64,36,0,60,3 +Best Friends,The Weeknd,1,2022,1,7,1292,0,101114984,3,18,14,0,0,87,E,Minor,49,49,59,44,0,35,21 +Kiss Me More (feat. SZA),"SZA, Doja Cat",2,2021,4,9,15867,0,1575467011,382,65,497,0,12,111,G#,Major,77,74,66,30,0,13,3 +I Heard You're Married (feat. Lil Wayne),"The Weeknd, Lil Wayne",2,2022,1,7,1178,0,91656026,9,10,9,0,0,110,D,Major,75,85,84,10,0,31,19 +Need To Know,Doja Cat,1,2021,6,11,6672,0,1042568408,125,36,150,0,,130,C#,Major,66,19,61,30,0,9,7 +MONTERO (Call Me By Your Name),Lil Nas X,1,2020,9,18,12329,0,1735441776,275,19,738,0,,179,G#,Minor,61,76,51,30,0,38,15 +love nwantiti (ah ah ah),Ckay,1,2019,7,26,5669,2,726837877,74,0,262,14,,93,F,Minor,74,53,73,61,0,13,4 +Dawn FM,The Weeknd,1,2022,1,7,811,0,53933526,1,8,6,0,0,78,A,Minor,27,10,49,62,0,49,5 +Surface Pressure,Jessica Darrow,1,2021,11,19,1756,0,267758538,38,48,20,0,0,180,D,Major,65,37,58,2,0,4,31 +Starry Eyes,The Weeknd,1,2022,1,7,1014,0,74601456,1,17,11,0,0,86,A,Minor,28,13,41,50,0,19,3 +THATS WHAT I WANT,Lil Nas X,1,2021,9,17,7963,0,920797189,173,7,298,0,4,88,C#,Minor,74,55,85,1,0,5,22 +One Right Now (with The Weeknd),"The Weeknd, Post Malone",2,2021,11,5,4771,0,539595276,68,18,75,0,1,97,C#,Major,68,72,78,4,0,7,5 +Beggin,M��ne,1,2017,12,8,8559,0,1367810478,183,64,964,9,75,134,B,Minor,71,59,80,13,0,36,5 +Mon Amour - Remix,"Aitana, zzoilo",2,2020,9,21,3221,2,578207856,67,13,139,0,40,116,D,Major,75,36,76,12,0,10,10 +Lo Siento BB:/ (with Bad Bunny & Julieta Venegas),"Julieta Venegas, Bad Bunny, Tainy",3,2021,10,5,3423,26,775542072,61,65,53,6,0,170,E,Minor,64,14,70,9,0,9,8 +MONEY,Lisa,1,2021,9,10,2566,13,863625566,44,109,131,0,,140,C#,Minor,83,40,55,16,0,14,23 +The Motto,"Ti��sto, Ava",2,2021,11,4,9151,6,656013912,240,107,268,0,5,118,G,Minor,75,46,76,3,0,9,4 +Happier Than Ever,Billie Eilish,1,2021,7,30,8476,0,1056760045,138,133,283,0,,65,,Major,31,31,24,76,0,14,4 +Moth To A Flame (with The Weeknd),"The Weeknd, Swedish House Mafia",2,2021,10,22,7495,17,611994237,114,172,284,2,,120,,Minor,56,16,67,0,0,11,4 +traitor,"Juan Cruz Toledo, Huilen Toledo",2,2021,5,21,5257,6,1230855859,85,43,134,0,,176,D#,Major,29,12,33,68,0,12,5 +Toxic,BoyWithUke,1,2021,9,10,1795,0,582981380,34,23,118,0,,180,G#,Minor,59,69,61,84,0,46,36 +drivers license,Olivia Rodrigo,1,2021,1,8,12685,3,1858144199,185,61,485,0,,144,A#,Major,59,21,43,76,0,10,7 +Malvad�,"Xam��, Gustah, Neo B",3,2021,11,30,648,1,240684449,14,3,81,0,0,133,F#,Minor,82,52,61,38,0,14,27 +All Too Well (10 Minute Version) (Taylor's Version) (From The Vault),Taylor Swift,1,2021,11,12,4635,5,583687007,50,49,30,1,2,93,,Major,63,21,52,28,0,9,3 +Don���t Break My,The Weeknd,1,2022,1,7,1184,0,63803529,1,5,6,0,0,122,A#,Major,77,25,62,34,0,23,3 +Oh My God,Adele,1,2021,11,19,4431,0,466214729,105,7,199,0,0,88,C#,Major,53,55,73,9,0,3,5 +Entre Nosotros (Remix) [con Nicki Nicole],"Lit Killah, Maria Becerra, Tiago pzk, NICKI NICOLE",4,2022,1,5,759,3,236940480,32,0,12,0,0,170,F,Minor,70,61,44,40,0,37,4 +A Tale By Quincy,The Weeknd,1,2022,1,7,733,0,41924466,0,2,2,0,0,94,F,Minor,46,55,50,71,0,10,11 +I AM WOMAN,Emmy Meli,1,2021,11,18,2795,0,225259194,45,0,107,0,0,170,A#,Major,65,46,47,12,0,13,16 +Medallo,"Justin Quiles, Lenny Tav��rez, BL",3,2021,10,27,2780,2,393230256,54,21,57,1,0,90,E,Minor,79,79,70,57,0,66,8 +It'll Be Okay,Shawn Mendes,1,2021,12,1,1950,0,287201015,56,8,104,0,10,78,G,Major,40,7,29,62,0,9,3 +Softcore,The Neighbourhood,1,2018,3,9,3947,12,599770206,33,102,93,0,30,94,D,Major,57,36,58,5,0,15,3 +Super Gremlin,Kodak Black,1,2021,10,30,2551,0,342779426,52,15,35,0,1,73,D,Major,83,11,41,0,0,36,14 +Volv,"Aventura, Bad Bunny",2,2021,8,3,5375,10,673801126,138,24,133,0,1,176,C#,Major,73,79,86,42,0,7,18 +Todo De Ti,Rauw Alejandro,1,2020,11,2,11975,8,1168642797,188,75,268,6,16,128,D#,Minor,81,57,63,40,1,10,4 +Love Nwantiti - Remix,"Ckay, AX'EL, Dj Yo!",3,2019,8,30,2696,0,540539717,42,2,57,0,,120,G#,Major,58,44,60,44,9,5,6 +Smokin Out The Window,"Bruno Mars, Anderson .Paak, Silk Sonic",3,2021,11,5,4963,0,383550148,63,40,76,0,0,82,D,Major,63,85,62,6,0,35,4 +Meet Me At Our Spot,"THE ANXIETY, Willow, Tyler Cole",3,2020,3,13,6734,0,530511203,47,14,90,0,1,95,D,Major,77,40,47,2,0,9,3 +Every Angel is Terrifying,The Weeknd,1,2022,1,7,715,0,37307967,0,1,2,0,0,118,,Major,44,52,94,11,0,4,29 +Tacones Rojos,Sebastian Yatra,1,2021,10,22,3047,9,510876816,77,31,85,5,28,123,B,Minor,75,93,86,8,0,14,3 +Peaches (feat. Daniel Caesar & Giveon),"Justin Bieber, Daniel Caesar, Giveon",3,2021,3,19,14140,0,1445941661,231,52,612,6,,90,,Major,63,49,68,38,0,42,18 +Dakiti,"Bad Bunny, Jhay Cortez",2,2020,10,30,11215,21,1763363713,189,166,525,9,25,110,E,Minor,73,14,57,40,0,11,5 +"Tiago PZK: Bzrp Music Sessions, Vol. 48","Bizarrap, Tiago pzk",2,2021,12,29,1678,12,374191487,20,4,15,1,3,96,C#,Minor,66,76,82,47,0,10,32 +L��,Stromae,1,2022,1,9,2035,0,108809090,41,122,394,0,2,88,D,Minor,56,58,55,35,0,23,11 +Nost��l,"Chris Brown, Rvssian, Rauw Alejandro",3,2021,9,8,2780,2,436695353,86,76,59,0,16,98,A,Minor,73,60,85,17,0,24,5 +Better Days (NEIKED x Mae Muller x Polo G),"NEIKED, Mae Muller, Polo G",3,2021,9,24,4091,0,421040617,105,2,73,13,1,110,,Minor,72,67,68,0,0,14,4 +Life Goes On,Oliver Tree,1,2020,7,17,2868,0,501541661,43,15,116,0,,80,,Major,70,57,49,19,0,12,8 +Sad Girlz Luv Money Remix (feat. Kali Uchis),"Kali Uchis, Amaarae, Moliy",3,2021,9,16,3643,0,354065229,69,3,70,0,3,110,C#,Minor,86,31,53,43,0,11,6 +Butter,BTS,1,2021,5,21,4779,6,1143647827,180,135,223,0,5,110,G#,Major,79,70,36,0,0,6,11 +pushin P (feat. Young Thug),"Young Thug, Future, Gunna",3,2022,1,7,3517,0,311395144,54,28,43,0,0,78,C#,Minor,77,49,42,1,1,13,19 +You Right,"Doja Cat, The Weeknd",2,2021,6,24,5073,0,672656250,83,9,100,0,4,129,G#,Major,83,44,62,2,0,8,6 +deja vu,Olivia Rodrigo,1,2021,4,1,7545,4,1256880657,117,39,141,0,46,181,A,Major,44,22,60,61,0,42,9 +Dynamite,BTS,1,2020,8,21,8528,5,1692897992,239,163,583,0,,114,F#,Minor,75,74,77,1,0,9,10 +TO THE MOON,Jnr Choi,1,2021,11,5,2979,0,245095641,44,0,159,0,0,144,D,Major,74,39,65,5,1,11,35 +Lost in the Fire,"The Weeknd, Gesaffelstein",2,2019,1,11,7731,2,686734357,110,145,447,0,46,101,D,Major,66,18,68,9,0,12,4 +Salimo de Noche,"Trueno, Tiago pzk",2,2021,10,21,1057,0,261414174,17,5,21,0,0,84,D,Major,67,78,63,29,0,12,5 +Volando - Remix,"Sech, Bad Bunny, Mora",3,2021,7,8,3272,19,610045621,101,34,70,1,2,154,F#,Major,66,63,69,21,0,11,7 +Leave The Door Open,"Bruno Mars, Anderson .Paak, Silk Sonic",3,2021,3,5,14417,0,1115880852,237,123,569,0,10,148,F,Major,59,72,62,18,0,9,3 +Knife Talk (with 21 Savage ft. Project Pat),"Drake, Project Pat, 21 Savage",3,2021,9,3,5199,0,594482982,45,43,45,0,3,146,F,Minor,85,22,37,13,0,7,30 +Don't Be Shy,"Ti��sto, Kar",2,2021,8,1,6026,0,566954746,171,51,187,1,21,120,B,Minor,77,51,79,20,0,26,6 +Love Grows (Where My Rosemary Goes),Edison Lighthouse,1,1970,1,1,2877,0,BPM110KeyAModeMajorDanceability53Valence75Energy69Acousticness7Instrumentalness0Liveness17Speechiness3,16,0,54,0,0,110,A,Major,53,75,69,7,0,17,3 +LA FAMA (with The Weeknd),"The Weeknd, ROSAL�",2,2021,11,11,4640,3,374706940,81,93,507,6,4,136,,Minor,77,82,30,95,0,13,5 +The Family Madrigal,"Olga Merediz, Stephanie Beatriz, Encanto - Cast",3,2021,11,19,1150,0,184937148,20,38,12,0,0,141,C#,Major,59,56,63,12,0,6,36 +Phantom Regret by Jim,The Weeknd,1,2022,1,7,768,0,31959571,1,1,3,0,0,108,A,Minor,46,23,48,75,30,14,4 +Dos Oruguitas,Sebastian Yatra,1,2021,11,19,925,0,167076418,24,47,74,0,0,94,,Major,42,47,36,76,0,9,5 +Freaks,Surf Curse,1,2015,5,10,3006,3,824420218,23,21,121,0,13,180,A,Major,35,41,94,0,63,5,5 +Acapulco,Jason Derulo,1,2021,9,1,3098,0,363467642,111,5,182,1,0,122,A#,Major,77,51,79,5,0,16,5 +Daddy Issues,The Neighbourhood,1,2015,10,30,9771,4,1127468248,42,70,384,0,3,85,A#,Major,59,33,52,7,15,12,3 +thought i was playing,"21 Savage, Gunna",2,2022,1,7,807,0,60680939,3,0,5,0,0,148,C#,Major,68,29,73,0,0,7,7 +ELEVEN,IVE,1,2021,12,1,521,1,247737946,17,89,11,0,0,120,A,Major,83,59,73,6,0,5,11 +Mood (feat. Iann Dior),"24kgoldn, Iann Dior",2,2020,7,24,12854,0,1699402402,237,27,636,0,,91,G,Minor,70,76,72,22,0,27,4 +What Else Can I Do?,"Stephanie Beatriz, Diane Guerrero",2,2021,11,19,802,0,154797871,13,27,8,0,0,120,E,Major,72,54,71,26,0,10,4 +DANCE CRIP,Trueno,1,2021,11,17,731,0,198883004,14,14,24,0,4,106,,Major,86,86,79,11,0,8,9 +Miserable Man,David Kushner,1,2022,1,7,788,0,124407432,13,0,32,1,0,110,A#,Major,63,31,35,93,0,29,3 +happier,Olivia Rodrigo,1,2021,5,21,3069,4,850608354,25,46,105,0,45,169,F#,Major,39,36,45,81,0,8,13 +Praise God,Kanye West,1,2021,8,29,4651,0,376333030,24,6,105,0,0,118,C#,Major,80,21,55,1,0,26,17 +Get Into It (Yuh),Doja Cat,1,2021,6,25,4999,0,516784627,43,19,73,12,0,92,G#,Minor,91,79,66,32,0,9,16 +Before You Go,Lewis Capaldi,1,2019,11,1,8327,24,1608045237,205,130,625,0,25,112,D#,Major,45,19,60,63,0,9,6 +Sky,Playboi Carti,1,2020,12,25,3297,3,506778838,25,3,52,0,1,140,D,Major,79,56,91,26,0,13,21 +Rolling in the Deep,Adele,1,2010,11,29,35684,6,1472799873,195,125,"6,280",2,78,105,G#,Major,73,52,76,13,0,5,3 +Sobrio,Maluma,1,2021,7,8,3506,10,513643924,103,76,100,1,1,178,F,Major,76,63,77,14,0,15,22 +Peru,"Ed Sheeran, Fireboy DML",2,2021,12,23,2999,0,261286503,60,17,154,0,22,108,G,Minor,96,71,42,57,0,8,9 +favorite crime,Olivia Rodrigo,1,2021,5,21,3681,0,783706581,20,21,99,0,7,173,A,Major,40,19,29,86,0,34,4 +Thunder,"Prezioso, Gabry Ponte, LUM!X",3,2021,5,7,4846,10,422691058,54,16,259,0,13,101,C#,Major,67,40,90,3,0,34,6 +The Business,Ti�,1,2020,1,1,14311,0,1062345656,255,32,582,0,14,120,G#,Minor,80,24,62,41,2,11,23 +positions,Ariana Grande,1,2020,10,23,8207,0,1252563873,175,55,95,0,2,144,,Major,73,66,80,44,0,9,12 +I WANNA BE YOUR SLAVE,M��ne,1,2021,3,19,4873,0,851070493,65,88,434,3,13,133,C#,Major,75,96,61,0,0,18,4 +Vai L�� Em Casa ,"Mar��lia Mendon��a, George Henrique &",2,2021,10,22,772,0,263894529,7,3,89,0,0,158,G#,Minor,46,62,83,53,0,97,28 +The Feels,TWICE,1,2021,10,1,1150,0,345903614,20,99,44,0,2,120,A,Major,81,92,90,9,0,8,7 +HEARTBREAK ANNIVERSARY,Giveon,1,2020,2,21,5398,4,951637566,111,127,210,0,37,129,,Major,61,59,46,56,0,13,5 +No Lie,"Sean Paul, Dua Lipa",2,2016,11,18,7370,0,956865266,92,127,"1,219",0,62,102,G,Major,74,45,89,5,0,26,13 +OUT OUT (feat. Charli XCX & Saweetie),"Charli XCX, Jax Jones, Joel Corry, Saweetie",4,2021,8,13,6890,0,427486004,122,11,201,0,1,124,G#,Minor,79,79,84,2,0,5,5 +Pope Is a Rockstar,SALES,1,2016,4,20,1966,0,156658366,4,2,50,0,0,90,E,Minor,73,31,45,85,24,11,3 +2055,Sleepy hallow,1,2021,4,14,2226,0,624515457,29,0,44,0,0,161,F#,Minor,78,65,52,46,0,12,31 +Bored,Billie Eilish,1,2017,3,30,4204,0,777765388,39,45,250,0,0,120,G,Major,60,11,33,90,0,8,5 +Happier Than Ever - Edit,Billie Eilish,1,2021,7,28,1959,0,412795151,19,0,38,0,0,81,,Major,45,12,57,7,0,23,3 +Astronaut In The Ocean,Masked Wolf,1,2019,1,1,7191,0,1138474110,146,18,478,0,7,150,E,Minor,78,47,70,18,0,15,9 +Ley Seca,"Anuel Aa, Jhay Cortez",2,2021,9,2,2012,0,355219175,101,12,38,0,0,105,G#,Major,76,58,84,10,0,13,10 +Every Summertime,NIKI,1,2021,8,10,1211,2,290228626,30,2,5,0,6,79,F#,Major,63,76,67,38,0,6,4 +Talking To The Moon,Bruno Mars,1,2010,10,4,7109,2,1062956628,5,0,862,0,0,146,C#,Minor,52,7,61,51,0,11,3 +you broke me first,Tate McRae,1,2020,4,17,6638,0,1180094974,167,19,318,0,1,124,E,Major,64,8,37,79,0,9,5 +The Nights,Avicii,1,2014,1,1,17354,8,1456081449,92,122,"1,282",0,55,126,F#,Major,53,66,85,2,0,24,4 +Take My Breath,The Weeknd,1,2021,8,6,6392,0,432702334,174,73,344,0,0,121,G#,Major,75,53,74,2,0,11,5 +Way 2 Sexy (with Future & Young Thug),"Drake, Future, Young Thug",3,2021,9,3,5481,0,489945871,144,30,86,0,0,136,B,Minor,80,33,60,0,0,32,14 +C��,Rauw Alejandro,1,2021,6,25,2636,3,465959382,36,82,39,0,5,102,A,Minor,77,26,63,58,0,11,5 +Enemy - from the series Arcane League of Legends,"Imagine Dragons, League of Legends, Arcane",3,2021,10,27,824,0,1223481149,8,8,8,2,0,77,G,Major,73,54,74,23,0,41,23 +Dance Monkey,Tones and I,1,2019,5,10,24529,0,2864791672,533,167,"3,595",6,,98,F#,Minor,82,54,59,69,0,18,10 +Lucid Dreams,Juice WRLD,1,2017,6,15,14749,0,2288695111,188,34,710,0,5,84,B,Minor,44,22,48,38,0,33,24 +Qu�� M�,"J Balvin, Maria Becerra",2,2021,1,28,8087,0,720825549,92,34,131,0,0,102,G#,Major,89,77,82,3,0,17,11 +All of Me,John Legend,1,2013,8,1,27221,0,2086124197,308,118,"4,534",2,77,120,G#,Major,42,33,26,92,0,13,3 +Smells Like Teen Spirit - Remastered 2021,Nirvana,1,1991,9,10,49991,9,1690192927,265,121,"12,367",4,160,117,C#,Major,52,73,91,0,0,11,7 +Arcade,Duncan Laurence,1,2019,3,7,6646,0,991336132,107,47,584,1,,72,A,Minor,45,27,33,82,0,14,4 +Fair Trade (with Travis Scott),"Drake, Travis Scott",2,2021,9,3,5403,6,593917618,118,116,96,0,3,168,C#,Major,67,29,47,5,0,22,26 +Bar,"Tini, L-Gante",2,2021,11,11,755,4,200972675,22,3,0,0,0,94,C#,Major,52,68,69,13,0,33,8 +The Rumbling (TV Size),SiM,1,2022,1,10,254,0,71014967,0,4,23,0,0,145,G#,Major,41,65,88,0,0,26,5 +family ties (with Kendrick Lamar),"Kendrick Lamar, Baby Keem",2,2021,8,27,6308,5,560222750,114,15,63,0,2,134,C#,Major,71,14,61,1,0,23,33 +Mr. Brightside,The Killers,1,2003,9,23,51979,15,1806617704,306,99,"5,063",2,120,148,C#,Major,35,24,93,0,0,10,8 +Blessed-Cursed,ENHYPEN,1,2022,1,10,246,0,77337771,2,12,10,0,0,127,E,Minor,60,40,89,9,0,60,6 +AM Remix,"J Balvin, Nio Garcia, Bad Bunny",3,2021,6,24,6556,0,528544703,93,5,67,1,0,172,F#,Minor,74,79,66,11,0,8,16 +Streets,Doja Cat,1,2019,11,7,5728,0,865640097,85,87,179,0,12,90,B,Major,75,19,46,21,4,34,8 +Shallow,"Lady Gaga, Bradley Cooper",2,2018,9,27,16636,12,2159346687,368,155,"2,854",6,121,96,G,Major,57,30,40,38,0,26,3 +Polaroid Love,ENHYPEN,1,2022,1,10,461,0,211372494,10,56,17,0,0,138,G,Minor,74,65,67,46,0,36,4 +Leave Before You Love Me (with Jonas Brothers),"Marshmello, Jonas Brothers",2,2021,4,28,4893,4,651732901,143,24,110,0,70,120,G,Major,72,67,72,0,0,13,4 +Permission to Dance,BTS,1,2021,7,9,1801,2,608334048,77,134,74,0,2,125,A,Major,70,65,74,1,0,34,4 +Friday (feat. Mufasa & Hypeman) - Dopamine Re-Edit,"Riton, Nightcrawlers, Mufasa & Hypeman, Dopamine",4,2021,1,15,12043,0,863756573,209,54,710,0,18,123,D,Major,82,80,86,1,0,30,13 +RAPSTAR,Polo G,1,2021,4,9,4731,0,797402345,141,12,78,0,0,81,F#,Major,79,44,54,41,0,13,24 +'Till I Collapse,"Eminem, Nate Dogg",2,2002,5,26,22923,0,1695712020,78,46,"2,515",1,0,171,C#,Major,55,10,85,7,0,8,20 +Memories,Maroon 5,1,2019,9,20,9974,2,1759567999,272,67,"1,066",1,19,91,B,Major,77,60,32,84,0,8,5 +Se Le Ve,"Arcangel, De La Ghetto, Justin Quiles, Lenny Tav��rez, Sech, Dalex, Dimelo Flow, Rich Music",8,2021,8,12,1560,0,223319934,72,0,0,0,0,84,G,Minor,56,61,76,10,0,14,11 +25k jacket (feat. Lil Baby),"Gunna, Lil Baby",2,2022,1,7,620,0,54937991,17,3,3,0,0,115,F,Minor,90,74,54,16,0,13,28 +When I���m Gone (with Katy ,"Katy Perry, Alesso",2,2021,12,29,3270,0,226897599,89,21,65,0,0,125,,Major,69,70,89,4,0,49,3 +Esque��a-Me Se For C,"Mar��lia Mendon��a, Maiara &",2,2021,10,14,580,0,258316038,24,92,93,0,0,122,F#,Minor,80,62,69,28,0,13,7 +Mi��n,"Tini, Maria Becerra",2,2021,4,29,3406,16,596152090,61,23,70,1,0,92,D,Major,85,92,54,16,0,29,7 +S��,"Anuel Aa, Myke Towers, Jhay Cortez",3,2021,11,18,903,0,177129919,30,26,15,0,0,90,F#,Minor,63,75,75,17,0,11,8 +MAMIII,"Karol G, Becky G",2,2022,2,10,6809,28,716591492,151,102,175,5,29,94,E,Minor,84,90,70,9,0,14,8 +Still D.R.E.,"Dr. Dre, Snoop Dogg",2,1999,1,1,33966,0,1210599487,141,78,"6,591",1,0,93,B,Major,81,53,78,18,0,6,24 +Stay Alive (Prod. SUGA of BTS),Jung Kook,1,2022,2,11,590,5,246376690,4,113,20,0,1,130,D,Minor,51,50,76,30,0,10,7 +Boyfriend,Dove Cameron,1,2022,2,11,3766,0,496311364,76,0,102,0,2,180,G,Minor,35,23,61,23,0,19,6 +The Joker And The Queen (feat. Taylor Swift),"Ed Sheeran, Taylor Swift",2,2022,2,11,1430,0,146789379,46,1,34,0,0,134,,Major,53,31,31,92,0,28,3 +The Next Episode,"Dr. Dre, Snoop Dogg",2,1999,1,1,31762,0,843309044,142,40,"5,451",1,953,95,D#,Minor,92,31,89,3,0,8,25 +Light Switch,Charlie Puth,1,2022,1,19,4049,0,500340342,119,6,85,1,1,184,F#,Major,69,91,63,11,0,9,31 +City of Gods,"Kanye West, Alicia Keys, Fivio Foreign",3,2022,2,11,2096,0,107255472,34,3,30,0,0,147,G#,Minor,47,50,80,10,0,32,38 +Brividi,"Mahmood, Blanco",2,2022,2,2,1175,0,135079152,34,1,31,0,0,123,G,Major,52,44,60,40,0,26,3 +Lost,Frank Ocean,1,2012,1,1,29499,11,822239726,124,27,587,0,4,123,A#,Minor,91,49,61,3,0,17,22 +In Da Club,50 Cent,1,2002,1,1,30427,7,1202722675,235,106,"5,221",1,35,90,F#,Minor,90,79,71,26,0,7,37 +she's all i wanna be,Tate McRae,1,2022,2,4,2711,0,343197054,105,12,51,0,12,160,D,Minor,61,65,64,1,0,12,4 +Ginseng Strip 2002,Yung Lean,1,2013,8,16,4310,0,240769997,13,0,113,1,3,115,C#,Major,60,37,71,8,0,48,4 +All For Us - from the HBO Original Series Euphoria,"Labrinth, Zendaya",2,2019,8,4,5342,0,426204830,33,123,7,0,4,141,D#,Major,37,17,67,2,0,34,9 +Notion,The Rare Occasions,1,2016,8,5,2393,0,421135627,22,13,65,0,6,160,A,Major,31,30,88,7,0,8,8 +Formula,Labrinth,1,2019,10,4,3444,7,554875730,24,85,102,0,1,145,B,Major,57,23,66,4,6,15,4 +Mount Everest,Labrinth,1,2019,6,21,5443,0,467727006,45,1,80,0,12,89,,Minor,46,43,43,23,8,8,22 +Excuses,"Intense, AP Dhillon, Gurinder Gill",3,2020,7,24,272,4,327498031,7,21,2,0,0,95,F,Minor,84,49,72,8,0,15,8 +Cigarettes,Juice WRLD,1,2021,12,10,975,0,185408548,11,0,10,0,0,160,D,Major,60,47,62,3,0,38,4 +"Cay�� La Noche (feat. Cruz Cafun��, Abhir Hathi, Bejo, EL IMA)","Quevedo, La Pantera, Juseph, Cruz Cafun��, B��jo, Abhir Hathi",7,2022,1,14,1034,1,245400167,19,5,12,0,0,174,F,Minor,67,74,75,44,0,7,30 +California Love - Original Version (Explicit),"Dr. Dre, 2Pac, Roger",3,1995,12,28,18773,0,579395142,128,17,"1,663",0,0,92,G,Major,77,76,84,3,0,38,4 +Forgot About Dre,"Eminem, Dr. Dre",2,1999,1,1,19067,0,675039469,78,15,"1,674",0,3,134,G#,Major,93,61,74,9,0,17,8 +Down Under (feat. Colin Hay),"Luude, Colin Hay",2,2021,11,19,3541,2,252871192,57,13,50,1,7,172,B,Minor,31,4,86,1,0,28,17 +Mujeriego,Ryan Castro,1,2021,12,17,1492,0,231996128,44,63,91,0,24,80,A,Major,76,92,62,6,0,8,13 +HUMBLE.,Kendrick Lamar,1,2017,3,30,33206,1,1929770265,284,114,"1,481",0,5,150,C#,Minor,91,42,60,0,0,9,12 +Stan,"Eminem, Dido",2,1999,11,21,17115,0,918915401,83,63,"4,180",0,0,80,F#,Minor,78,53,74,4,0,45,21 +Contection,"GODZZ__-, Zakaria",2,2020,1,16,6955,0,1180896317,65,45,398,0,1,166,A#,Minor,81,83,75,14,0,29,34 +Swim,Chase Atlantic,1,2017,10,4,2742,0,498960285,5,1,62,0,0,120,G#,Major,67,8,54,27,0,8,4 +A Tu Merced,Bad Bunny,1,2020,2,29,4214,11,685071800,21,20,40,0,0,92,,Major,86,89,79,17,0,11,6 +Numb Little Bug,Em Beihold,1,2022,1,28,2026,0,258714692,47,3,42,12,6,85,G#,Minor,74,61,52,30,0,26,9 +212,"Mainstreet, Chefin",2,2022,1,15,352,0,143139338,10,0,39,0,0,154,D,Minor,79,86,52,66,0,9,7 +Problem�,"Alvaro Diaz, Rauw Alejandro",2,2021,10,22,1517,0,209768491,42,7,15,0,4,92,D,Minor,73,37,74,28,0,14,6 +Bussin,"Nicki Minaj, Lil Baby",2,2022,2,11,847,0,64714573,25,0,14,0,0,140,B,Major,89,75,70,6,0,13,5 +Worst Day,Future,1,2022,2,11,910,0,50746620,20,3,24,0,0,89,C#,Major,65,60,60,11,0,10,40 +Malvada,Z�� Fe,1,2022,1,28,601,0,154119539,28,73,64,0,0,135,F,Minor,89,89,86,16,0,8,5 +Hrs and Hrs,Muni Long,1,2021,11,19,1800,0,181328253,43,36,46,13,4,140,G#,Minor,51,66,53,60,0,11,18 +Alien Blues,Vundabar,1,2015,7,24,1930,0,370068639,3,0,28,0,1,82,D#,Major,47,44,76,8,91,9,3 +Thinking Out Loud,Ed Sheeran,1,2014,1,1,33032,0,2280566092,363,129,"3,895",0,28,79,D,Major,78,58,45,47,0,18,3 +Still Don't Know My Name,Labrinth,1,2019,10,4,6332,0,563902868,47,116,266,0,0,88,F,Major,31,31,63,47,27,21,12 +Christmas Tree,V,1,2021,12,24,509,9,317622165,8,106,6,0,8,139,F,Major,44,18,38,70,0,12,4 +Mal Feito - Ao Vivo,"Mar��lia Mendon��a, Hugo & G",2,2022,1,14,971,2,291709698,35,104,93,1,0,124,,Minor,73,68,83,55,0,90,7 +When I R.I.P.,Labrinth,1,2019,10,4,2578,0,203680270,8,67,66,0,0,80,G#,Minor,39,45,55,73,0,9,21 +Do We Have A Problem?,"Nicki Minaj, Lil Baby",2,2022,2,4,1064,0,81350745,42,1,26,0,0,120,C#,Minor,84,54,51,47,0,12,40 +Forever,Labrinth,1,2019,10,4,3618,0,282883169,21,86,138,0,2,80,E,Minor,56,19,46,92,72,11,3 +Gospel (with Eminem),"Eminem, Dr. Dre",2,2022,2,4,1040,0,64787943,8,0,29,0,0,117,C#,Major,92,62,86,11,0,24,24 +Se��o,"Shawn Mendes, Camila Cabello",2,2019,6,19,15010,2,2484812918,453,50,"1,785",1,8,117,A,Minor,76,77,52,4,0,8,3 +NEW MAGIC WAND,"Tyler, The Creator",2,2019,5,16,4708,0,461437791,13,7,55,0,1,140,F,Minor,62,46,73,10,0,67,11 +Adore You,Harry Styles,1,2019,12,6,13454,1,1439191367,246,71,519,2,5,99,G#,Major,68,57,77,2,0,10,5 +La Santa,"Daddy Yankee, Bad Bunny",2,2020,2,29,4890,20,759208783,52,42,100,0,0,93,C#,Major,74,59,87,3,0,8,5 +Something In The Way - Remastered 2021,Nirvana,1,1991,9,24,9514,0,368646862,45,27,"1,197",0,43,106,G#,Major,44,8,20,74,42,11,3 +Sweetest Pie,"Dua Lipa, Megan Thee Stallion",2,2022,3,11,3501,0,299634472,69,2,51,11,0,124,G,Major,81,68,63,17,0,10,22 +Bam Bam (feat. Ed Sheeran),"Camila Cabello, Ed Sheeran",2,2022,3,4,6111,4,756907987,185,40,492,9,35,95,G#,Major,76,96,70,18,0,33,4 +Una Noche en Medell�,Cris Mj,1,2022,1,21,5415,32,682475162,46,16,53,1,2,96,A#,Minor,87,82,53,10,0,5,8 +Envolver,Anitta,1,2021,11,11,4673,2,546191065,123,113,180,1,4,92,E,Minor,81,40,73,15,0,9,8 +Starlight,Dave,1,2022,3,3,1856,3,229473310,29,40,31,1,1,124,G,Major,95,36,37,35,0,10,28 +Hati-Hati di Jalan,Tulus,1,2022,3,3,200,2,202677468,12,4,0,0,0,72,F#,Major,64,76,44,70,9,12,4 +"I'm Tired - From ""Euphoria"" An Original HBO Series",Labrinth,1,2022,2,4,1888,0,121913181,26,1,58,0,0,71,,Minor,28,26,20,19,0,30,3 +DAN��A,"Mc Pedrinho, Pedro Sampaio",2,2022,2,1,911,2,208166039,45,0,99,1,1,135,A,Minor,78,55,57,4,0,10,8 +Yo Voy (feat. Daddy Yankee),Zion & Lennox,1,2004,5,4,2954,2,527033089,18,82,0,0,5,95,A#,Major,81,56,70,4,0,5,24 +"Residente: Bzrp Music Sessions, Vol. 49","Residente, Bizarrap",2,2022,3,3,461,0,94616487,7,11,13,0,0,71,C#,Minor,59,70,74,56,0,11,40 +Jordan,Ryan Castro,1,2021,4,30,2844,2,394030335,29,2,35,1,0,180,A#,Minor,80,71,68,6,0,10,37 +Nail Tech,Jack Harlow,1,2022,2,18,2939,0,193443895,42,0,24,0,0,150,E,Minor,65,11,58,0,0,12,9 +Chale,Eden Mu�,1,2022,2,18,695,11,299648208,16,41,13,1,1,189,G#,Major,55,86,44,40,0,7,4 +DARARI,Treasure,1,2022,2,15,328,0,182978249,10,21,7,0,9,85,,Major,72,55,64,49,0,7,4 +Ya No Somos Ni Seremos,Christian Nodal,1,2022,2,18,866,16,319757142,27,84,32,7,11,140,G,Major,59,73,45,44,0,34,3 +Thinking with My Dick,"Kevin Gates, Juicy J",2,2013,7,16,1550,0,109091573,0,0,14,0,0,81,,Major,77,68,70,6,0,17,20 +Freaky Deaky,"Tyga, Doja Cat",2,2022,2,25,1729,0,153240879,26,1,19,0,0,104,D,Minor,80,24,65,2,0,9,4 +this is what falling in love feels like,JVKE,1,2021,9,3,2005,0,346127840,16,5,43,0,7,129,B,Major,42,33,44,62,0,8,6 +La Zona,Bad Bunny,1,2020,2,29,1188,0,312622938,13,1,15,0,1,94,C#,Minor,76,81,80,20,0,25,4 +Bohemian Rhapsody - Remastered 2011,Queen,1,1975,10,31,40112,3,2197010679,321,162,"5,691",8,17,71,,Minor,41,23,40,27,0,30,5 +Hope,XXXTENTACION,1,2018,3,16,3659,0,1200808494,11,10,267,0,7,146,A,Minor,59,23,46,66,0,15,6 +Levitating,Dua Lipa,1,2020,3,27,9833,0,797196073,233,82,531,1,1,103,F#,Minor,69,90,88,5,0,29,8 +Wake Me Up - Radio Edit,Avicii,1,2013,1,1,50887,34,1970673297,315,160,"6,284",1,46,124,D,Major,53,66,78,0,0,16,5 +"jealousy, jealousy",Olivia Rodrigo,1,2021,5,21,3257,0,665765558,10,0,70,0,0,164,A#,Minor,70,71,58,24,0,7,13 +Mon��y so,YEAT,1,2021,9,10,1473,0,263779030,2,0,12,0,10,138,D,Major,69,35,57,12,0,10,9 +Demasiadas Mujeres,C. Tangana,1,2020,10,8,2226,0,339473453,36,2,11,0,14,126,A,Minor,67,37,46,13,0,10,39 +Something Just Like This,"The Chainsmokers, Coldplay",2,2017,2,22,23375,21,2204080728,336,188,"2,692",3,30,103,B,Minor,61,47,65,3,0,17,4 +Closer,"The Chainsmokers, Halsey",2,2016,5,31,28032,0,2591224264,315,159,"2,179",0,44,95,G#,Major,75,64,52,41,0,11,3 +O.O,NMIXX,1,2022,2,22,290,0,135444283,9,66,10,0,0,200,B,Minor,39,28,77,4,0,6,29 +Somebody That I Used To Know,"Gotye, Kimbra",2,2011,1,1,42798,0,1457139296,217,136,"6,508",1,,129,,Major,86,75,52,54,0,10,4 +Tom's Diner,"AnnenMayKantereit, Giant Rooks",2,2019,6,28,2605,0,236872197,15,48,50,0,3,98,F#,Minor,68,33,43,38,0,36,14 +First Class,Jack Harlow,1,2022,4,8,8737,0,694525298,163,32,137,15,12,107,G#,Major,91,32,56,3,0,11,10 +Plan A,Paulo Londra,1,2022,3,23,1105,0,240661097,32,0,19,0,0,174,,Major,58,56,83,5,0,7,4 +Fuera del mercado,Danny Ocean,1,2022,2,17,2499,21,421365166,68,24,43,1,0,92,G#,Major,45,27,67,32,0,13,14 +X ��LTIMA,"Daddy Yankee, Bad Bunny",2,2022,3,25,2697,1,349746291,55,3,32,0,0,90,G,Major,81,59,83,9,0,11,5 +When You're Gone,Shawn Mendes,1,2022,3,31,2092,0,255120451,75,11,44,0,14,147,F,Major,60,58,69,2,0,58,4 +In My Head,Lil Tjay,1,2022,4,1,1185,0,190981339,21,0,31,0,0,143,C#,Major,68,41,55,16,0,10,12 +Wait a Minute!,Willow,1,2015,1,11,11985,0,924193303,79,80,250,3,10,101,D#,Minor,76,63,71,3,0,10,3 +LOVE DIVE,IVE,1,2022,4,5,753,8,305771063,28,124,13,0,1,118,C#,Minor,70,54,71,0,0,33,4 +Pantysito,"Feid, Alejo, Robi",3,2022,3,18,2995,0,273005485,49,17,30,0,0,98,G,Minor,83,63,74,14,0,16,6 +Chance,Paulo Londra,1,2022,4,6,225,0,89566512,11,0,7,0,0,138,C#,Minor,72,22,46,24,0,9,6 +Cool for the Summer,Demi Lovato,1,2015,1,1,9243,0,677389855,155,5,577,0,6,114,F,Minor,59,30,62,1,0,8,4 +psychofreak (feat. WILLOW),"Camila Cabello, Willow",2,2022,4,7,918,0,75476209,24,0,52,0,0,180,G,Minor,63,45,64,34,0,9,8 +Angel Baby,Troye Sivan,1,2021,9,9,1959,9,408843328,52,25,32,0,10,145,B,Major,56,41,57,1,0,13,3 +Vampiro,"Matu��, Wiu, ",3,2022,1,30,540,4,187772591,26,3,39,0,0,115,G#,Minor,78,63,64,1,0,7,4 +Si Quieren Frontear,"De La Ghetto, Duki, Quevedo",3,2022,3,31,859,0,178512385,14,0,11,0,0,82,A#,Major,79,48,84,13,0,21,23 +Right On,Lil Baby,1,2022,4,8,1116,0,101780047,31,9,15,0,1,166,D,Major,70,22,61,2,0,10,34 +Me Arrepent,"Ak4:20, Cris Mj, Pailita",3,2022,3,30,273,2,118381354,12,2,4,0,0,92,,Major,86,91,79,29,0,60,16 +That's Hilarious,Charlie Puth,1,2022,4,8,686,2,146363130,11,6,12,0,15,108,F#,Major,71,55,44,74,0,11,6 +Soy El Unico,Yahritza Y Su Esencia,1,2022,3,25,226,0,126443991,5,0,4,0,1,84,E,Minor,71,63,45,45,0,11,3 +RUMBAT�,Daddy Yankee,1,2022,3,25,1264,0,157990698,20,4,52,0,1,95,D#,Minor,69,90,91,6,0,35,4 +sentaDONA (Remix) s2,"Lu��sa Sonza, MC Frog, Dj Gabriel do Borel, Davi K",4,2022,3,17,870,0,176290831,32,0,49,0,0,135,D#,Minor,93,77,45,25,0,13,27 +Falling,Harry Styles,1,2019,12,13,7556,0,1023187129,124,24,254,0,8,110,E,Major,57,6,27,84,0,9,3 +Sigue,"Ed Sheeran, J Balvin",2,1996,11,24,1370,0,106933107,46,8,60,0,0,88,G,Major,89,59,64,5,0,19,7 +Fim de Semana no Rio,teto,1,2022,3,30,315,2,139193812,27,2,31,0,0,119,C#,Minor,87,28,50,12,0,10,10 +MANIAC,Stray Kids,1,2022,3,18,651,0,212234990,6,188,20,0,0,120,C#,Major,58,71,80,15,0,7,41 +There's Nothing Holdin' Me Back,Shawn Mendes,1,2016,9,23,12382,0,1714490998,229,57,"1,370",2,71,122,D,Major,86,97,80,36,0,9,6 +IDGAF (with blackbear),"Blackbear, BoyWithUke",2,2022,3,18,625,0,197643795,10,2,13,0,1,98,F,Major,78,83,75,41,0,27,8 +Golden,Harry Styles,1,2019,12,13,8429,1,807015863,85,24,200,0,2,140,E,Minor,45,25,84,21,0,13,6 +Get Lucky - Radio Edit,"Pharrell Williams, Nile Rodgers, Daft Punk",3,2013,1,1,52898,0,933815613,203,1,"8,215",0,0,116,F#,Minor,79,87,81,4,0,10,4 +Ain't Shit,Doja Cat,1,2021,6,25,3436,0,499710590,32,6,46,0,1,124,D#,Major,86,62,49,51,0,35,21 +"Nobody Like U - From ""Turning Red""","Jordan Fisher, Josh Levi, Finneas O'Connell, 4*TOWN (From Disney and Pixar���s Turning Red), Topher Ngo, Grayson Vill",6,2022,2,25,918,0,120847157,34,39,30,0,0,105,A,Minor,91,73,72,13,0,9,15 +Still Life,BIGBANG,1,2022,4,5,181,0,53909146,16,14,7,0,0,118,G#,Major,68,24,58,44,0,6,3 +Photograph,Ed Sheeran,1,2014,6,20,18778,3,2236667932,228,105,"2,453",0,84,108,E,Major,61,20,38,61,0,10,5 +Love Yourself,Justin Bieber,1,2015,11,9,22730,5,2123309722,289,87,"2,430",0,36,100,E,Major,61,53,38,84,0,28,44 +N95,Kendrick Lamar,1,2022,5,13,5542,0,301242089,52,16,65,0,206,140,D#,Minor,81,39,66,38,0,12,14 +About Damn Time,Lizzo,1,2022,4,14,9021,0,723894473,242,49,272,21,24,109,A#,Minor,84,72,74,10,0,34,7 +Die Hard,"Kendrick Lamar, Blxst, Amanda Reifer",3,2022,5,13,4627,0,237351106,38,13,32,0,0,101,C#,Minor,78,40,74,36,0,17,27 +Despu��s de la P,Bad Bunny,1,2022,5,6,2229,0,461558540,27,44,24,0,5,78,F,Major,56,61,90,36,0,18,31 +Un Ratito,Bad Bunny,1,2022,5,6,1112,6,417230415,7,30,13,1,1,93,,Minor,79,22,55,31,0,12,5 +United In Grief,Kendrick Lamar,1,2022,5,13,2575,0,156898322,4,5,12,0,51,87,G#,Major,52,32,83,24,0,17,43 +Father Time (feat. Sampha),"Kendrick Lamar, Sampha",2,2022,5,13,3107,0,127309180,4,0,22,0,0,153,A#,Minor,55,50,78,19,0,11,35 +Yo No Soy Celoso,Bad Bunny,1,2022,5,6,1179,0,313113297,7,21,11,0,0,142,,Major,87,93,59,28,0,17,5 +Rich Spirit,Kendrick Lamar,1,2022,5,13,3486,0,173702135,20,10,33,0,0,96,A#,Minor,85,41,43,39,0,12,21 +Cooped Up (with Roddy Ricch),"Post Malone, Roddy Ricch",2,2022,5,12,2942,0,271666301,42,28,43,0,0,125,,Major,50,39,78,4,0,11,33 +Me Fui de Vacaciones,Bad Bunny,1,2022,5,6,1443,0,305650299,9,11,22,1,0,85,A#,Major,71,43,65,23,0,9,5 +Silent Hill,"Kendrick Lamar, Kodak Black",2,2022,5,13,3028,0,123216717,22,0,23,0,0,140,C#,Minor,92,78,57,46,0,14,9 +La Corriente,"Tony Dize, Bad Bunny",2,2022,5,6,1796,8,479655659,8,25,18,1,0,196,B,Minor,66,58,79,23,0,22,20 +Count Me Out,Kendrick Lamar,1,2022,5,13,2729,0,126191104,3,7,13,0,1,134,G,Major,78,51,43,69,0,14,9 +Andrea,"Buscabulla, Bad Bunny",2,2022,5,6,1195,0,344055883,8,30,13,1,1,103,C#,Minor,80,45,62,76,0,10,38 +Dos Mil 16,Bad Bunny,1,2022,5,6,892,3,338422004,10,24,11,0,0,130,C#,Major,82,50,67,12,0,13,5 +We Cry Together,"Kendrick Lamar, Taylour Paige",2,2022,5,13,1635,0,68895644,4,1,6,0,0,108,B,Major,65,52,69,31,0,8,36 +Savior,"Kendrick Lamar, Sam Dew, Baby Keem",3,2022,5,13,2291,0,86176890,9,0,8,0,0,123,G#,Major,61,66,71,53,0,32,46 +Un Coco,Bad Bunny,1,2022,5,6,1029,28,403231558,5,28,9,0,0,152,B,Major,84,74,69,21,0,18,6 +Otro Atardecer,"Bad Bunny, The Mar�",2,2022,5,6,1681,7,319546754,10,30,13,0,33,108,D,Major,78,55,60,59,0,7,4 +Worldwide Steppers,Kendrick Lamar,1,2022,5,13,1480,0,61739839,1,0,5,0,0,72,A#,Minor,56,56,47,76,0,8,36 +Aguacero,Bad Bunny,1,2022,5,6,829,0,283359161,4,15,10,0,0,121,F#,Minor,86,67,65,42,0,35,7 +Purple Hearts,"Kendrick Lamar, Ghostface Killah, Summer Walker",3,2022,5,13,2308,0,76831876,7,0,7,0,0,138,D#,Minor,57,71,82,19,0,15,29 +Un Verano Sin Ti,Bad Bunny,1,2022,5,6,1004,1,283332261,8,12,9,0,0,188,F,Minor,50,41,50,69,0,12,6 +ULTRA SOLO,"Polima WestCoast, Pailita",2,2022,2,14,1367,0,307752576,48,4,34,1,0,110,C#,Major,80,26,85,23,0,11,21 +Ens����ame ,Bad Bunny,1,2022,5,6,1112,3,279737940,7,25,12,0,0,105,G#,Major,81,77,79,19,0,47,8 +El Apag�,Bad Bunny,1,2022,5,6,1209,0,212351890,9,7,14,0,1,118,G#,Major,63,60,70,5,0,9,31 +Callaita,"Bad Bunny, Tainy",2,2019,5,31,9539,15,1304313953,162,116,355,7,0,176,D,Major,61,24,62,60,0,24,31 +Dua Lipa,Jack Harlow,1,2022,5,6,1992,0,150500965,35,0,3,0,0,158,B,Major,83,41,65,0,10,11,8 +Agosto,Bad Bunny,1,2022,5,6,897,0,246127838,6,20,8,0,0,115,C#,Minor,85,72,58,9,0,49,12 +House Of Memories,Panic! At The Disco,1,2016,1,15,2948,0,582863434,10,2,150,0,0,110,B,Minor,51,48,82,0,0,5,3 +Mr. Morale,"Kendrick Lamar, Tanna Leone",2,2022,5,13,1860,0,58687425,1,0,3,0,0,174,A,Major,73,26,54,30,0,34,32 +That That (prod. & feat. SUGA of BTS),"PSY, Suga",2,2022,4,29,802,0,212109195,16,81,23,0,0,130,E,Major,91,91,96,3,0,3,9 +In The Stars,Benson Boone,1,2022,4,29,2224,8,382199619,48,40,87,1,210,78,A#,Major,36,30,54,34,0,14,5 +Rich - Interlude,Kendrick Lamar,1,2022,5,13,1103,0,41210087,0,0,0,0,0,104,G,Major,44,74,42,88,0,9,9 +SUPERMODEL,M��ne,1,2022,5,13,2265,0,231657891,93,12,173,11,3,121,G,Major,64,80,88,0,0,12,6 +Stefania (Kalush Orchestra),KALUSH,1,2022,3,10,555,0,53729194,10,4,4,0,0,105,D,Major,83,32,82,14,0,12,4 +Thousand Miles,The Kid Laroi,1,2022,4,22,2050,0,244741137,52,9,46,0,1,81,G,Major,38,20,66,9,0,9,8 +Crown,Kendrick Lamar,1,2022,5,13,1493,0,42485571,2,0,10,0,0,170,C#,Minor,37,14,24,80,0,11,4 +Auntie Diaries,Kendrick Lamar,1,2022,5,13,1545,0,37778188,1,0,4,0,0,78,G,Major,43,60,38,76,1,48,38 +PUFFIN ON ZOOTIEZ,Future,1,2022,4,29,2350,0,254218729,28,42,23,0,0,125,G#,Major,88,28,66,6,0,13,31 +Mirror,Kendrick Lamar,1,2022,5,13,1929,0,53603447,2,0,4,0,0,92,E,Minor,66,29,65,23,0,8,7 +Beautiful Girl,Luciano,1,2022,4,22,710,4,160035717,16,11,18,0,0,140,B,Minor,84,61,42,31,0,9,9 +"Paulo Londra: Bzrp Music Sessions, Vol. 23","Bizarrap, Paulo Londra",2,2022,4,25,928,0,164163229,19,0,7,0,0,96,,Major,61,32,90,25,0,10,9 +Savior - Interlude,Kendrick Lamar,1,2022,5,13,1194,0,37091576,0,0,3,0,0,118,F,Minor,66,83,43,84,0,19,19 +Pasoori,"Shae Gill, Ali Sethi",2,2022,2,6,349,6,284249832,10,22,3,0,0,92,B,Minor,71,67,60,7,0,6,4 +Mother I Sober (feat. Beth Gibbons of Portishead),"Kendrick Lamar, Beth Gibbons",2,2022,5,13,1890,0,33381454,3,0,2,0,0,140,G#,Minor,49,50,37,87,0,11,35 +TUS L��GR,"Sech, Mora",2,2022,4,1,1308,2,184622518,23,16,9,0,5,174,C#,Major,68,45,71,18,0,11,25 +Where Did You Go?,"MNEK, Jax Jones",2,2022,1,26,4531,0,300983101,135,74,119,1,18,127,A#,Major,77,53,78,19,0,29,4 +I Tried to Tell Y'all,"Ugly Dray, Tesla Jnr",2,2022,5,6,1657,0,121077868,15,3,3,0,0,96,B,Major,71,37,52,62,0,11,36 +Honest (feat. Don Toliver),"Justin Bieber, Don Toliver",2,2022,4,29,1351,0,106919680,26,1,17,0,0,150,G#,Minor,82,82,66,13,0,11,6 +ZOOM,Jessi,1,2022,4,13,608,0,136996305,5,29,14,0,0,100,F#,Major,87,46,60,1,0,13,16 +SloMo,Chanel,1,2021,12,24,1211,0,65719930,31,0,19,0,2,105,C#,Minor,73,59,81,13,0,9,6 +FEARLESS,LE SSERAFIM,1,2022,5,2,629,0,229497852,18,75,9,0,0,104,G,Major,86,43,62,5,0,13,14 +10 Things I Hate About You,Leah Kate,1,2022,3,23,1301,0,185550869,23,1,15,0,0,154,G#,Major,54,45,79,1,0,17,5 +SPACE MAN,Sam Ryder,1,2022,2,22,1329,0,54682594,42,51,32,0,0,80,B,Major,47,33,83,18,0,10,5 +With you,"HA SUNG WOON, Jimin",2,2022,4,24,343,2,240580042,4,35,11,1,1,150,D#,Major,53,14,43,64,0,13,3 +Iris,The Goo Goo Dolls,1,1998,3,31,13101,9,1284942608,137,5,582,0,0,156,B,Minor,32,49,72,0,0,9,4 +The Heart Part 5,Kendrick Lamar,1,2022,5,8,2939,0,71423324,29,0,30,0,0,98,G#,Minor,76,79,81,18,0,6,34 +San Lucas,Kevin Kaarl,1,2019,11,7,407,1,244891912,5,0,5,0,0,92,G,Major,58,27,36,86,0,9,3 +This Love (Taylor���s Ve,Taylor Swift,1,2022,5,6,1492,0,132171975,26,2,15,0,2,144,E,Major,47,7,50,32,0,7,4 +Good Looking,Suki Waterhouse,1,2017,10,20,2264,0,184706613,11,6,25,0,1,150,E,Major,37,27,56,8,0,13,3 +Flowers,Lauren Spencer Smith,1,2021,8,9,801,0,184826429,42,9,24,1,1,138,D#,Major,70,31,44,84,0,9,39 +Yet To Come,BTS,1,2022,6,10,829,0,302006641,32,110,26,0,0,172,C#,Major,56,68,89,4,0,33,19 +Run BTS,BTS,1,2022,6,10,736,0,330881149,5,132,17,0,3,77,G#,Major,72,70,82,2,0,4,17 +Music For a Sushi Restaurant,Harry Styles,1,2022,5,20,4449,1,334733572,80,11,66,0,1,107,B,Major,72,36,72,26,6,11,4 +Matilda,Harry Styles,1,2022,5,20,3218,3,366214458,29,10,79,0,0,114,D,Major,51,39,29,90,0,10,4 +For Youth,BTS,1,2022,6,10,327,0,114546317,5,40,12,0,0,117,D,Major,63,29,51,43,0,25,4 +Daylight,Harry Styles,1,2022,5,20,2775,0,290833204,21,11,40,0,0,146,,Major,69,63,45,48,0,18,4 +Vegas (From the Original Motion Picture Soundtrack ELVIS),Doja Cat,1,2022,5,6,4576,0,448500832,79,13,93,0,17,160,G#,Minor,80,74,60,8,0,14,26 +Cash In Cash Out,"Pharrell Williams, Tyler, The Creator, 21 Savage",4,2022,6,10,2313,0,136676504,34,0,29,0,0,120,G,Major,88,15,56,1,0,8,6 +Potion (with Dua Lipa & Young Thug),"Calvin Harris, Dua Lipa, Young Thug",3,2022,5,27,3983,0,190625045,73,45,119,0,0,100,B,Minor,82,76,70,16,0,8,5 +Born Singer,BTS,1,2022,6,10,279,0,79095270,0,18,6,0,0,158,G#,Minor,60,68,84,4,0,24,11 +Little Freak,Harry Styles,1,2022,5,20,2302,0,273194684,20,3,39,0,0,142,D#,Major,56,40,54,72,0,10,4 +La Llevo Al Cielo (Ft. ��engo F,"Nengo Flow, Anuel Aa, Chris Jedi, Chencho Corleone",4,2022,5,20,3559,3,333146475,36,1,31,0,1,170,A,Minor,80,77,85,11,0,17,14 +True Love,"Kanye West, XXXTENTACION",2,2022,5,27,2129,0,194902696,23,1,44,1,0,84,F,Minor,71,39,86,2,0,51,25 +Satellite,Harry Styles,1,2022,5,20,3291,5,311482393,43,28,79,0,208,139,,Major,58,30,46,14,0,9,3 +Pass The Dutchie,Musical Youth,1,1982,1,1,5328,0,195918494,54,76,900,0,0,151,G,Major,73,88,67,20,0,32,5 +"Villano Antillano: Bzrp Music Sessions, Vol. 51","Bizarrap, Villano Antillano",2,2022,6,8,1401,0,248511839,26,16,17,0,1,128,C#,Minor,82,42,75,6,0,63,6 +Love Of My Life,Harry Styles,1,2022,5,20,1933,0,233671263,13,2,31,0,0,118,G,Major,56,20,54,67,0,6,5 +Grapejuice,Harry Styles,1,2022,5,20,1986,0,199587884,7,1,15,0,0,183,F,Major,65,88,72,36,14,20,3 +So Good,Halsey,1,2022,6,9,1057,0,91781263,51,14,19,0,0,83,D#,Minor,63,29,62,4,0,18,4 +Belly Dancer,"BYOR, Imanbek",2,2022,2,18,5115,13,383835984,109,38,301,1,33,122,C#,Major,85,42,80,6,0,17,14 +Keep Driving,Harry Styles,1,2022,5,20,2094,1,236060709,8,1,18,0,0,165,A,Major,72,90,48,32,0,18,23 +Cinema,Harry Styles,1,2022,5,20,2171,0,189236868,18,1,28,0,0,106,A,Minor,83,90,64,35,5,9,4 +Die Young (feat. 347aidan),"Sleepy hallow, 347aidan",2,2022,5,25,896,0,160845341,19,0,15,0,0,77,B,Major,81,68,58,83,0,11,34 +Only Love Can Hurt Like This,Paloma Faith,1,2014,1,1,5148,0,588955257,90,22,365,0,114,91,G#,Major,57,30,89,10,0,33,8 +Hold My Hand,Lady Gaga,1,2022,5,3,2528,0,238350348,63,8,270,2,105,148,G,Major,51,21,63,5,0,41,3 +Daydreaming,Harry Styles,1,2022,5,20,1900,1,187703102,15,1,23,0,0,114,E,Minor,71,90,81,31,2,13,3 +Numb,"Marshmello, Khalid",2,2022,6,10,3879,2,295307001,107,76,86,1,9,120,,Minor,91,63,77,12,1,10,5 +Nos Comemos (feat. Ozuna),"Ozuna, Tiago pzk",2,2022,6,2,896,0,138334433,0,0,2,0,0,92,F#,Major,83,56,82,10,0,9,5 +Me and Your Mama,Childish Gambino,1,2016,11,10,8775,0,445590495,33,60,107,1,0,118,F,Major,56,25,45,1,3,7,3 +Crazy What Love Can Do,"David Guetta, Ella Henderson, Becky Hill",3,2022,3,18,5290,0,286739476,139,73,142,0,5,123,E,Minor,60,46,71,3,0,16,4 +SLOW DANCING IN THE DARK,Joji,1,2018,9,12,10211,0,1122364376,38,79,65,0,1,89,D#,Major,52,28,48,54,1,19,3 +Antes de Perderte,Duki,1,2022,6,2,584,8,157136970,12,1,8,0,1,110,F,Minor,81,61,93,49,0,12,11 +Boyfriends,Harry Styles,1,2022,5,20,1517,0,137070925,26,2,30,0,0,118,,Major,42,32,20,94,0,11,4 +295,Sidhu Moose Wala,1,2021,5,15,246,4,183273246,4,106,0,0,7,90,B,Minor,68,54,76,21,0,11,20 +Tak Ingin Usai,Keisya Levronka,1,2022,5,13,220,4,184807630,16,5,0,0,6,130,,Major,49,14,40,82,0,11,3 +En El Radio Un Cochinero,Victor Cibrian,1,2022,5,13,514,0,164856284,5,36,1,0,0,154,F#,Minor,70,97,62,47,0,10,4 +Master of Puppets (Remastered),Metallica,1,1986,3,3,6080,0,704171068,112,198,406,1,0,105,E,Minor,54,59,83,0,44,20,4 +BREAK MY SOUL,Beyonc,1,2022,6,21,9724,0,354614964,222,61,259,14,2,115,C#,Minor,70,87,88,4,0,26,8 +ULTRA SOLO REMIX,"De La Ghetto, Feid, Polima WestCoast, Paloma Mami, Pailita",5,2022,6,16,2341,0,279717388,37,2,38,2,0,110,C#,Major,91,59,82,8,0,6,8 +Massive,Drake,1,2022,6,17,5263,0,195628667,66,89,61,0,11,125,E,Minor,51,5,68,12,2,15,6 +Betty (Get Money),Yung Gravy,1,2022,6,10,2402,0,221752937,45,2,26,0,1,102,C#,Major,73,62,75,0,0,34,8 +Ojos Marrones,Lasso,1,2022,2,6,795,11,263280370,26,18,15,1,4,120,G#,Minor,81,72,65,4,0,14,4 +POP!,Nayeon,1,2022,6,24,571,0,213505179,19,21,14,0,2,97,D,Major,80,36,86,4,0,3,5 +Layla,"Sch��rze, DJ R",2,2022,3,24,832,3,130419412,18,124,24,1,0,140,F,Minor,44,41,92,0,0,44,7 +MORE,j-hope,1,2022,7,1,565,0,155795783,6,52,11,0,0,97,D,Major,78,31,72,1,0,11,4 +Sweet Child O' Mine,Guns N' Roses,1,1987,1,1,41231,1,1553497987,228,151,"6,720",3,99,125,F#,Major,45,67,90,9,11,10,5 +Last Last,Burna Boy,1,2022,5,12,4526,12,293466523,156,275,150,3,128,88,D#,Minor,80,55,56,13,0,8,9 +SNAP,Rosa Linn,1,2022,3,19,1818,0,711366595,3,0,63,0,353,170,,Major,56,52,64,11,0,45,7 +Sticky,Drake,1,2022,6,17,2814,0,191448892,38,105,25,0,2,137,A#,Minor,88,8,49,9,0,9,14 +Hot Shit (feat. Ye & Lil Durk),"Kanye West, Lil Durk, Cardi B",3,2022,7,1,1601,0,85924992,11,0,2,0,0,157,A,Major,88,52,69,0,0,8,23 +Ai Preto,"L7nnon, DJ Biel do Furduncinho, Bianca",3,2022,6,3,894,4,176103902,28,0,54,0,0,130,F#,Major,95,83,57,54,0,10,25 +La Loto,"Anitta, Tini, Becky G",3,2022,7,6,945,0,121189256,49,3,57,0,0,90,C#,Major,85,80,83,10,0,8,11 +die first,Nessa Barrett,1,2022,6,24,767,0,131746175,25,0,22,0,0,183,G#,Minor,44,44,67,7,0,12,13 +Afraid To Feel,LF System,1,2022,5,2,5898,5,244790012,129,55,128,0,101,128,C#,Major,58,68,91,2,0,27,11 +Baile no Morro,"Mc Vitin Da Igrejinha, MC Tairon, DJ Win",3,2022,6,10,685,2,129314708,17,0,24,0,30,130,D#,Minor,71,78,40,46,0,7,45 +c��mo dormi,Rels B,1,2022,8,4,1452,35,331511413,16,15,20,0,0,126,C#,Major,63,56,43,24,0,12,23 +Bad Decisions (with BTS & Snoop Dogg),"Snoop Dogg, BTS, Benny Blanco",3,2022,8,5,1456,0,219196651,53,2,33,0,0,120,,Major,77,94,87,2,0,23,12 +STAYING ALIVE (feat. Drake & Lil Baby),"Drake, DJ Khaled, Lil Baby",3,2022,8,5,2107,0,170732845,51,1,50,0,0,130,E,Minor,72,18,46,7,0,28,8 +Caile,Luar La L,1,2020,12,18,1494,2,273914335,17,12,15,0,0,122,,Major,70,46,76,30,0,9,45 +Si Te La Encuentras Por Ah,Feid,1,2022,8,5,1379,4,179061440,23,10,18,0,0,172,G#,Minor,74,46,58,15,0,13,8 +GIVENCHY,Duki,1,2022,7,20,625,4,185236961,13,18,12,0,0,103,G#,Major,61,38,62,14,0,23,40 +ALIEN SUPERSTAR,Beyonc,1,2022,7,29,2688,0,171788484,39,47,36,0,0,122,A#,Minor,55,46,64,0,0,17,10 +Mary On A Cross,Ghost,1,2019,9,13,2668,2,387080183,38,266,78,0,141,130,B,Major,47,56,90,0,0,10,4 +Attention,NewJeans,1,2022,8,1,799,12,264717480,14,141,9,0,1,105,A#,Minor,81,70,65,24,0,8,4 +THE SHADE,Rex Orange County,1,2022,3,11,1189,6,244928911,17,10,16,0,4,120,F,Major,90,73,51,39,0,9,6 +"Come Back Home - From ""Purple Hearts""",Sofia Carson,1,2022,7,12,367,0,97610446,28,67,195,0,0,145,G,Major,56,43,53,24,0,12,4 +El Rescate,"Grupo Marca Registrada, Junior H",2,2022,7,22,527,4,287278853,10,43,3,1,0,99,G,Minor,79,64,59,28,0,11,14 +Heartless,Kanye West,1,2008,1,1,17504,34,887906111,63,39,"1,315",0,2,88,A#,Minor,79,66,65,5,0,25,14 +"Stay With Me (with Justin Timberlake, Halsey, & Pharrell)","Calvin Harris, Halsey, Pharrell Williams, Justin Timberlake",4,2022,7,15,3113,0,123473120,54,6,124,1,0,126,A,Major,81,90,73,28,0,29,4 +Siempre Pendientes,"Peso Pluma, Luis R Conriquez",2,2022,8,15,685,5,295152154,15,79,4,2,0,136,,Major,77,71,75,33,1,13,4 +JGL,"Luis R Conriquez, La Adictiva",2,2022,2,18,782,9,323455692,15,33,6,1,0,113,G#,Major,70,97,59,55,0,27,12 +Don't You Worry,"David Guetta, Shakira, Black Eyed Peas",3,2022,6,16,2442,0,240918092,81,4,248,1,6,132,B,Major,82,49,88,20,0,21,3 +Pipoco,"Melody, Ana Castela, Dj Chris No Beat",3,2022,5,20,1112,4,191873381,22,2,65,1,3,135,G#,Major,77,74,74,47,0,34,8 +Hold Me Closer,"Elton John, Britney Spears",2,2017,11,10,4967,0,284216603,165,10,177,4,73,126,,Major,67,49,77,11,0,19,11 +Forget Me,Lewis Capaldi,1,2022,9,9,2520,4,239411309,93,95,84,9,202,102,C#,Minor,67,72,74,30,0,36,4 +After LIKE,IVE,1,2022,8,22,767,12,265548837,20,129,11,0,12,125,,Major,68,80,92,10,0,9,12 +Bound 2,Kanye West,1,2013,1,1,19806,7,703301727,33,11,274,0,0,149,C#,Major,37,28,66,14,0,9,5 +B.O.T.A. (Baddest Of Them All) - Edit,"Interplanetary Criminal, Eliza Rose",2,2022,6,15,5153,6,244585109,102,53,113,12,0,137,,Major,74,71,89,24,61,15,5 +Talk that Talk,TWICE,1,2022,8,26,615,0,189476119,14,77,15,1,2,120,D#,Minor,77,78,91,14,0,33,12 +BILLIE EILISH.,Armani White,1,2022,1,20,2537,0,277132266,49,1,67,11,1,100,C#,Major,90,75,50,11,0,9,26 +Ferxxo 100,Feid,1,2022,6,3,1647,30,278920007,20,49,23,2,2,164,G#,Minor,70,58,57,25,0,15,7 +KU LO SA - A COLORS SHOW,Oxlade,1,2022,6,10,2019,8,222410722,117,72,107,1,7,93,A#,Minor,65,79,66,31,0,22,7 +Prohibidox,Feid,1,2022,9,13,1473,12,185392587,25,36,25,1,0,180,C#,Minor,65,52,80,5,0,6,25 +Static,Steve Lacy,1,2022,7,15,1613,0,202452860,21,15,13,0,0,79,C#,Major,34,22,31,43,63,10,7 +The Scientist,Coldplay,1,2002,8,5,30992,6,1608164312,124,25,"7,827",1,0,146,F,Major,56,21,44,73,0,11,2 +Sparks,Coldplay,1,2000,7,10,10826,4,624101957,24,0,805,0,0,103,C#,Major,37,17,27,75,5,10,3 +Talk,YEAT,1,2022,9,2,920,0,148461629,10,1,8,0,0,140,E,Minor,70,26,76,8,0,54,23 +XQ Te Pones As,"Yandel, Feid",2,2022,9,13,308,0,47093942,6,1,6,0,0,92,A#,Major,81,48,70,13,0,15,7 +Selfish,PnB Rock,1,2016,6,23,2468,0,380319238,15,0,0,0,0,102,C#,Minor,64,4,60,11,0,19,4 +Sin Se�,"Ovy On The Drums, Quevedo",2,2022,7,22,1097,2,209106362,18,10,13,1,1,118,B,Minor,82,75,85,33,1,11,4 +Lady Mi Amor,Feid,1,2022,9,13,330,0,53987404,3,0,2,0,0,93,D,Major,78,75,62,6,0,15,6 +Poland,Lil Yachty,1,2022,6,23,1584,0,115331792,38,0,24,0,0,150,F,Minor,70,26,56,14,83,11,5 +THE LONELIEST,M��ne,1,2022,10,7,1585,5,225093344,78,65,328,1,198,130,D,Major,52,24,60,0,0,8,3 +Bye Bye,"Marshmello, Juice WRLD",2,2022,10,14,766,0,84697729,16,0,9,0,0,83,D#,Minor,65,24,53,6,0,51,4 +BABY OTAKU,"Fran C, Polima WestCoast, Nickoog Clk, Pablito Pesadilla",4,2022,8,18,836,0,159240673,14,1,13,0,0,102,A,Major,84,43,75,5,0,6,8 +Nxde,(G)I-DLE,1,2022,10,17,430,6,170709584,14,116,9,0,11,136,E,Minor,73,65,91,4,0,48,18 +Miss You,Southstar,1,1982,5,16,2020,0,154356956,77,10,119,0,40,145,A,Major,66,24,58,17,0,19,5 +we fell in love in october,girl in red,1,2018,11,21,6858,0,723043854,31,21,15,0,4,130,G,Major,57,24,37,11,18,16,3 +2 Be Loved (Am I Ready),Lizzo,1,2022,7,14,3682,6,247689123,41,0,158,2,68,156,G,Major,72,92,77,9,0,8,11 +Celestial,Ed Sheeran,1,2022,9,29,1639,0,176474912,86,14,80,0,37,123,D,Major,57,50,85,5,0,16,4 +Typa Girl,BLACKPINK,1,2022,9,16,452,10,235549288,2,129,13,0,1,132,G,Major,92,53,62,7,0,63,10 +I Really Want to Stay at Your House,"Rosa Walton, Hallie Coggins",2,2020,12,18,668,1,140430339,0,0,31,0,,125,D#,Minor,49,13,74,0,0,9,4 +California Breeze,Lil Baby,1,2022,10,14,991,0,85559365,36,38,13,0,3,162,F,Minor,74,22,67,0,0,11,46 +Bamba (feat. Aitch & BIA),"Luciano, Aitch, B�",3,2022,9,22,869,7,146223492,14,12,12,2,28,138,A#,Major,80,82,81,14,0,13,36 +Casei Com a Putaria,"MC Ryan SP, Love Funk, Mc Paiva ZS",3,2022,7,1,648,4,187701588,0,0,30,0,0,161,A#,Minor,59,62,60,12,0,5,44 +Major Distribution,"Drake, 21 Savage",2,2022,11,4,1545,0,154863153,22,7,15,0,0,131,G#,Minor,91,23,55,1,0,7,32 +Pussy & Millions (feat. Travis Scott),"Drake, Travis Scott, 21 Savage",3,2022,11,4,1930,0,191333656,24,8,17,0,1,122,E,Minor,75,45,63,6,0,35,12 +Vigilante Shit,Taylor Swift,1,2022,10,21,1948,0,253650850,12,9,16,0,0,80,E,Minor,80,16,28,17,0,12,39 +Question...?,Taylor Swift,1,2022,10,21,1608,0,223064273,10,3,12,0,0,109,G,Major,75,11,50,20,0,30,17 +On BS,"Drake, 21 Savage",2,2022,11,4,1338,0,170413877,9,20,7,0,0,158,A,Major,84,33,36,2,0,39,59 +Mastermind,Taylor Swift,1,2022,10,21,1936,0,218320587,7,5,13,0,0,126,E,Major,66,12,35,55,0,9,14 +Circo Loco,"Drake, 21 Savage",2,2022,11,4,1794,0,141720999,26,9,17,0,3,104,C#,Major,73,25,61,1,0,32,7 +Labyrinth,Taylor Swift,1,2022,10,21,1597,0,187339835,6,3,15,0,0,110,,Major,48,15,31,80,22,12,4 +Spin Bout U,"Drake, 21 Savage",2,2022,11,4,1652,2,198365537,26,52,10,0,95,130,G,Major,77,20,70,1,0,16,5 +Sweet Nothing,Taylor Swift,1,2022,10,21,1747,0,186104310,9,6,13,0,2,177,,Major,34,39,16,97,0,12,5 +"Would've, Could've, Should've",Taylor Swift,1,2022,10,21,1715,0,177503916,4,5,8,0,0,158,G,Major,48,55,84,43,0,15,12 +Con La Brisa,"Ludwig Goransson, Foudeqush",2,2022,11,4,486,0,71095708,8,1,7,0,0,114,D,Minor,62,25,44,51,33,14,3 +Privileged Rappers,"Drake, 21 Savage",2,2022,11,4,1007,0,112436403,6,5,3,0,0,144,F,Major,93,62,61,0,0,12,20 +The Astronaut,Jin,1,2022,10,28,481,9,203436468,10,100,15,1,27,125,F,Major,54,22,76,0,0,14,3 +BackOutsideBoyz,Drake,1,2022,11,4,1045,0,93367537,8,5,2,0,0,142,F,Minor,85,40,43,4,0,39,32 +Broke Boys,"Drake, 21 Savage",2,2022,11,4,1060,0,106249219,3,8,5,0,0,120,D,Major,64,11,53,1,0,25,27 +The Great War,Taylor Swift,1,2022,10,21,1274,0,181382590,1,6,11,0,0,96,F,Major,57,55,74,22,0,8,4 +My Mind & Me,Selena Gomez,1,2022,11,3,953,0,91473363,61,13,37,1,0,144,A,Major,60,24,39,57,0,8,3 +Bigger Than The Whole Sky,Taylor Swift,1,2022,10,21,1180,0,121871870,4,0,8,0,0,166,F#,Major,42,7,24,83,1,12,6 +A Veces (feat. Feid),"Feid, Paulo Londra",2,2022,11,3,573,0,73513683,2,0,7,0,0,92,C#,Major,80,81,67,4,0,8,6 +En La De Ella,"Feid, Sech, Jhayco",3,2022,10,20,1320,0,133895612,29,26,17,0,0,97,C#,Major,82,67,77,8,0,12,5 +Alone,Burna Boy,1,2022,11,4,782,2,96007391,27,18,32,1,0,90,E,Minor,61,32,67,15,0,11,5 diff --git a/exercicios/para-sala/spotify-2023.db b/exercicios/para-sala/spotify-2023.db new file mode 100644 index 0000000000000000000000000000000000000000..98090f85bd10f7d8f663b7349e101ab2f068abd0 GIT binary patch literal 8192 zcmeI#O-sWt7zglVD1xAP8D4W#5HEfKYpE!ds$Cs;8tI4;Iu4JbCic{BD`t-{;osd03DLG|~5JE#6g|>>AZ>*Bg$NaaTZ2tWV=5P$##AOHafKmY;|_-6vIn{;b`Jf?5T^ZH3xuAA6KX_+Ne#;W8j&sZE` z2ixp3%9vgj)loNc>x9)@2{uj2^dc$yO3J->FjflJ)mXP|vZ&qM%34^*&hx9}%Z{m8 zXm4M-MctaIbkeU)&t(%%SldG>p@$~xrvII8=VI^zcY<3t<8v=t@%_@**0e&;S{Z7} v{iqq|WbhoW7RL7;%kvN8+dMq_5fFd?1Rwwb2tWV=5P$##AOHaf{9%C)ZwqYK literal 0 HcmV?d00001 From de138c569c4f1824dcf0dacf1b570693c542e4d6 Mon Sep 17 00:00:00 2001 From: Dayani Rosa <141508600+Daysaants@users.noreply.github.com> Date: Fri, 1 Dec 2023 17:18:58 -0300 Subject: [PATCH 3/3] Rename bandoday.ipynb to bankoday.ipynb --- exercicios/para-sala/{bandoday.ipynb => bankoday.ipynb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename exercicios/para-sala/{bandoday.ipynb => bankoday.ipynb} (100%) diff --git a/exercicios/para-sala/bandoday.ipynb b/exercicios/para-sala/bankoday.ipynb similarity index 100% rename from exercicios/para-sala/bandoday.ipynb rename to exercicios/para-sala/bankoday.ipynb