diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..e8c40f3 Binary files /dev/null and b/.DS_Store differ diff --git a/exercicios/.DS_Store b/exercicios/.DS_Store new file mode 100644 index 0000000..b1904c1 Binary files /dev/null and b/exercicios/.DS_Store differ diff --git a/exercicios/para-casa/.DS_Store b/exercicios/para-casa/.DS_Store new file mode 100644 index 0000000..78653a6 Binary files /dev/null and b/exercicios/para-casa/.DS_Store differ diff --git a/exercicios/para-casa/FloraCanabrava_Exercicio_Casa.xlsx b/exercicios/para-casa/FloraCanabrava_Exercicio_Casa.xlsx new file mode 100644 index 0000000..44e350b Binary files /dev/null and b/exercicios/para-casa/FloraCanabrava_Exercicio_Casa.xlsx differ diff --git a/exercicios/para-casa/Flora_Canabrava_Exercicio_Casa - Pessoas_Compras.csv b/exercicios/para-casa/Flora_Canabrava_Exercicio_Casa - Pessoas_Compras.csv new file mode 100644 index 0000000..a3113bb --- /dev/null +++ b/exercicios/para-casa/Flora_Canabrava_Exercicio_Casa - Pessoas_Compras.csv @@ -0,0 +1,51 @@ +id_compra,nome_pessoa,regiao,produto_comprado,preço_do_produto,,Região,Faturamento Total +1,João da Silva,Norte,Smartphone,"R$ 1.500,00",,Norte,"R$ 10.650,00" +3,Carlos Santos,Norte,Laptop,"R$ 3.000,00",,Sudeste,"R$ 9.930,00" +5,João da Silva,Centro-Oeste,Tablet,"R$ 800,00",,Nordeste,"R$ 9.860,00" +8,Felipe Lima,Norte,Headphones,"R$ 150,00",,Centro-Oeste,"R$ 6.180,00" +10,Carlos Santos,Nordeste,Monitor,"R$ 1.200,00",,Sul,"R$ 4.780,00" +12,Maria Oliveira,Sudeste,Mouse,"R$ 50,00",,, +14,Ana Souza,Nordeste,Keyboard,"R$ 80,00",,, +16,João da Silva,Centro-Oeste,Speaker,"R$ 200,00",,, +19,Ana Souza,Nordeste,Printer,"R$ 300,00",,, +20,Carlos Santos,Sul,Smartwatch,"R$ 500,00",,, +22,Maria Oliveira,Nordeste,Keyboard,"R$ 80,00",,, +24,Ana Souza,Sudeste,Tablet,"R$ 800,00",,, +26,João da Silva,Nordeste,Laptop,"R$ 3.000,00",,, +28,Felipe Lima,Sul,Monitor,"R$ 1.200,00",,, +30,Carlos Santos,Nordeste,Mouse,"R$ 50,00",,, +32,Maria Oliveira,Sul,Speaker,"R$ 200,00",,, +34,Ana Souza,Sudeste,Smartphone,"R$ 1.500,00",,, +36,João da Silva,Sudeste,Headphones,"R$ 150,00",,, +39,Ana Souza,Norte,Smartwatch,"R$ 500,00",,, +40,Carlos Santos,Sul,Printer,"R$ 300,00",,, +42,Maria Oliveira,Centro-Oeste,Smartphone,"R$ 1.500,00",,, +44,Ana Souza,Nordeste,Speaker,"R$ 200,00",,, +46,João da Silva,Nordeste,Mouse,"R$ 50,00",,, +48,Felipe Lima,Norte,Laptop,"R$ 3.000,00",,, +50,Carlos Santos,Centro-Oeste,Keyboard,"R$ 80,00",,, +52,Maria Oliveira,Centro-Oeste,Monitor,"R$ 1.200,00",,, +54,Ana Souza,Centro-Oeste,Tablet,"R$ 800,00",,, +56,João da Silva,Sul,Speaker,"R$ 200,00",,, +59,Ana Souza,Norte,Smartphone,"R$ 1.500,00",,, +60,Carlos Santos,Sul,Smartwatch,"R$ 500,00",,, +62,Maria Oliveira,Sudeste,Keyboard,"R$ 80,00",,, +64,Ana Souza,Sul,Tablet,"R$ 800,00",,, +66,João da Silva,Sudeste,Laptop,"R$ 3.000,00",,, +68,Felipe Lima,Centro-Oeste,Monitor,"R$ 1.200,00",,, +70,Carlos Santos,Nordeste,Mouse,"R$ 50,00",,, +72,Maria Oliveira,Centro-Oeste,Speaker,"R$ 200,00",,, +74,Ana Souza,Nordeste,Smartphone,"R$ 1.500,00",,, +76,João da Silva,Sudeste,Headphones,"R$ 150,00",,, +79,Ana Souza,Sul,Smartwatch,"R$ 500,00",,, +80,Carlos Santos,Nordeste,Printer,"R$ 300,00",,, +82,Maria Oliveira,Sudeste,Smartphone,"R$ 1.500,00",,, +84,Ana Souza,Norte,Speaker,"R$ 200,00",,, +86,João da Silva,Nordeste,Mouse,"R$ 50,00",,, +88,Felipe Lima,Nordeste,Laptop,"R$ 3.000,00",,, +90,Carlos Santos,Sul,Keyboard,"R$ 80,00",,, +92,Maria Oliveira,Sudeste,Monitor,"R$ 1.200,00",,, +94,Ana Souza,Norte,Tablet,"R$ 800,00",,, +96,João da Silva,Centro-Oeste,Speaker,"R$ 200,00",,, +99,Ana Souza,Sudeste,Smartphone,"R$ 1.500,00",,, +100,Carlos Santos,Sul,Smartwatch,"R$ 500,00",,, \ No newline at end of file diff --git "a/exercicios/para-casa/Flora_Canabrava_Grafico_% de Faturamento Total por Regi\303\243o.png" "b/exercicios/para-casa/Flora_Canabrava_Grafico_% de Faturamento Total por Regi\303\243o.png" new file mode 100644 index 0000000..0d55600 Binary files /dev/null and "b/exercicios/para-casa/Flora_Canabrava_Grafico_% de Faturamento Total por Regi\303\243o.png" differ diff --git "a/exercicios/para-casa/Flora_Canabrava_Grafico_Faturamento Total por Regi\303\243o.png" "b/exercicios/para-casa/Flora_Canabrava_Grafico_Faturamento Total por Regi\303\243o.png" new file mode 100644 index 0000000..455dbae Binary files /dev/null and "b/exercicios/para-casa/Flora_Canabrava_Grafico_Faturamento Total por Regi\303\243o.png" differ diff --git a/exercicios/para-casa/README2.md b/exercicios/para-casa/README2.md new file mode 100644 index 0000000..dab2b60 --- /dev/null +++ b/exercicios/para-casa/README2.md @@ -0,0 +1,17 @@ +# Exercício de Casa 🏠 +Semana 06 do curso Análise de dados em Python {Reprograma} + +### Aluna: Flora Canabrava - Turma 0n34 + +## Desafio: Qual região trouxe mais dinheiro 💸 para minha loja? + +**Explicação do exercício**: Temos 2 CSVs diferentes contendo informações importantes sobre as vendas da nossa lojinha de produtos aleatórios. +**Queremos descobrir qual região do país trouxe mais dinheiro para nossa loja, o objetivo?** Investir em abrir mais filiais nessa região em específico. + +- **CSV 1**: [pessoas.csv](https://github.com/reprograma/on34-python-s06-arquivos-pacotes-modulos/blob/main/exercicios/para-casa/pessoas.csv) +- **CSV 2**: [compras_realizadas.csv](https://github.com/reprograma/on34-python-s06-arquivos-pacotes-modulos/blob/main/exercicios/para-casa/compras_realizadas.csv) + +## Resultado Desafio + Foi realizada uma tabela com dados CSVs do desafio concatenados e com gráfico demonstrativo com ambos os resultados da região com maior lucro para lojinha. 💸 + +[**Clique aqui para acessar a tabela com o resultado do desafio**](https://docs.google.com/spreadsheets/d/1DXa2oN7v2aaX3opkNyQZcDbv-S_7b6OLU0-BEQPh_PM/edit?usp=sharing) diff --git a/exercicios/para-sala/.DS_Store b/exercicios/para-sala/.DS_Store new file mode 100644 index 0000000..6c609e8 Binary files /dev/null and b/exercicios/para-sala/.DS_Store differ diff --git a/exercicios/para-sala/abril-2024-tratado.csv b/exercicios/para-sala/abril-2024-tratado.csv new file mode 100644 index 0000000..1634ab9 --- /dev/null +++ b/exercicios/para-sala/abril-2024-tratado.csv @@ -0,0 +1,31 @@ +Data,Acessos +01/04/2024,125 +02/04/2024,127 +03/04/2024,132 +04/04/2024,507 +05/04/2024,510 +06/04/2024,130 +07/04/2024,132 +08/04/2024,135 +09/04/2024,137 +10/04/2024,136 +11/04/2024,512 +12/04/2024,510 +13/04/2024,127 +14/04/2024,125 +15/04/2024,126 +16/04/2024,137 +17/04/2024,135 +18/04/2024,517 +19/04/2024,502 +20/04/2024,132 +21/04/2024,135 +22/04/2024,130 +23/04/2024,127 +24/04/2024,125 +25/04/2024,520 +26/04/2024,507 +27/04/2024,125 +28/04/2024,127 +29/04/2024,132 +30/04/2024,135 \ No newline at end of file diff --git a/exercicios/para-sala/main_flora.py b/exercicios/para-sala/main_flora.py new file mode 100644 index 0000000..be6bfde --- /dev/null +++ b/exercicios/para-sala/main_flora.py @@ -0,0 +1,6 @@ +import csv + +with open('exercicios/para-sala/abril-2024-tratado.csv', newline='', encoding='utf-8') as csvfile: + leitor = csv.reader(csvfile) + for linha in leitor: + print(linha) \ No newline at end of file diff --git a/exercicios/para-sala/maio-2024-tratado.csv b/exercicios/para-sala/maio-2024-tratado.csv new file mode 100644 index 0000000..3891a68 --- /dev/null +++ b/exercicios/para-sala/maio-2024-tratado.csv @@ -0,0 +1,32 @@ +Data,Acessos +01/05/2024,127 +02/05/2024,520 +03/05/2024,522 +04/05/2024,127 +05/05/2024,130 +06/05/2024,133 +07/05/2024,135 +08/05/2024,137 +09/05/2024,522 +10/05/2024,512 +11/05/2024,125 +12/05/2024,145 +13/05/2024,127 +14/05/2024,130 +15/05/2024,132 +16/05/2024,530 +17/05/2024,545 +18/05/2024,125 +19/05/2024,127 +20/05/2024,132 +21/05/2024,130 +22/05/2024,127 +23/05/2024,520 +24/05/2024,522 +25/05/2024,127 +26/05/2024,130 +27/05/2024,133 +28/05/2024,135 +29/05/2024,137 +30/05/2024,522 +31/05/2024,512 \ No newline at end of file