From 64c2af5fd6e93abd2e4b6856da6c4ab4e2953172 Mon Sep 17 00:00:00 2001 From: AmanndaPaula <149853811+AmanndaPaula@users.noreply.github.com> Date: Sat, 25 May 2024 12:08:26 -0300 Subject: [PATCH 1/3] Criado usando o Colab --- exercicios/para-sala/exercicio_aula.ipynb | 41 +++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 exercicios/para-sala/exercicio_aula.ipynb diff --git a/exercicios/para-sala/exercicio_aula.ipynb b/exercicios/para-sala/exercicio_aula.ipynb new file mode 100644 index 0000000..6cad615 --- /dev/null +++ b/exercicios/para-sala/exercicio_aula.ipynb @@ -0,0 +1,41 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [], + "authorship_tag": "ABX9TyOulVngHPAEWNBIrtGe0hJy", + "include_colab_link": true + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "view-in-github", + "colab_type": "text" + }, + "source": [ + "\"Open" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "JEy6EtIuPMuR" + }, + "outputs": [], + "source": [ + "import pandas" + ] + } + ] +} \ No newline at end of file From f8fcab6aec41ed7bce6d0510d3239bef1772261e Mon Sep 17 00:00:00 2001 From: AmanndaPaula <149853811+AmanndaPaula@users.noreply.github.com> Date: Tue, 28 May 2024 17:30:36 -0300 Subject: [PATCH 2/3] Criado usando o Colab --- exercicios/para-casa/exercicio_casa | 39 +++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 exercicios/para-casa/exercicio_casa diff --git a/exercicios/para-casa/exercicio_casa b/exercicios/para-casa/exercicio_casa new file mode 100644 index 0000000..9aa9fe7 --- /dev/null +++ b/exercicios/para-casa/exercicio_casa @@ -0,0 +1,39 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [], + "authorship_tag": "ABX9TyOJ2NVv3NJxUa7O1XUXsnp4", + "include_colab_link": true + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "view-in-github", + "colab_type": "text" + }, + "source": [ + "\"Open" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "zq0MsMno2vWm" + }, + "outputs": [], + "source": [] + } + ] +} \ No newline at end of file From 3f877912e755bfede5b220aea25605022b6def4f Mon Sep 17 00:00:00 2001 From: AmanndaPaula <149853811+AmanndaPaula@users.noreply.github.com> Date: Tue, 28 May 2024 21:50:39 -0300 Subject: [PATCH 3/3] Criado usando o Colab --- .../para-casa /exercicio_casa/Untitled5.ipynb | 1218 +++++++++++++++++ 1 file changed, 1218 insertions(+) create mode 100644 exercicios/para-casa /exercicio_casa/Untitled5.ipynb diff --git a/exercicios/para-casa /exercicio_casa/Untitled5.ipynb b/exercicios/para-casa /exercicio_casa/Untitled5.ipynb new file mode 100644 index 0000000..89d8b5d --- /dev/null +++ b/exercicios/para-casa /exercicio_casa/Untitled5.ipynb @@ -0,0 +1,1218 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [], + "authorship_tag": "ABX9TyO077DdLc42Zab2s4Bt1T0C", + "include_colab_link": true + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "view-in-github", + "colab_type": "text" + }, + "source": [ + "\"Open" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "id": "zq0MsMno2vWm" + }, + "outputs": [], + "source": [ + "import pandas as pd\n" + ] + }, + { + "cell_type": "code", + "source": [ + "df = pd.read_csv('data_sample_PE.csv', sep=';' , encoding='latin-1', on_bad_lines='skip')\n" + ], + "metadata": { + "id": "pCwMI8lhRLKD" + }, + "execution_count": 7, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "df\n" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 704 + }, + "id": "uJpdMzOfUHbF", + "outputId": "20d17737-2ea9-4255-a3e3-bdc12c87a3fb" + }, + "execution_count": 8, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " Data Hora UTC PRECIPITAO TOTAL. HORARIO (mm) \\\n", + "0 2021/04/26 1700 UTC NaN \n", + "1 2022/03/02 0900 UTC NaN \n", + "2 2020/01/30 1200 UTC 0.0 \n", + "3 2020/09/12 0600 UTC 0.0 \n", + "4 2020/08/16 1100 UTC 0.0 \n", + "... ... ... ... \n", + "99995 2020/08/22 2200 UTC NaN \n", + "99996 2020/05/04 0800 UTC 0.0 \n", + "99997 2020/01/15 0500 UTC 0.0 \n", + "99998 2021/06/16 0400 UTC NaN \n", + "99999 2022/10/07 2200 UTC 0.0 \n", + "\n", + " PRESSAO ATMOSFERICA AO NIVEL DA ESTACAO. HORARIA (mB) \\\n", + "0 971.9 \n", + "1 NaN \n", + "2 958.8 \n", + "3 958.4 \n", + "4 978.8 \n", + "... ... \n", + "99995 967.1 \n", + "99996 975.1 \n", + "99997 921.3 \n", + "99998 996.2 \n", + "99999 974.1 \n", + "\n", + " PRESSAO ATMOSFERICA MAX.NA HORA ANT. (AUT) (mB) \\\n", + "0 972.9 \n", + "1 NaN \n", + "2 958.8 \n", + "3 958.5 \n", + "4 978.8 \n", + "... ... \n", + "99995 967.1 \n", + "99996 975.1 \n", + "99997 921.6 \n", + "99998 996.6 \n", + "99999 974.1 \n", + "\n", + " PRESSAO ATMOSFERICA MIN. NA HORA ANT. (AUT) (mB) \\\n", + "0 971.9 \n", + "1 NaN \n", + "2 958.6 \n", + "3 958.3 \n", + "4 977.9 \n", + "... ... \n", + "99995 966.5 \n", + "99996 974.7 \n", + "99997 921.3 \n", + "99998 996.1 \n", + "99999 973.3 \n", + "\n", + " RADIACAO GLOBAL (Kj/m2) TEMPERATURA DO AR - BULBO SECO. HORARIA (C) \\\n", + "0 1652.5 33.6 \n", + "1 NaN NaN \n", + "2 2278.0 26.7 \n", + "3 NaN 19.0 \n", + "4 1372.8 24.6 \n", + "... ... ... \n", + "99995 NaN 21.8 \n", + "99996 NaN 22.6 \n", + "99997 NaN 18.5 \n", + "99998 NaN 21.8 \n", + "99999 NaN 30.2 \n", + "\n", + " TEMPERATURA DO PONTO DE ORVALHO (C) \\\n", + "0 15.4 \n", + "1 NaN \n", + "2 15.8 \n", + "3 12.2 \n", + "4 16.6 \n", + "... ... \n", + "99995 18.2 \n", + "99996 20.4 \n", + "99997 17.0 \n", + "99998 21.4 \n", + "99999 15.5 \n", + "\n", + " TEMPERATURA MAXIMA NA HORA ANT. (AUT) (C) ... \\\n", + "0 33.6 ... \n", + "1 NaN ... \n", + "2 27.0 ... \n", + "3 19.6 ... \n", + "4 24.6 ... \n", + "... ... ... \n", + "99995 23.2 ... \n", + "99996 22.9 ... \n", + "99997 19.0 ... \n", + "99998 21.9 ... \n", + "99999 30.9 ... \n", + "\n", + " VENTO. RAJADA MAXIMA (m/s) VENTO. VELOCIDADE HORARIA (m/s) REGIAO \\\n", + "0 7.4 4.0 NE \n", + "1 NaN NaN NE \n", + "2 7.3 2.9 NE \n", + "3 7.0 2.7 NE \n", + "4 4.6 1.9 NE \n", + "... ... ... ... \n", + "99995 8.0 4.3 NE \n", + "99996 2.2 1.1 NE \n", + "99997 5.6 2.1 NE \n", + "99998 2.7 1.5 NE \n", + "99999 5.8 2.2 NE \n", + "\n", + " UF ESTACAO CODIGO (WMO) LATITUDE LONGITUDE ALTITUDE \\\n", + "0 PE FLORESTA A351 -8.598889 -38.584167 327.42 \n", + "1 PE FLORESTA A351 -8.598889 -38.584167 327.42 \n", + "2 PE SERRA TALHADA A350 -7.954277 -38.295082 499.02 \n", + "3 PE SERRA TALHADA A350 -7.954277 -38.295082 499.02 \n", + "4 PE FLORESTA A351 -8.598785 -38.584062 327.42 \n", + "... .. ... ... ... ... ... \n", + "99995 PE SURUBIM A328 -7.839722 -35.801111 421.44 \n", + "99996 PE FLORESTA A351 -8.598785 -38.584062 327.42 \n", + "99997 PE GARANHUNS A322 -8.910950 -36.493381 827.78 \n", + "99998 PE PALMARES A357 -8.666667 -35.568056 164.01 \n", + "99999 PE FLORESTA A351 -8.598889 -38.584167 327.42 \n", + "\n", + " DATA DE FUNDACAO \n", + "0 15/09/08 \n", + "1 15/09/08 \n", + "2 09/07/08 \n", + "3 09/07/08 \n", + "4 15/09/08 \n", + "... ... \n", + "99995 09/03/08 \n", + "99996 15/09/08 \n", + "99997 08/07/07 \n", + "99998 04/09/08 \n", + "99999 15/09/08 \n", + "\n", + "[100000 rows x 27 columns]" + ], + "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", + " \n", + " \n", + "
DataHora UTCPRECIPITAO TOTAL. HORARIO (mm)PRESSAO ATMOSFERICA AO NIVEL DA ESTACAO. HORARIA (mB)PRESSAO ATMOSFERICA MAX.NA HORA ANT. (AUT) (mB)PRESSAO ATMOSFERICA MIN. NA HORA ANT. (AUT) (mB)RADIACAO GLOBAL (Kj/m2)TEMPERATURA DO AR - BULBO SECO. HORARIA (C)TEMPERATURA DO PONTO DE ORVALHO (C)TEMPERATURA MAXIMA NA HORA ANT. (AUT) (C)...VENTO. RAJADA MAXIMA (m/s)VENTO. VELOCIDADE HORARIA (m/s)REGIAOUFESTACAOCODIGO (WMO)LATITUDELONGITUDEALTITUDEDATA DE FUNDACAO
02021/04/261700 UTCNaN971.9972.9971.91652.533.615.433.6...7.44.0NEPEFLORESTAA351-8.598889-38.584167327.4215/09/08
12022/03/020900 UTCNaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNEPEFLORESTAA351-8.598889-38.584167327.4215/09/08
22020/01/301200 UTC0.0958.8958.8958.62278.026.715.827.0...7.32.9NEPESERRA TALHADAA350-7.954277-38.295082499.0209/07/08
32020/09/120600 UTC0.0958.4958.5958.3NaN19.012.219.6...7.02.7NEPESERRA TALHADAA350-7.954277-38.295082499.0209/07/08
42020/08/161100 UTC0.0978.8978.8977.91372.824.616.624.6...4.61.9NEPEFLORESTAA351-8.598785-38.584062327.4215/09/08
..................................................................
999952020/08/222200 UTCNaN967.1967.1966.5NaN21.818.223.2...8.04.3NEPESURUBIMA328-7.839722-35.801111421.4409/03/08
999962020/05/040800 UTC0.0975.1975.1974.7NaN22.620.422.9...2.21.1NEPEFLORESTAA351-8.598785-38.584062327.4215/09/08
999972020/01/150500 UTC0.0921.3921.6921.3NaN18.517.019.0...5.62.1NEPEGARANHUNSA322-8.910950-36.493381827.7808/07/07
999982021/06/160400 UTCNaN996.2996.6996.1NaN21.821.421.9...2.71.5NEPEPALMARESA357-8.666667-35.568056164.0104/09/08
999992022/10/072200 UTC0.0974.1974.1973.3NaN30.215.530.9...5.82.2NEPEFLORESTAA351-8.598889-38.584167327.4215/09/08
\n", + "

100000 rows × 27 columns

\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n", + "\n", + "\n", + "\n", + " \n", + "
\n", + "\n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + "\n", + "
\n", + "
\n" + ], + "application/vnd.google.colaboratory.intrinsic+json": { + "type": "dataframe", + "variable_name": "df" + } + }, + "metadata": {}, + "execution_count": 8 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df [['TEMPERATURA DO AR - BULBO SECO. HORARIA (C)','TEMPERATURA DO PONTO DE ORVALHO (C)']].mean()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "_HuZe-NRXwgR", + "outputId": "5632b1c4-7b80-4533-9047-8d638760272d" + }, + "execution_count": 11, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "TEMPERATURA DO AR - BULBO SECO. HORARIA (C) 25.283303\n", + "TEMPERATURA DO PONTO DE ORVALHO (C) 17.382828\n", + "dtype: float64" + ] + }, + "metadata": {}, + "execution_count": 11 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df['RADIACAO GLOBAL (Kj/m2)'].fillna(df['RADIACAO GLOBAL (Kj/m2)'].mean())" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "rl3RzPINZA06", + "outputId": "375a7934-868c-4d70-f47d-36ae07f7e781" + }, + "execution_count": 10, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "0 1652.500000\n", + "1 1443.837365\n", + "2 2278.000000\n", + "3 1443.837365\n", + "4 1372.800000\n", + " ... \n", + "99995 1443.837365\n", + "99996 1443.837365\n", + "99997 1443.837365\n", + "99998 1443.837365\n", + "99999 1443.837365\n", + "Name: RADIACAO GLOBAL (Kj/m2), Length: 100000, dtype: float64" + ] + }, + "metadata": {}, + "execution_count": 10 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df [['Data','Hora UTC','VENTO. VELOCIDADE HORARIA (m/s)']].sample(1000)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 424 + }, + "id": "bKJI3ZQNegvU", + "outputId": "2be44f51-c160-40dd-8809-86769639706c" + }, + "execution_count": 15, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " Data Hora UTC VENTO. VELOCIDADE HORARIA (m/s)\n", + "64487 2022/08/19 2300 UTC NaN\n", + "30236 2020/04/22 1200 UTC 1.5\n", + "49985 2020/12/23 0300 UTC 0.3\n", + "78346 2021/12/20 1500 UTC NaN\n", + "68145 2022/04/25 2000 UTC NaN\n", + "... ... ... ...\n", + "38962 2021/12/28 0700 UTC NaN\n", + "28070 2020/06/08 1700 UTC 5.1\n", + "18990 2022/02/21 1800 UTC NaN\n", + "13202 2022/10/01 2300 UTC NaN\n", + "26947 2021/02/22 0300 UTC 3.3\n", + "\n", + "[1000 rows x 3 columns]" + ], + "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", + "
DataHora UTCVENTO. VELOCIDADE HORARIA (m/s)
644872022/08/192300 UTCNaN
302362020/04/221200 UTC1.5
499852020/12/230300 UTC0.3
783462021/12/201500 UTCNaN
681452022/04/252000 UTCNaN
............
389622021/12/280700 UTCNaN
280702020/06/081700 UTC5.1
189902022/02/211800 UTCNaN
132022022/10/012300 UTCNaN
269472021/02/220300 UTC3.3
\n", + "

1000 rows × 3 columns

\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n", + "\n", + "\n", + "\n", + " \n", + "
\n", + "\n", + "
\n", + "
\n" + ], + "application/vnd.google.colaboratory.intrinsic+json": { + "type": "dataframe", + "repr_error": "0" + } + }, + "metadata": {}, + "execution_count": 15 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_normalizado = df.copy()" + ], + "metadata": { + "id": "zI5B7G1Jj_eV" + }, + "execution_count": null, + "outputs": [] + } + ] +} \ No newline at end of file