diff --git a/exercicios/para-casa/claire.ipynb b/exercicios/para-casa/claire.ipynb
new file mode 100644
index 0000000..cf4b78b
--- /dev/null
+++ b/exercicios/para-casa/claire.ipynb
@@ -0,0 +1,1030 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "from scipy.stats import ttest_ind\n",
+ "import seaborn as sns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# leitura do nosso arquivo csv\n",
+ "df = pd.read_csv(\"ds_salaries.csv\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Unnamed: 0 | \n",
+ " work_year | \n",
+ " experience_level | \n",
+ " employment_type | \n",
+ " job_title | \n",
+ " salary | \n",
+ " salary_currency | \n",
+ " salary_in_usd | \n",
+ " employee_residence | \n",
+ " remote_ratio | \n",
+ " company_location | \n",
+ " company_size | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 0 | \n",
+ " 2020 | \n",
+ " MI | \n",
+ " FT | \n",
+ " Data Scientist | \n",
+ " 70000 | \n",
+ " EUR | \n",
+ " 79833 | \n",
+ " DE | \n",
+ " 0 | \n",
+ " DE | \n",
+ " L | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 1 | \n",
+ " 2020 | \n",
+ " SE | \n",
+ " FT | \n",
+ " Machine Learning Scientist | \n",
+ " 260000 | \n",
+ " USD | \n",
+ " 260000 | \n",
+ " JP | \n",
+ " 0 | \n",
+ " JP | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2 | \n",
+ " 2020 | \n",
+ " SE | \n",
+ " FT | \n",
+ " Big Data Engineer | \n",
+ " 85000 | \n",
+ " GBP | \n",
+ " 109024 | \n",
+ " GB | \n",
+ " 50 | \n",
+ " GB | \n",
+ " M | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 3 | \n",
+ " 2020 | \n",
+ " MI | \n",
+ " FT | \n",
+ " Product Data Analyst | \n",
+ " 20000 | \n",
+ " USD | \n",
+ " 20000 | \n",
+ " HN | \n",
+ " 0 | \n",
+ " HN | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 4 | \n",
+ " 2020 | \n",
+ " SE | \n",
+ " FT | \n",
+ " Machine Learning Engineer | \n",
+ " 150000 | \n",
+ " USD | \n",
+ " 150000 | \n",
+ " US | \n",
+ " 50 | \n",
+ " US | \n",
+ " L | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Unnamed: 0 work_year experience_level employment_type \\\n",
+ "0 0 2020 MI FT \n",
+ "1 1 2020 SE FT \n",
+ "2 2 2020 SE FT \n",
+ "3 3 2020 MI FT \n",
+ "4 4 2020 SE FT \n",
+ "\n",
+ " job_title salary salary_currency salary_in_usd \\\n",
+ "0 Data Scientist 70000 EUR 79833 \n",
+ "1 Machine Learning Scientist 260000 USD 260000 \n",
+ "2 Big Data Engineer 85000 GBP 109024 \n",
+ "3 Product Data Analyst 20000 USD 20000 \n",
+ "4 Machine Learning Engineer 150000 USD 150000 \n",
+ "\n",
+ " employee_residence remote_ratio company_location company_size \n",
+ "0 DE 0 DE L \n",
+ "1 JP 0 JP S \n",
+ "2 GB 50 GB M \n",
+ "3 HN 0 HN S \n",
+ "4 US 50 US L "
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(607, 12)"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# quantidads de linhas e colunas\n",
+ "df.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# backup\n",
+ "df_backup = df.copy()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Unnamed: 0 0\n",
+ "work_year 0\n",
+ "experience_level 0\n",
+ "employment_type 0\n",
+ "job_title 0\n",
+ "salary 0\n",
+ "salary_currency 0\n",
+ "salary_in_usd 0\n",
+ "employee_residence 0\n",
+ "remote_ratio 0\n",
+ "company_location 0\n",
+ "company_size 0\n",
+ "dtype: int64\n"
+ ]
+ }
+ ],
+ "source": [
+ "#contar dados nulos em cada coluna\n",
+ "numos_por_colunas = df.isnull().sum()\n",
+ "print(numos_por_colunas)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Unnamed: 0 | \n",
+ " work_year | \n",
+ " salary | \n",
+ " salary_in_usd | \n",
+ " remote_ratio | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | count | \n",
+ " 607.000000 | \n",
+ " 607.000000 | \n",
+ " 6.070000e+02 | \n",
+ " 607.000000 | \n",
+ " 607.00000 | \n",
+ "
\n",
+ " \n",
+ " | mean | \n",
+ " 303.000000 | \n",
+ " 2021.405272 | \n",
+ " 3.240001e+05 | \n",
+ " 112297.869852 | \n",
+ " 70.92257 | \n",
+ "
\n",
+ " \n",
+ " | std | \n",
+ " 175.370085 | \n",
+ " 0.692133 | \n",
+ " 1.544357e+06 | \n",
+ " 70957.259411 | \n",
+ " 40.70913 | \n",
+ "
\n",
+ " \n",
+ " | min | \n",
+ " 0.000000 | \n",
+ " 2020.000000 | \n",
+ " 4.000000e+03 | \n",
+ " 2859.000000 | \n",
+ " 0.00000 | \n",
+ "
\n",
+ " \n",
+ " | 25% | \n",
+ " 151.500000 | \n",
+ " 2021.000000 | \n",
+ " 7.000000e+04 | \n",
+ " 62726.000000 | \n",
+ " 50.00000 | \n",
+ "
\n",
+ " \n",
+ " | 50% | \n",
+ " 303.000000 | \n",
+ " 2022.000000 | \n",
+ " 1.150000e+05 | \n",
+ " 101570.000000 | \n",
+ " 100.00000 | \n",
+ "
\n",
+ " \n",
+ " | 75% | \n",
+ " 454.500000 | \n",
+ " 2022.000000 | \n",
+ " 1.650000e+05 | \n",
+ " 150000.000000 | \n",
+ " 100.00000 | \n",
+ "
\n",
+ " \n",
+ " | max | \n",
+ " 606.000000 | \n",
+ " 2022.000000 | \n",
+ " 3.040000e+07 | \n",
+ " 600000.000000 | \n",
+ " 100.00000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Unnamed: 0 work_year salary salary_in_usd remote_ratio\n",
+ "count 607.000000 607.000000 6.070000e+02 607.000000 607.00000\n",
+ "mean 303.000000 2021.405272 3.240001e+05 112297.869852 70.92257\n",
+ "std 175.370085 0.692133 1.544357e+06 70957.259411 40.70913\n",
+ "min 0.000000 2020.000000 4.000000e+03 2859.000000 0.00000\n",
+ "25% 151.500000 2021.000000 7.000000e+04 62726.000000 50.00000\n",
+ "50% 303.000000 2022.000000 1.150000e+05 101570.000000 100.00000\n",
+ "75% 454.500000 2022.000000 1.650000e+05 150000.000000 100.00000\n",
+ "max 606.000000 2022.000000 3.040000e+07 600000.000000 100.00000"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# descrição dos dados\n",
+ "df.describe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#converter a colunas salary para float e formartar casas decimais\n",
+ "df['salary'] = df['salary'].astype(float).round(2)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 607 entries, 0 to 606\n",
+ "Data columns (total 12 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 Unnamed: 0 607 non-null int64 \n",
+ " 1 work_year 607 non-null int64 \n",
+ " 2 experience_level 607 non-null object \n",
+ " 3 employment_type 607 non-null object \n",
+ " 4 job_title 607 non-null object \n",
+ " 5 salary 607 non-null float64\n",
+ " 6 salary_currency 607 non-null object \n",
+ " 7 salary_in_usd 607 non-null int64 \n",
+ " 8 employee_residence 607 non-null object \n",
+ " 9 remote_ratio 607 non-null int64 \n",
+ " 10 company_location 607 non-null object \n",
+ " 11 company_size 607 non-null object \n",
+ "dtypes: float64(1), int64(4), object(7)\n",
+ "memory usage: 57.0+ KB\n",
+ "None\n"
+ ]
+ }
+ ],
+ "source": [
+ "#verificr informações\n",
+ "info_df =df.info()\n",
+ "print(info_df)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['Unnamed: 0', 'work_year', 'experience_level', 'employment_type',\n",
+ " 'job_title', 'salary', 'salary_currency', 'salary_in_usd',\n",
+ " 'employee_residence', 'remote_ratio', 'company_location',\n",
+ " 'company_size'],\n",
+ " dtype='object')"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Unnamed: 0 | \n",
+ " work_year | \n",
+ " salary | \n",
+ " salary_in_usd | \n",
+ " remote_ratio | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | count | \n",
+ " 607.000000 | \n",
+ " 607.000000 | \n",
+ " 6.070000e+02 | \n",
+ " 607.000000 | \n",
+ " 607.00000 | \n",
+ "
\n",
+ " \n",
+ " | mean | \n",
+ " 303.000000 | \n",
+ " 2021.405272 | \n",
+ " 3.240001e+05 | \n",
+ " 112297.869852 | \n",
+ " 70.92257 | \n",
+ "
\n",
+ " \n",
+ " | std | \n",
+ " 175.370085 | \n",
+ " 0.692133 | \n",
+ " 1.544357e+06 | \n",
+ " 70957.259411 | \n",
+ " 40.70913 | \n",
+ "
\n",
+ " \n",
+ " | min | \n",
+ " 0.000000 | \n",
+ " 2020.000000 | \n",
+ " 4.000000e+03 | \n",
+ " 2859.000000 | \n",
+ " 0.00000 | \n",
+ "
\n",
+ " \n",
+ " | 25% | \n",
+ " 151.500000 | \n",
+ " 2021.000000 | \n",
+ " 7.000000e+04 | \n",
+ " 62726.000000 | \n",
+ " 50.00000 | \n",
+ "
\n",
+ " \n",
+ " | 50% | \n",
+ " 303.000000 | \n",
+ " 2022.000000 | \n",
+ " 1.150000e+05 | \n",
+ " 101570.000000 | \n",
+ " 100.00000 | \n",
+ "
\n",
+ " \n",
+ " | 75% | \n",
+ " 454.500000 | \n",
+ " 2022.000000 | \n",
+ " 1.650000e+05 | \n",
+ " 150000.000000 | \n",
+ " 100.00000 | \n",
+ "
\n",
+ " \n",
+ " | max | \n",
+ " 606.000000 | \n",
+ " 2022.000000 | \n",
+ " 3.040000e+07 | \n",
+ " 600000.000000 | \n",
+ " 100.00000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Unnamed: 0 work_year salary salary_in_usd remote_ratio\n",
+ "count 607.000000 607.000000 6.070000e+02 607.000000 607.00000\n",
+ "mean 303.000000 2021.405272 3.240001e+05 112297.869852 70.92257\n",
+ "std 175.370085 0.692133 1.544357e+06 70957.259411 40.70913\n",
+ "min 0.000000 2020.000000 4.000000e+03 2859.000000 0.00000\n",
+ "25% 151.500000 2021.000000 7.000000e+04 62726.000000 50.00000\n",
+ "50% 303.000000 2022.000000 1.150000e+05 101570.000000 100.00000\n",
+ "75% 454.500000 2022.000000 1.650000e+05 150000.000000 100.00000\n",
+ "max 606.000000 2022.000000 3.040000e+07 600000.000000 100.00000"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# descrição dos dados\n",
+ "df.describe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Empty DataFrame\n",
+ "Columns: [Unnamed: 0, work_year, experience_level, employment_type, job_title, salary, salary_currency, salary_in_usd, employee_residence, remote_ratio, company_location, company_size]\n",
+ "Index: []\n"
+ ]
+ }
+ ],
+ "source": [
+ "def visualizar_duplicados(df):\n",
+ " #idenfica as linhas duplicadas\n",
+ " duplicados = df[df.duplicated(keep=False)]\n",
+ "\n",
+ " return duplicados\n",
+ "# vizualiza as ,inhas duplicadas\n",
+ "duplicados = visualizar_duplicados(df)\n",
+ "print(duplicados)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Analises"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "0 Germany\n",
+ "1 Japan\n",
+ "2 United Kingdom\n",
+ "3 Honduras\n",
+ "4 United States\n",
+ " ... \n",
+ "602 United States\n",
+ "603 United States\n",
+ "604 United States\n",
+ "605 United States\n",
+ "606 United States\n",
+ "Name: company_location, Length: 607, dtype: object\n",
+ "['Germany' 'Japan' 'United Kingdom' 'Honduras' 'United States' 'Hungary'\n",
+ " 'New Zealand' 'France' 'India' 'Pakistan' 'China' 'Greece'\n",
+ " 'United Arab Emirates' 'Netherlands' 'Mexico' 'Canada' 'Austria'\n",
+ " 'Nigeria' 'Spain' 'Portugal' 'Denmark' 'Italy' 'Croatia' 'Luxembourg'\n",
+ " 'Poland' 'Singapore' 'Romania' 'Iraq' 'Brazil' 'Belgium' 'Ukraine'\n",
+ " 'Israel' 'Russia' 'Malta' 'Chile' 'Iran' 'Colombia' 'Moldova' 'Kenya'\n",
+ " 'Slovenia' 'Switzerland' 'Vietnam' 'American Samoa' 'Turkey'\n",
+ " 'Czech Republic' 'Algeria' 'Estonia' 'Malaysia' 'Australia' 'Ireland']\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Dicionário de mapeamento de códigos de países para nomes completos\n",
+ "country_mapping = {\n",
+ " 'DE': 'Germany', 'JP': 'Japan', 'GB': 'United Kingdom', 'HN': 'Honduras', 'US': 'United States',\n",
+ " 'HU': 'Hungary', 'NZ': 'New Zealand', 'FR': 'France', 'IN': 'India', 'PK': 'Pakistan',\n",
+ " 'CN': 'China', 'GR': 'Greece', 'AE': 'United Arab Emirates', 'NL': 'Netherlands',\n",
+ " 'MX': 'Mexico', 'CA': 'Canada', 'AT': 'Austria', 'NG': 'Nigeria', 'ES': 'Spain',\n",
+ " 'PT': 'Portugal', 'DK': 'Denmark', 'IT': 'Italy', 'HR': 'Croatia', 'LU': 'Luxembourg',\n",
+ " 'PL': 'Poland', 'SG': 'Singapore', 'RO': 'Romania', 'IQ': 'Iraq', 'BR': 'Brazil',\n",
+ " 'BE': 'Belgium', 'UA': 'Ukraine', 'IL': 'Israel', 'RU': 'Russia', 'MT': 'Malta',\n",
+ " 'CL': 'Chile', 'IR': 'Iran', 'CO': 'Colombia', 'MD': 'Moldova', 'KE': 'Kenya',\n",
+ " 'SI': 'Slovenia', 'CH': 'Switzerland', 'VN': 'Vietnam', 'AS': 'American Samoa',\n",
+ " 'TR': 'Turkey', 'CZ': 'Czech Republic', 'DZ': 'Algeria', 'EE': 'Estonia',\n",
+ " 'MY': 'Malaysia', 'AU': 'Australia', 'IE': 'Ireland'\n",
+ "}\n",
+ "\n",
+ "\n",
+ "# Renomeando os códigos dos países\n",
+ "df['company_location'] = df['company_location'].replace(country_mapping)\n",
+ "\n",
+ "# Verificando o resultado\n",
+ "print(df['company_location'])\n",
+ "\n",
+ "print(df['company_location'].unique())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "['Germany' 'Japan' 'United Kingdom' 'Honduras' 'United States' 'Hungary'\n",
+ " 'New Zealand' 'France' 'India' 'Pakistan' 'China' 'Greece'\n",
+ " 'United Arab Emirates' 'Netherlands' 'Mexico' 'Canada' 'Austria'\n",
+ " 'Nigeria' 'Spain' 'Portugal' 'Denmark' 'Italy' 'Croatia' 'Luxembourg'\n",
+ " 'Poland' 'Singapore' 'Romania' 'Iraq' 'Brazil' 'Belgium' 'Ukraine'\n",
+ " 'Israel' 'Russia' 'Malta' 'Chile' 'Iran' 'Colombia' 'Moldova' 'Kenya'\n",
+ " 'Slovenia' 'Switzerland' 'Vietnam' 'American Samoa' 'Turkey'\n",
+ " 'Czech Republic' 'Algeria' 'Estonia' 'Malaysia' 'Australia' 'Ireland']\n"
+ ]
+ }
+ ],
+ "source": [
+ "distinct_locations = df['company_location'].unique()\n",
+ "print(distinct_locations)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Maior Salário: 600000\n",
+ "Cargo: Principal Data Engineer\n",
+ "Tamanho da Empresa: L\n",
+ "Localização da Empresa: United States\n",
+ "\n",
+ "Menor Salário: 2859\n",
+ "Cargo: Data Scientist\n",
+ "Tamanho da Empresa: S\n",
+ "Localização da Empresa: Mexico\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Qual o menor e maior salário de acordo com o cargo e tamanho da Empresa?\n",
+ "# 'S': 'Small','M': 'Medium','L': 'Large'\n",
+ "# \n",
+ " \n",
+ " \n",
+ "max_salary_row = df.loc[df['salary_in_usd'].idxmax()]\n",
+ "min_salary_row = df.loc[df['salary_in_usd'].idxmin()]\n",
+ "\n",
+ "max_salary = max_salary_row['salary_in_usd']\n",
+ "min_salary = min_salary_row['salary_in_usd']\n",
+ "\n",
+ "max_salary_job_title = max_salary_row['job_title']\n",
+ "min_salary_job_title = min_salary_row['job_title']\n",
+ "\n",
+ "max_salary_company_size = max_salary_row['company_size']\n",
+ "min_salary_company_size = min_salary_row['company_size']\n",
+ "\n",
+ "max_salary_company_location = max_salary_row['company_location']\n",
+ "min_salary_company_location = min_salary_row['company_location']\n",
+ "\n",
+ "print(\"Maior Salário:\",max_salary)\n",
+ "print(\"Cargo:\", max_salary_job_title)\n",
+ "print(\"Tamanho da Empresa:\", max_salary_company_size)\n",
+ "print(\"Localização da Empresa:\", max_salary_company_location)\n",
+ "\n",
+ "print(\"\\nMenor Salário:\", min_salary)\n",
+ "print(\"Cargo:\", min_salary_job_title)\n",
+ "print(\"Tamanho da Empresa:\", min_salary_company_size)\n",
+ "print(\"Localização da Empresa:\", min_salary_company_location)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "experience_level\n",
+ "EN 88\n",
+ "EX 26\n",
+ "MI 213\n",
+ "SE 280\n",
+ "Name: job_title, dtype: int64\n"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+0AAAHXCAYAAADJObvxAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABUOElEQVR4nO3dZ3RUVf/28WtISCUJBFIoAUJACNKUGhtVQhFFuGkCoQmoAamKKL2DAkpXUYqCCn8RUZQqoFQBQbgB6U2kI6EnkOznBU/mZkiADEzI0Xw/a81amb33nPM7M3MCV/YpNmOMEQAAAAAAsJwsGV0AAAAAAABIHaEdAAAAAACLIrQDAAAAAGBRhHYAAAAAACyK0A4AAAAAgEUR2gEAAAAAsChCOwAAAAAAFkVoBwAAAADAogjtAADgX2XZsmUaPHiwrly5ktGl4AHs3r1bAwYM0LFjxzK6FADIUIR2AMC/xoABA2Sz2TK6DGSgkydPqnHjxpIkHx8fly//Qb9jVapUUZUqVVxX0D/cnd6PxMRExcTE6Msvv1THjh3TvY6VK1fKZrNp5cqV6b4uAHAWoR0AXGz//v3q2LGjChUqJC8vL/n7++vJJ5/UBx98oKtXr6bbenfu3KkBAwbo0KFD6baOzCqjPtPMrkqVKrLZbKpXr16KvkOHDslms+m9995zaI+NjVWFChX0zjvvPKwyM1Tr1q1ls9lSfXh5eWV0efftvffek5+fn7Zs2aJjx45p5syZGV0SAGQY94wuAAD+TRYuXKhGjRrJ09NTMTExKlGihBISErR69Wq98cYb2rFjhz766KN0WffOnTs1cOBAValSRQULFkyXdWRGGfmZ4qbvv/9emzdvVtmyZe867ptvvtH69eu1detWZcmSeeYlPD09NXXq1BTtbm5uGVCNc5YsWZKiLTExUZI0a9YseXt7a+7cufrhhx/StY5nnnlGV69elYeHR7quBwDuB6EdAFzk4MGDatq0qQoUKKCffvpJuXPntvfFxsZq3759WrhwYQZWCGc9rM/UGKNr167J29v7gZf1T5KUlKSEhIS7zgjnz59fFy9e1MCBA7VgwYK7Lu/FF1/Uiy++6OoyLc/d3V0tWrTI6DKccuXKFfn4+KQakt3c3NSrVy/788KFC+v1119P13qyZMnyjz4yAcC/W+b5MzQApLNRo0bp0qVL+uSTTxzCXbLChQurS5cu9uc3btzQ4MGDFRERIU9PTxUsWFBvv/224uPjHV5XsGBBPffcc1q9erUqVKggLy8vFSpUyOFw0enTp6tRo0aSpKpVq9oPj00+P/Pbb79V3bp1lSdPHnl6eioiIkKDBw+2z2jdauLEiSpUqJC8vb1VoUIF/fLLL6medxofH6/+/furcOHC8vT0VFhYmN58880U9dtsNnXq1Elz585V8eLF5e3traioKG3fvl2S9OGHH6pw4cLy8vJSlSpV0nx4/+rVq1W+fHl5eXkpIiJCH3744R3Hfv755ypbtqy8vb0VGBiopk2b6ujRo/dch7Of6bRp01StWjUFBwfL09NTxYsX1+TJk1O8LvkzXbx4scqVKydvb297/YcPH9bzzz8vX19fBQcHq1u3blq8eHGq59vOnTvXvl25cuVSixYtUly068SJE2rTpo3y5csnT09P5c6dWy+88MI93+fWrVsrW7ZsOnDggKKjo+Xr66s8efJo0KBBMsY4jL18+bJ69OihsLAweXp6qmjRonrvvfdSjEv+LsyaNUuPPvqoPD09tWjRorvW4efnp27duum7777Tb7/9dtext5+X3KlTJ2XLli3VC9I1a9ZMoaGhDvvAjz/+qKefflq+vr7y8/NT3bp1tWPHjruu824++ugjRUREOOxLqUnrvnS/jDGqWrWqgoKCdOrUKXt7QkKCSpYsqYiICF2+fFnS/87Z/+OPP9S4cWP5+/srZ86c6tKli65du5Zi2WnZt6pUqaISJUpo8+bNeuaZZ+Tj46O3337b3vegv1vmz5+vEiVKyNPTU48++miq36ljx46pXbt29t+B4eHhevXVV5WQkCAp9XPaf/nlFzVq1Ej58+e319GtWzdOiQHw8BkAgEvkzZvXFCpUKM3jW7VqZSSZ//znP2bixIkmJibGSDL169d3GFegQAFTtGhRExISYt5++20zYcIE8/jjjxubzWb++9//GmOM2b9/v3n99deNJPP222+bzz77zHz22WfmxIkTxhhj6tevbxo3bmzeffddM3nyZNOoUSMjyfTs2dNhXZMmTTKSzNNPP23GjRtnunfvbgIDA01ERISpXLmyfVxiYqKpWbOm8fHxMV27djUffvih6dSpk3F3dzcvvPCCwzIlmVKlSpmwsDAzYsQIM2LECBMQEGDy589vJkyYYIoXL25Gjx5t+vTpYzw8PEzVqlXv+d5t27bNeHt7m/z585vhw4ebwYMHm5CQEFOqVClz+z9tQ4YMMTabzTRp0sRMmjTJDBw40OTKlcsULFjQ/P3333ddj7Ofafny5U3r1q3N2LFjzfjx403NmjWNJDNhwgSHcQUKFDCFCxc2OXLkMG+99ZaZMmWKWbFihbl06ZIpVKiQ8fb2Nm+99ZZ5//33TYUKFUzp0qWNJLNixQr7MqZNm2YkmfLly5uxY8eat956y3h7e6fYrieeeMIEBASYPn36mKlTp5phw4aZqlWrmlWrVt11W1q1amW8vLxMkSJFTMuWLc2ECRPMc889ZySZvn372sclJSWZatWqGZvNZl5++WUzYcIEU69ePSPJdO3a1WGZkkxkZKQJCgoyAwcONBMnTjRbtmy5Yw2VK1c2jz76qImLizM5cuQw9erVs/cdPHjQSDLvvvuuvW3FihUO79PPP/9sJJk5c+Y4LPfy5cvG19fXxMbG2ttmzpxpbDabqVWrlhk/frwZOXKkKViwoMmePbs5ePCgfVz//v1TfMdSM3XqVCPJPPHEE2bcuHGma9euJnv27KZQoUL3vS+lplWrVsbX19ecPn06xSMuLs4+7sCBAyZbtmzmxRdftLe99dZbxmazOXwXkrevZMmSpl69embChAmmRYsWRpJp2bKlw7rTum9VrlzZhIaGmqCgINO5c2fz4Ycfmvnz59v7HuR3S+nSpU3u3LnN4MGDzfvvv28KFSpkfHx8zJkzZ+zjjh07ZvLkyWNf5pQpU0zfvn1NZGSkvc7bvzvGGNO5c2dTp04dM2zYMPPhhx+adu3aGTc3N/Of//znnp8LALgSoR0AXCAuLs5IStN/so0xZuvWrUaSefnllx3ae/bsaSSZn376yd5WoEABI8n8/PPP9rZTp04ZT09P06NHD3vb3LlzU/ynM9mVK1dStHXs2NH4+PiYa9euGWOMiY+PNzlz5jTly5c3169ft4+bPn26keTwH+vPPvvMZMmSxfzyyy8Oy5wyZYqRZNasWWNvk2Q8PT0dgs+HH35oJJnQ0FBz4cIFe3vv3r2NJIexqalfv77x8vIyhw8ftrft3LnTuLm5OQSqQ4cOGTc3NzN06FCH12/fvt24u7unaL+Vs5+pMam/z9HR0SmCf/JnumjRIof20aNHG0n2QGOMMVevXjXFihVz+GwTEhJMcHCwKVGihLl69ap97Pfff28kmX79+hljjPn7779TBNu0Sv6jUufOne1tSUlJpm7dusbDw8OcPn3aGGPM/PnzjSQzZMgQh9f/5z//MTabzezbt8/eJslkyZLF7NixI001JId2Y4wZOHCgkWQ2b95sjElbaE9KSjJ58+Y1DRs2dFjunDlzHPapixcvmuzZs5v27ds7jDtx4oQJCAhwaE9LaE/+fMqUKWPi4+Pt7R999NED7UupSf6cUntER0c7jE3e7z7//HOzfv164+bmluIPK8nb9/zzzzu0v/baa0aS+f33340xzu1blStXNpLMlClTUtR/e2h39neLh4eHw3fs999/N5LM+PHj7W0xMTEmS5YsZuPGjSnWn5SUZIxJPbSntj8PHz7c2Gw2h989AJDeODweAFzgwoULkm4eypsWyRdV6t69u0N7jx49JCnFedLFixfX008/bX8eFBSkokWL6sCBA2la363nSl+8eFFnzpzR008/rStXruiPP/6QJG3atElnz55V+/bt5e7+v0ueNG/eXDly5HBY3ty5cxUZGalixYrpzJkz9ke1atUkSStWrHAYX716dYeL41WsWFGS1LBhQ4f3LLn9btuVmJioxYsXq379+sqfP7+9PTIyUtHR0Q5j582bp6SkJDVu3NihztDQUBUpUiRFnbdy9jOVHN/nuLg4nTlzRpUrV9aBAwcUFxfnMDY8PDxFvYsWLVLevHn1/PPP29u8vLzUvn17h3GbNm3SqVOn9Nprrzmch1u3bl0VK1bM/v3x9vaWh4eHVq5cqb///jvN23GrTp062X9OPhw5ISFBy5Ytk3Tzu+zm5pbinOMePXrIGKMff/zRob1y5coqXry403V06dJFOXLk0MCBA9P8GpvNpkaNGumHH37QpUuX7O1fffWV8ubNq6eeekqStHTpUp0/f17NmjVz+J64ubmpYsWKd/2epCb583nllVccztlu3bq1AgICHMY6uy+lxsvLS0uXLk3xGDFihMO4Dh06KDo6Wp07d1bLli0VERGhYcOGpbrM2NhYh+edO3eW9L/fXc7uW56enmrTps09t8XZ96NGjRqKiIiwPy9VqpT8/f3tv0OSkpI0f/581atXT+XKlUuxvrvdvu/W/fny5cs6c+aMnnjiCRljtGXLlntuCwC4CheiAwAX8Pf3l3QzEKfF4cOHlSVLFhUuXNihPTQ0VNmzZ9fhw4cd2m8Np8ly5MiR5iC2Y8cO9enTRz/99JM9jCZLDpPJ67y9Jnd39xRXo9+7d6927dqloKCgVNd363mzqdWfHFzCwsJSbb/bdp0+fVpXr15VkSJFUvQVLVrU4SrTe/fulTEm1bGSlDVr1juux9nPVJLWrFmj/v37a926dSnOo46Li3MIbOHh4Slef/jwYUVERKQIErd/JsmfVdGiRVMso1ixYlq9erWkm0Fp5MiR6tGjh0JCQlSpUiU999xziomJUWho6D23J0uWLCpUqJBD2yOPPCJJ9nPiDx8+rDx58qT440ZkZKRDrclS2+60CAgIUNeuXdW/f39t2bIlxR+S7qRJkyZ6//33tWDBAr300ku6dOmSfvjhB3Xs2NH+Pu/du1eS7MHwdsnfhbRK3ubbv3dZs2ZN8X46uy+lxs3NTTVq1EhTbZ988okiIiK0d+9erV279o4XP7y99oiICGXJksX+uTu7b+XNmzdNV2Z/0N8tkuPvxtOnT+vChQsqUaLEPdd9uyNHjqhfv35asGBBit9Jt/8RDgDSE6EdAFzA399fefLk0X//+1+nXne3WZ5b3enWTea2C32l5vz586pcubL8/f01aNAgRUREyMvLS7/99pt69eqlpKQkp2qWbs5elSxZUmPGjEm1//Ywfqf6H2S70iIpKUk2m00//vhjquvKli3bHV/r7Ge6f/9+Va9eXcWKFdOYMWMUFhYmDw8P/fDDDxo7dmyK9/lhXSm+a9euqlevnubPn6/Fixerb9++Gj58uH766Sc99thjD6WGWz3Idnfp0kVjx47VwIED9f7776fpNZUqVVLBggU1Z84cvfTSS/ruu+909epVNWnSxD4m+bP57LPPUv1jxq1Hnrias/vSg1q5cqX9gm7bt29XVFRUml53++8qZ/ettH7urvrd8qC/QxITE/Xss8/q3Llz6tWrl4oVKyZfX18dO3ZMrVu3vq/fmwBwvwjtAOAizz33nD766COtW7funv8RLlCggJKSkrR37177jKQknTx5UufPn1eBAgWcXv+d/gCwcuVKnT17VvPmzdMzzzxjbz948GCKmiRp3759qlq1qr39xo0bOnTokEqVKmVvi4iI0O+//67q1aun+Q8PrhIUFCRvb2/77Oitdu/e7fA8IiJCxhiFh4fbZ4id4cxn+t133yk+Pl4LFixwmP1z5tDqAgUKaOfOnTLGOLyv+/btSzFOurm9t88O7969O8X3JyIiQj169FCPHj20d+9elSlTRqNHj9bnn39+13qSkpJ04MABh/duz549kmQ/+qJAgQJatmyZLl686DDbnnzaxf18l+8kebZ9wIABatWqVZpf17hxY33wwQe6cOGCvvrqKxUsWFCVKlWy9ycfXh0cHJzmGeu7Sd7mvXv3Onw+169f18GDB1W6dGmHdT+sfen48ePq3LmzatasKQ8PD/Xs2VPR0dGpfkZ79+51OCpi3759SkpKsn/uD7pv3Ymr34+goCD5+/s7/QfV7du3a8+ePZoxY4ZiYmLs7UuXLn3gmgDAWZzTDgAu8uabb8rX11cvv/yyTp48maJ///79+uCDDyRJderUkaQUs4XJs0t169Z1ev2+vr6Sbs6s3yp5JurWmaeEhARNmjTJYVy5cuWUM2dOffzxx7px44a9fdasWSkODW3cuLGOHTumjz/+OEUdV69etd8+Kj24ubkpOjpa8+fP15EjR+ztu3bt0uLFix3GNmjQQG5ubho4cGCKmTdjjM6ePXvXdTnzmab2PsfFxWnatGlp3rbo6GgdO3bM4X7k165dS/E+lytXTsHBwZoyZYrDbbB+/PFH7dq1y/79uXLlSorbdEVERMjPzy/NtxObMGGC/WdjjCZMmKCsWbOqevXqkm5+lxMTEx3GSdLYsWNls9lUu3btNK0nrbp27ars2bNr0KBBaX5NkyZNFB8frxkzZmjRokVq3LixQ390dLT8/f01bNgwXb9+PcXrT58+7VSN5cqVU1BQkKZMmWK/pZh089aMt++fD3Nfat++vZKSkvTJJ5/oo48+kru7u9q1a5fqrPTEiRMdno8fP16S7J/ng+5bd+Lq9yNLliyqX7++vvvuO23atClF/51m5FPbn40x9v0dAB4mZtoBwEUiIiI0e/ZsNWnSRJGRkYqJiVGJEiWUkJCgtWvXau7cuWrdurUkqXTp0mrVqpU++ugj++Hrv/76q2bMmKH69es7zHSnVZkyZeTm5qaRI0cqLi5Onp6eqlatmp544gnlyJFDrVq10uuvvy6bzabPPvssxX9WPTw8NGDAAHXu3FnVqlVT48aNdejQIU2fPj3FedYtW7bUnDlz9Morr2jFihV68sknlZiYqD/++ENz5syx3388vQwcOFCLFi3S008/rddee003btzQ+PHj9eijj2rbtm32cRERERoyZIh69+6tQ4cOqX79+vLz89PBgwf1zTffqEOHDurZs+cd1+PMZ5o8e1mvXj117NhRly5d0scff6zg4GAdP348TdvVsWNHTZgwQc2aNVOXLl2UO3duzZo1y36xueTPIGvWrBo5cqTatGmjypUrq1mzZjp58qQ++OADFSxYUN26dZN0c1a8evXqaty4sYoXLy53d3d98803OnnypJo2bXrPery8vLRo0SK1atVKFStW1I8//qiFCxfq7bfftp9zXK9ePVWtWlXvvPOODh06pNKlS2vJkiX69ttv1bVrV4eLhLlCQECAunTp4tQF6R5//HEVLlxY77zzjuLj4x0OjZdungoxefJktWzZUo8//riaNm2qoKAgHTlyRAsXLtSTTz6Z4o8Sd5M1a1YNGTJEHTt2VLVq1dSkSRMdPHhQ06ZNS3FOuyv2pRs3btzxqIkXX3xRvr6+mjZtmhYuXKjp06crX758km4G8RYtWmjy5Ml67bXXHF538OBBPf/886pVq5bWrVunzz//XC+99JL9KIEH3bfuJD1+twwbNkxLlixR5cqV1aFDB0VGRur48eOaO3euVq9erezZs6d4TbFixRQREaGePXvq2LFj8vf319dff33fF3QEgAfyMC9VDwCZwZ49e0z79u1NwYIFjYeHh/Hz8zNPPvmkGT9+vP32asYYc/36dTNw4EATHh5usmbNasLCwkzv3r0dxhhz8/ZgdevWTbGe22+VZIwxH3/8sSlUqJD91mfJty9as2aNqVSpkvH29jZ58uQxb775plm8eHGqt4gbN26cKVCggPH09DQVKlQwa9asMWXLljW1atVyGJeQkGBGjhxpHn30UePp6Wly5MhhypYtawYOHOhwf2hJDvfDNib123UZ87/bLs2dO/eu77ExxqxatcqULVvWeHh4mEKFCpkpU6bc8XZcX3/9tXnqqaeMr6+v8fX1NcWKFTOxsbFm9+7d91yPMWn/TBcsWGBKlSplvLy8TMGCBc3IkSPNp59+muI2dnf6TI25eT/tunXrGm9vbxMUFGR69Ohhvv76ayPJrF+/3mHsV199ZR577DHj6elpAgMDTfPmzc2ff/5p7z9z5oyJjY01xYoVM76+viYgIMBUrFgxxX3LU5N8/+/9+/fb75sdEhJi+vfvbxITEx3GXrx40XTr1s3kyZPHZM2a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",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# Crie visualizações de gráficos com pandas, sendo no mínimo 4 gráficos.\n",
+ "\n",
+ "# EN: Entry Level (Nível de Entrada) / MI: Mid Level (Nível Intermediário)/SE: Senior Level (Nível Sênior)/EX: Executive Level (Nível Executivo)\n",
+ "\n",
+ "\n",
+ "# Contagem de Cargos por Nível de Experiência\n",
+ "contagem_cargos = df.groupby('experience_level')['job_title'].count()\n",
+ "print(contagem_cargos)\n",
+ "\n",
+ "plt.figure(figsize=(12, 5)) # é usado para definir o tamanho da figura do gráfico que você está prestes a criar.\n",
+ "sns.barplot(x=contagem_cargos.index, y=contagem_cargos.values)\n",
+ "plt.title('Contagem de Cargos por Nível de Experiência')\n",
+ "plt.xlabel('Nível de Experiência')\n",
+ "plt.ylabel('Quantidade de Cargos')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAnwAAAKSCAYAAABIowakAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABo40lEQVR4nO3dd3hUVeLG8XcmvTcSQgmE3pGmCEhRkSKIBexKs5dV17Ku+nPXsuraO7quCpZVV9G1ICpYsCAqSu8tCRAgCem9zNzfH5FoTEiBSc6U7+d58kBuJjPvTWaSN/fcc67NsixLAAAA8Fp20wEAAADQsih8AAAAXo7CBwAA4OUofAAAAF6OwgcAAODlKHwAAABejsIHAADg5Sh8AAAAXo7CBwAA4OUofHBrd911l2w2W6s81rhx4zRu3Lia95ctWyabzaaFCxe67DFSU1Nls9m0YMGCZn/uwoULFR0drVGjRmn79u26/PLL9cQTT7gsW0NsNpvuuuuuVnksT3bo+Xrw4EEjjz979mwlJycbeWwA7o3Ch1azYMEC2Wy2mrfg4GC1b99eEydO1FNPPaXCwkKXPM6+fft01113ac2aNS65P3fx0EMP6fLLL1e7du3Uu3dvvffeezrjjDNMx2qWQ4WosbffF2+4t+Tk5MN+HydNmmQ6HoBf+ZsOAN9zzz33qEuXLqqsrNSBAwe0bNky3XDDDXrsscf04YcfauDAgTW3/b//+z/99a9/bdb979u3T3fffbeSk5M1aNCgJn/ekiVLmvU4R6Jz584qLS1VQEBAsz/3nXfeUYcOHeTv76+srCxFREQoODi4BVK2nLPOOkvdu3eveb+oqEhXXXWVzjzzTJ111lk129u2bWsiHo7QoEGDdNNNN9XZ3r59ewNpANSHwodWN3nyZA0bNqzm/dtuu01ffvmlpk6dqmnTpmnz5s0KCQmRJPn7+8vfv2WfpiUlJQoNDVVgYGCLPo6kmiObR6Jz5841/4+Pj3dVpFY1cODAWoX+4MGDuuqqqzRw4EBddNFFBpPhaHTo0MGtv3+WZamsrKzm5wrgixjShVs46aSTdOeddyotLU2vv/56zfb6zuFbunSpTjjhBEVHRys8PFy9evXS7bffLqn6vLtjjz1WkjRnzpyaoaVD58yNGzdO/fv31y+//KIxY8YoNDS05nP/eA7fIQ6HQ7fffrsSExMVFhamadOmac+ePbVuk5ycrNmzZ9f53D/e5+HO4duyZYvOOeccxcfHKyQkRL169dIdd9xR8/GUlBRdddVV6tmzp0JCQhQXF6ezzz5bqampdR5z165dOvvssxUbG6vQ0FAdf/zx+vjjj+vcrj7l5eX685//rPj4eEVERGjatGnau3dvvbdNT0/X3Llz1bZtWwUFBalfv356+eWXm/Q4DUlLS9PVV1+tXr16Nbivh04R+O6773TdddcpPj5e0dHRuuKKK1RRUaG8vDzNnDlTMTExiomJ0V/+8hdZllXrPh555BGNHDlScXFxCgkJ0dChQ+s9Z9Nms+naa6/V+++/r/79+9fs76efflrvPuTl5Wn27NmKjo5WVFSU5syZo5KSklq3qaqq0r333qtu3bopKChIycnJuv3221VeXt6kr9OhLMHBwerfv7/+97//1Xu7pu5jQ68rV5g9e7bCw8O1e/duTZ06VeHh4erQoYOeffZZSdL69et10kknKSwsTJ07d9Ybb7xR6/MPfb+/+eYbXXHFFYqLi1NkZKRmzpyp3NzcWrdNTk7W1KlT9dlnn2nYsGEKCQnRv/71L0nV35sbbrhBSUlJCgoKUvfu3fXggw/K6XTWuo+33npLQ4cOVUREhCIjIzVgwAA9+eSTNR/PycnRzTffrAEDBig8PFyRkZGaPHmy1q5dW2ffn376afXr10+hoaGKiYnRsGHD6uwf0NI4wge3cfHFF+v222/XkiVLdNlll9V7m40bN2rq1KkaOHCg7rnnHgUFBWnHjh1avny5JKlPnz6655579Le//U2XX365Ro8eLUkaOXJkzX1kZ2dr8uTJOu+883TRRRc1Onx43333yWaz6dZbb1VmZqaeeOIJjR8/XmvWrHHJEYN169Zp9OjRCggI0OWXX67k5GTt3LlTH330ke677z5J0o8//qgVK1bo/PPPV8eOHZWSkqLnn39e48aN06ZNmxQaGipJysjI0MiRI1VSUqLrrrtOcXFxeuWVVzRt2jQtXLhQZ555ZoNZLr30Ur3++uu64IILNHLkSH355ZeaMmVKndtlZGTo+OOPrylC8fHx+uSTT3TJJZeooKBAN9xwwxF/PVauXKnvv/9e5513njp27KjU1FQ999xzdfb1kD/96U9KTEzU3XffrR9++EEvvPCCoqOj9f3336tTp066//77tXjxYj388MPq37+/Zs6cWfO5Tz75pKZNm6YLL7xQFRUVeuutt3T22Wdr0aJFdfb7u+++03vvvaerr75aEREReuqppzR9+nTt3r1bcXFxtW57zjnnqEuXLnrggQe0atUqvfjii0pISNCDDz5Y62v9yiuvaMaMGbrpppv0448/6oEHHtDmzZsPW94OWbJkiaZPn66+ffvqgQceUHZ2tubMmaOOHTvWuW1T9rGx11VjKisr652oEhYWVus14nA4NHnyZI0ZM0YPPfSQ/vOf/+jaa69VWFiY7rjjDl144YU666yz9Pzzz2vmzJkaMWKEunTpUus+r732WkVHR+uuu+7S1q1b9dxzzyktLa1mktUhW7du1fnnn68rrrhCl112mXr16qWSkhKNHTtW6enpuuKKK9SpUyd9//33uu2227R///6aSVBLly7V+eefr5NPPrnme7Z582YtX75c119/vaTqP6zef/99nX322erSpYsyMjL0r3/9S2PHjtWmTZtqhrP//e9/67rrrtOMGTN0/fXXq6ysTOvWrdOPP/6oCy64oElfX8AlLKCVzJ8/35JkrVy58rC3iYqKsgYPHlzz/t///nfr90/Txx9/3JJkZWVlHfY+Vq5caUmy5s+fX+djY8eOtSRZzz//fL0fGzt2bM37X331lSXJ6tChg1VQUFCz/e2337YkWU8++WTNts6dO1uzZs1q9D5TUlLqZBszZowVERFhpaWl1fpcp9NZ8/+SkpI6971ixQpLkvXqq6/WbLvhhhssSda3335bs62wsNDq0qWLlZycbDkcjjr3c8iaNWssSdbVV19da/sFF1xgSbL+/ve/12y75JJLrHbt2lkHDx6sddvzzjvPioqKqjdvfbKysurcd1P39dDzaeLEibW+ViNGjLBsNpt15ZVX1myrqqqyOnbsWOt7Ud9jVVRUWP3797dOOumkWtslWYGBgdaOHTtqtq1du9aSZD399NM12w49X+fOnVvr888880wrLi6u5v1DX+tLL7201u1uvvlmS5L15Zdf1vka/N6gQYOsdu3aWXl5eTXblixZYkmyOnfu3Ox9bMrr6nA6d+5sSar37YEHHqi53axZsyxJ1v3331+zLTc31woJCbFsNpv11ltv1WzfsmVLnefFoe/30KFDrYqKiprtDz30kCXJ+uCDD+pk+vTTT2tlvffee62wsDBr27Zttbb/9a9/tfz8/Kzdu3dblmVZ119/vRUZGWlVVVUddr/LysrqvJ5SUlKsoKAg65577qnZdvrpp1v9+vU77P0ArYUhXbiV8PDwBmfrRkdHS5I++OCDOkMwTRUUFKQ5c+Y0+fYzZ85UREREzfszZsxQu3bttHjx4iN6/N/LysrSN998o7lz56pTp061Pvb7oxW/P0pSWVmp7Oxsde/eXdHR0Vq1alXNxxYvXqzjjjtOJ5xwQs228PBwXX755UpNTdWmTZsOm+XQ/lx33XW1tv/xaJ1lWXr33Xd12mmnybIsHTx4sOZt4sSJys/Pr5WpuZq6r4dccskltb5Ww4cPl2VZuuSSS2q2+fn5adiwYdq1a9dhHys3N1f5+fkaPXp0vY8zfvx4devWreb9gQMHKjIyss59StKVV15Z6/3Ro0crOztbBQUFkn77Wt944421bndo4kNDQ/D79+/XmjVrNGvWLEVFRdVsP+WUU9S3b986t2/KPh7t62r48OFaunRpnbfzzz+/zm0vvfTSWo/bq1cvhYWF6ZxzzqnZ3qtXL0VHR9f7tb388strTXq66qqr5O/vX+f12KVLF02cOLHWtnfeeUejR49WTExMreft+PHj5XA49M0339TkKi4u1tKlSw+7z0FBQbLbq3+FOhwOZWdn1wyF//Fru3fvXq1cufKw9wW0Bgof3EpRUVGtcvVH5557rkaNGqVLL71Ubdu21Xnnnae33367Wb+kOnTo0KwJGj169Kj1vs1mU/fu3es9f665Dv1C69+/f4O3Ky0t1d/+9rea847atGmj+Ph45eXlKT8/v+Z2aWlp6tWrV53P79OnT83HDyctLU12u71WqZFU5/6ysrKUl5enF154QfHx8bXeDhXpzMzMBvfHFft6yB+L8qESlJSUVGf7H8/1WrRokY4//ngFBwcrNjZW8fHxeu6555r0OJIUExNT5z7ru21MTIwk1dz20Nf69zOWJSkxMVHR0dGNfp+kus9Lqe73SmraPh7t66pNmzYaP358nbffTzSSpODg4DoTjqKiotSxY8c65+rW9/2qb7/Dw8PVrl27Oq/HPw4FS9L27dv16aef1nnejh8/XtJvz9urr75aPXv21OTJk9WxY0fNnTu3zvmaTqdTjz/+uHr06FHrebpu3bpaX9tbb71V4eHhOu6449SjRw9dc801TR4qB1yJc/jgNvbu3av8/Pw6vwR/LyQkRN98842++uorffzxx/r000/13//+VyeddJKWLFkiPz+/Rh+nJWbqHW5xaIfD0aRMjfnTn/6k+fPn64YbbtCIESMUFRUlm82m884774iPdB6pQ4930UUXadasWfXe5vczcZuruft6uK9vfdut303a+PbbbzVt2jSNGTNG8+bNU7t27RQQEKD58+fXe0L94R7H+sNEkObctqUXFW/qPrriddUUzfleSfV/bZuqvte50+nUKaecor/85S/1fk7Pnj0lSQkJCVqzZo0+++wzffLJJ/rkk080f/58zZw5U6+88ook6f7779edd96puXPn6t5771VsbKzsdrtuuOGGWs/TPn36aOvWrVq0aJE+/fRTvfvuu5o3b57+9re/6e677z7i/QOai8IHt/Haa69JUp1hmD+y2+06+eSTdfLJJ+uxxx7T/fffrzvuuENfffWVxo8f7/Jfotu3b6/1vmVZ2rFjR61SExMTo7y8vDqfm5aWpq5dux72vg99bMOGDQ1mWLhwoWbNmqVHH320ZltZWVmdx+zcubO2bt1a5/O3bNlS8/HD6dy5s5xOp3bu3FnrSNEf7+/QDF6Hw1FzZMSVmrqvR+vdd99VcHCwPvvsMwUFBdVsnz9/vksfpz6Hvtbbt2+vOfoqVU+GycvLa/T7JNV9Xkp1v1fN2cfGXlfuYvv27TrxxBNr3i8qKtL+/ft16qmnNvq53bp1U1FRUZP2JzAwUKeddppOO+00OZ1OXX311frXv/6lO++8U927d9fChQt14okn6qWXXqr1eXl5eWrTpk2tbWFhYTr33HN17rnnqqKiQmeddZbuu+8+3XbbbR63liY8F0O6cAtffvml7r33XnXp0kUXXnjhYW+Xk5NTZ9uhxZUPLWcRFhYmSS4rCK+++mqt8woXLlyo/fv3a/LkyTXbunXrph9++EEVFRU12xYtWlRn+ZY/io+P15gxY/Tyyy9r9+7dtT72+6Mbfn5+dY52PP3003I4HLW2nXrqqfrpp5+0YsWKmm3FxcV64YUXlJycXO85Xocc2p+nnnqq1vY/Xr7Nz89P06dP17vvvltvUc3KyjrsYzRFU/f1aPn5+clms9W639TUVL3//vsufZz6HConf/zaPvbYY5JU78zoQ9q1a6dBgwbplVdeqTV0uHTp0jrnaDZ1H5vyunIXL7zwgiorK2vef+6551RVVVXr9Xg455xzjlasWKHPPvuszsfy8vJUVVUlqXom/+/Z7faaP/AOfT3qe56+8847Sk9Pr7Xtj/cVGBiovn37yrKsWvsBtDSO8KHVffLJJ9qyZYuqqqqUkZGhL7/8UkuXLlXnzp314YcfNvgX7z333KNvvvlGU6ZMUefOnZWZmal58+apY8eONRMVunXrpujoaD3//POKiIhQWFiYhg8fXu85PU0RGxurE044QXPmzFFGRoaeeOIJde/evdbSMZdeeqkWLlyoSZMm6ZxzztHOnTv1+uuv1zkfrj5PPfWUTjjhBA0ZMkSXX365unTpotTUVH388cc1l4ebOnWqXnvtNUVFRalv375asWKFPv/88zrLgfz1r3/Vm2++qcmTJ+u6665TbGysXnnlFaWkpOjdd9+tOcm8PoMGDdL555+vefPmKT8/XyNHjtQXX3yhHTt21LntP//5T3311VcaPny4LrvsMvXt21c5OTlatWqVPv/883oLRFM1dV+P1pQpU/TYY49p0qRJuuCCC5SZmalnn31W3bt317p161z6WH90zDHHaNasWXrhhReUl5ensWPH6qefftIrr7yiM844o9YRrPo88MADmjJlik444QTNnTtXOTk5NWu9FRUVNXsfm/K6akh6enqt9TMPCQ8Pd/nl/yoqKnTyySfrnHPO0datWzVv3jydcMIJmjZtWqOfe8stt+jDDz/U1KlTNXv2bA0dOlTFxcVav369Fi5cqNTUVLVp00aXXnqpcnJydNJJJ6ljx45KS0vT008/rUGDBtUckZ06daruuecezZkzRyNHjtT69ev1n//8p84R/QkTJigxMVGjRo1S27ZttXnzZj3zzDOaMmVKg+crAy5nZG4wfNKhZRUOvQUGBlqJiYnWKaecYj355JO1lj455I/LsnzxxRfW6aefbrVv394KDAy02rdvb51//vl1lln44IMPrL59+1r+/v61lkEZO3bsYZdIONyyLG+++aZ12223WQkJCVZISIg1ZcqUOkuoWJZlPfroo1aHDh2soKAga9SoUdbPP//cpGVZLMuyNmzYYJ155plWZGSkJcnq1auXdeedd9Z8PDc315ozZ47Vpk0bKzw83Jo4caK1ZcuWepeD2blzpzVjxgwrOjraCg4Oto477jhr0aJF9e7zH5WWllrXXXedFRcXZ4WFhVmnnXaatWfPnjpLZFiWZWVk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",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# Distribuição de Tamanho das Empresas\n",
+ "# '%1.1f%% é usado para formatar os rótulos de porcentagem exibidos em cada setor do gráfico.\n",
+ "df['company_size'].value_counts().plot.pie(autopct='%1.1f%%', figsize=(8, 8))\n",
+ "plt.title('Distribuição de Tamanho das Empresas')\n",
+ "plt.ylabel('')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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YhiNxmZntMXX44orroC3tzfWrFmD6urqOo81NgqoUqmgUCjqvK+Sk5ObfcU2kT1xhI8c1nfffYdTp07BaDQiJycHP/30E3bs2IHY2Fhs3bq10YmJV61ahV9//RUTJkxAbGwscnNz8frrryMqKqr2QoX4+Hj4+fnhzTffhLe3Nzw9PTFgwIAWn0cWEBCAIUOG4LrrrkNOTg5efPFFtGvXrs7UMYsXL8amTZswbtw4zJo1C4mJifjoo49qRxoa8/LLL2PIkCHo06cPli5dijZt2iA5ORnffPNN7fJwEydOxIcffghfX1906dIFe/bswQ8//IDAwMA627r33nuxfv16jB8/HitWrEBAQADef/99JCUlYfPmzRad59itWzeMHTu2zrQsAPDYY4/VPufxxx+vnQ/xpptuglqtxltvvYWamho8/fTTlnxZm+XiuXzNWS5v9uzZeOWVV/DII4+ge/fu9ZZdmzdvHjZs2IBly5bh559/xuDBg2EymXDq1Cls2LAB33//fYMXN1zKVVddhcGDB+Pee+9FcnJy7Tx2/z7H8qLXXnsNQ4YMQffu3bFkyRK0bdsWOTk52LNnD9LT03H48OEm93fmzJk6c1ZeFBoaijFjxkCSJCxatAju7u61JfSGG27A5s2bceutt2L06NGIiIiofV2HDh1w/fXX46+//kJoaCjee+895OTk1Bnduuuuu7B161ZMnDgRCxcuRN++fVFRUYGjR49i06ZNSE5ORlBQkMVfM2t+Pf7Nx8cHL7zwAhYvXox+/frhmmuugb+/Pw4fPozKykq8//77Db5uwoQJeP755zFu3Dhcc801yM3NxWuvvYZ27drhyJEjzf68iOxC1OXBRJdycUqFizetViuFhYVJY8aMkV566aU6U59c9N9pWX788Udp8uTJUkREhKTVaqWIiAjp6quvrjdNxJdffil16dJFUqvVdaaAGD58uNS1a9cG811qWpb169dL9913nxQSEiK5u7tLEyZMqDeFiiRJ0nPPPSdFRkZKOp1OGjx4sLRv3z6LpmWRJEk6duyYNHXqVMnHx0cCIHXs2FF66KGHah8vKiqSrrvuOikoKEjy8vKSxo4dK506darB6UISExOlGTNmSH5+fpKbm5vUv39/6euvv27wc/4vANLy5culjz76SGrfvr2k0+mk3r17Sz///HO95x44cEAaO3as5OXlJXl4eEgjR46Ufv/99zrPsWQqnn/797Qs//Xvn5/GpmW5yGw2S9HR0RIA6fHHH29wf3q9Xnrqqaekrl27SjqdTvL395f69u0rPfbYY1JJSUnt8yyZlkWSJKmgoECaN2+e5OPjI/n6+krz5s2TDh482OD3PDExUZo/f74UFhYmaTQaKTIyUpo4caK0adOmJveDRqZlufjz9tJLL9WbakWSJCk1NVXy8fGRrrzyyjqf34QJE6Tvv/9e6tGjh6TT6aROnTpJGzdurLfvsrIy6b777pPatWsnabVaKSgoSBo0aJD07LPPSnq9XpKkxr+Pl3oPWPL1uNTP08X36n9/Trdu3SoNGjRIcnd3l3x8fKT+/fvXmbamoZ+dd999t/Znv1OnTtLatWvr/R4iciQKSWrl2atEJMTo0aNx991344orrrD7vhUKBZYvX45XX33V7vsmceLi4tCtWzd8/fXXoqMQUTPxHD4iJ3XVVVc1eKiOiIjov3gOH5GTWb9+PSoqKrBx48ZG5yIkIiK6iCN8RE7m+PHjuPnmm5GRkYE777xTdBwiInICPIePiIiISOY4wkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEtRYuXAiFQlHvNm7cOABAXFwcFAoF9u7dW+d1K1euxIgRIwQkJiIiS6hFByAixzJu3DisXbu2zn06na72/93c3HDPPfdg586d9o5GREQtxBE+IqpDp9MhLCyszs3f37/28aVLl2Lv3r349ttvBaYkIqLmYOEjomZp06YNli1bhvvuuw9ms1l0HCIisgALHxHV8fXXX8PLy6vO7cknn6zznAcffBBJSUn4+OOPBaUkIqLm4Dl8RFTH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uvj/f//37/uBf8qcu1YFd40KHlo1PLQquGlUF+7XqDhBMRE5LRY+IiIiIplTig5ARERERLbFwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkcyx8RERERDLHwkdEREQkc/8Pcs8XzcguRa0AAAAASUVORK5CYII=",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# Distribuição por nível de Experiência\n",
+ "# EN: Entry Level (Nível de Entrada) / MI: Mid Level (Nível Intermediário)/SE: Senior Level (Nível Sênior)/EX: Executive Level (Nível Executivo)\n",
+ "plt.figure(figsize=(8, 8))\n",
+ "sizes = df['experience_level'].value_counts()\n",
+ "plt.pie(sizes, labels=sizes.index, autopct='%1.1f%%', startangle=140)\n",
+ "plt.title('Distribuição por Nível de Experiência')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAABAcAAAIiCAYAAAC0daH9AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABbBUlEQVR4nO3de3zP9f//8ft7YwebHRibZTGHsFLkMHP2aZkmtUKOObQoNmeJklNKiBDxoRzqg+Sjj4+QEkUxIyPnQ30cqzk0NnPY2F6/P/rt9fVuw5Ztb7xu18vlfbns9Xw9Xq/X4/Xae+p9f78ONsMwDAEAAAAAAMtycnQDAAAAAADAsQgHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAA5NnGjRs1ZswYJScnO7qVe55hGJo8ebI+++wzR7cCAADuYYQDAIA8OXbsmKKiolS8eHF5e3vnapny5curW7du5vR3330nm82m7777rmCa/P/mz58vm82mo0ePFuh2bke3bt1Uvnz5G86fMGGC3n33XdWrVy9P67XZbBo1atTtNYdCUb58eT355JMO2z7vFQCARDgAAJaR9UHZZrPphx9+yDbfMAwFBQXJZrPd8IPK1atX1a5dO3Xr1k0DBgwo6JbvSEePHlX37t1VsWJFubm5KSAgQI0bN9bIkSPzfVtxcXEaP368Vq1apfvvvz/f13+3KF++vPnevdlr/vz5jm4V0k1/Ry+//LKj2wMA3EARRzcAAChcbm5uWrRokRo2bGg3vmHDBp08eVKurq43XHbv3r1q3769+vXrd1s9NG7cWJcvX5aLi8ttraew/fzzz6pTp47c3d31wgsvqHz58vr999+VkJCg8ePHa/To0fm6vf3792v58uWqWbNmnpe9fPmyihS5N/4zP2XKFKWmpprTq1ev1uLFi/Xee+/Jz8/PHK9fv74j2kMOHn/8cXXp0iXb+AMPPOCAbgAAuXFv/F8DACDXIiMjtXTpUk2bNs3uw+OiRYtUq1YtnT179obL1qhRQzVq1LjtHpycnOTm5nbb6yls7733nlJTU7Vz506VK1fObt7p06fzfXsvvPBCnuozMzOVnp4uNze3u/L4Xrx4UR4eHtnGo6Ki7KYTExO1ePFiRUVF3fSSDDjOAw88oM6dOzu6jRu6/m8FAPAnLisAAIvp0KGD/vjjD61du9YcS09P17///W917Ngxx2UyMzM1ZcoUPfjgg3Jzc5O/v79eeuklnTt3zq7OMAyNHTtWZcuWVbFixdSsWTPt3bs32/pyuufA999/r7Zt2+r++++Xq6urgoKCNGDAAF2+fDlX+7V371794x//kLu7u8qWLauxY8cqMzMzx9ovv/xSjRo1koeHh4oXL66WLVvm2Odf/fLLLypbtmy2YECSSpcubTf93//+Vy1btlRgYKBcXV1VsWJFvfnmm8rIyLjldt59913Vr19fJUuWlLu7u2rVqqV///vf2epsNptiY2O1cOFCPfjgg3J1ddWaNWvMeX+9jnzHjh164okn5OXlJU9PTz322GPasmXLLfs5evSobDab3n33Xb333nsqV66c3N3d1aRJE+3Zsydb/fr1683j6+Pjo6efflr79++3qxk1apRsNpv27dunjh07ytfXN9vZLHmR2+PdtGlTPfTQQ9q1a5eaNGmiYsWKqVKlSubx3bBhg0JDQ+Xu7q4qVarom2++sVv+2LFj6t27t6pUqSJ3d3eVLFlSbdu2zXZfi6zLeDZt2qSBAweqVKlS8vDw0DPPPKMzZ87kuA8//PCD6tatKzc3N1WoUEEff/xxtpr//e9/atu2rUqUKKFixYqpXr16WrVqVa6OUVpamgYMGKBSpUqpePHieuqpp3Ty5Mlsdbndx9t1u7+LrPfQgQMH9Nxzz8nLy0slS5ZUv379dOXKFbvam/2t/Prrr3rhhRfk7+8vV1dXPfjgg5o7d262ft9//309+OCDKlasmHx9fVW7dm0tWrSo0I8bABQUzhwAAIspX768wsLCtHjxYj3xxBOS/vywnJycrPbt22vatGnZlnnppZc0f/58de/eXX379tWRI0c0ffp07dixQ5s2bVLRokUlSSNGjNDYsWMVGRmpyMhIJSQkqHnz5kpPT79lX0uXLtWlS5fUq1cvlSxZUlu3btX777+vkydPaunSpTddNjExUc2aNdO1a9c0dOhQeXh4aPbs2XJ3d89W+8knn6hr166KiIjQ+PHjdenSJc2cOVMNGzbUjh07bvpNdLly5fTNN99o/fr1+sc//nHTnubPny9PT08NHDhQnp6eWr9+vUaMGKGUlBRNnDjxpstOmTJFTz31lDp16qT09HQtWrRIbdu21cqVK9WyZUu72vXr1+uzzz5TbGys/Pz8btj/3r171ahRI3l5eWnIkCEqWrSo/vnPf6pp06bmh7Bb+fjjj3XhwgXFxMToypUrmjp1qv7xj39o9+7d8vf3lyR98803euKJJ1ShQgWNGjVKly9f1vvvv68GDRooISEhW39t27ZV5cqV9fbbb8swjFv2cCN5Od7nzp3Tk08+qfbt26tt27aaOXOm2rdvr4ULF6p///56+eWX1bFjR02cOFFt2rTRiRMnVLx4cUnStm3btHnzZrVv315ly5bV0aNHNXPmTDVt2lT79u1TsWLF7LbVp08f+fr6auTIkTp69KimTJmi2NhYLVmyxK7u559/Vps2bRQdHa2uXbtq7ty56tatm2rVqqUHH3xQknTq1CnVr19fly5dUt++fVWyZEktWLBATz31lP7973/rmWeeuekxevHFF/Wvf/1LHTt2VP369bV+/fps76e/s485uXLlSo5nIXl5edldTnQ7v4sszz33nMqXL69x48Zpy5YtmjZtms6dO5ctXMnpb+XUqVOqV6+eGR6UKlVKX375paKjo5WSkqL+/ftLkubMmaO+ffuqTZs2Zviwa9cuxcfHm6Fqfhw3AHAoAwBgCfPmzTMkGdu2bTOmT59uFC9e3Lh06ZJhGIbRtm1bo1mzZoZhGEa5cuWMli1bmst9//33hiRj4cKFdutbs2aN3fjp06cNFxcXo2XLlkZmZqZZ99prrxmSjK5du5pj3377rSHJ+Pbbb82xrF6uN27cOMNmsxnHjh276b7179/fkGTEx8ebY6dPnza8vb0NScaRI0cMwzCMCxcuGD4+PkaPHj3slk9MTDS8vb2zjf/Vnj17DHd3d0OSUaNGDaNfv37G8uXLjYsXL2arzWl/XnrpJaNYsWLGlStXzLGuXbsa5cqVs6tLTU21m05PTzdCQkKMf/zjH3bjkgwnJydj79692bYlyRg5cqQ5HRUVZbi4uBi//PKLOfbbb78ZxYsXNxo3bnzT/T5y5IghyXB3dzdOnjxpjsfHxxuSjAEDBphjNWrUMEqXLm388ccf5thPP/1kODk5GV26dDHHRo4caUgyOnTocNNt52TixIl2v1fDyP3xbtKkiSHJWLRokTl24MAB81hu2bLFHP/qq68MSca8efNuup24uDhDkvHxxx+bY1l/b+Hh4XZ/DwMGDDCcnZ2N8+fPm2PlypUzJBkbN240x06fPm24uroagwYNMsey3ufff/+9OXbhwgUjODjYKF++vJGRkZHj8TIMw9i5c6chyejdu7fdeMeOHbO9V3K7jzci6YavxYsXm3W3+7vIeg899dRTdtvv3bu3Icn46aef7HrK6W8lOjraKFOmjHH27Fm78fbt2xve3t7msXj66aeNBx988Kb7fbvHDQAcjcsKAMCCnnvuOV2+fFkrV67UhQsXtHLlyhteUrB06VJ5e3vr8ccf19mzZ81XrVq15OnpqW+//VbSn98Yp6enq0+fPrLZbObyWd+83cr13/JfvHhRZ8+eVf369WUYhnbs2HHTZVevXq169eqpbt265lipUqXUqVMnu7q1a9fq/Pnz6tChg92+ODs7KzQ01NyXG3nwwQe1c+dOde7cWUePHtXUqVMVFRUlf39/zZkz54b7c+HCBZ09e1aNGjXSpUuXdODAgZtu5/rr7q9evaqMjAyFh4crISEhW22TJk0UEhJy0/VlZGTo66+/VlRUlCpUqGCOlylTRh07dtQPP/yglJSUm65D+vPa//vuu8+crlu3rkJDQ7V69WpJ0u+//66dO3eqW7duKlGihFn38MMP6/HHHzfrrpdfd6/Py/H29PRU+/btzekqVarIx8dH1apVszuDIuvn//3vfzlu5+rVq/rjjz9UqVIl+fj45Pj76dmzp93fQ6NGjZSRkaFjx47Z1YWEhKhRo0bmdKlSpVSlShW7ba9evVp169a1u/zC09NTPXv21NGjR7Vv374bHp+sY9+3b1+78Zz+PvO6jzl5+umntXbt2myvZs2a2dXdzu8iS0xMjN10nz59JCnb++2vfyuGYWjZsmVq1aqVDMOw+zchIiJCycnJ5v76+Pjo5MmT2rZt2w33OT+OGwA4EpcVAIAFlSpVSuHh4Vq0aJEuXbqkjIwMtWnTJsfaw4cPKzk5Ods19VmybsSX9WGncuXK2bbl6+t7y56OHz+uESNGaMWKFdnuZZCcnHzTZY8dO5bjafFVqlSxmz58+LAk3fCSAC8vr1v2+cADD+iTTz5RRkaG9u3bp5UrV2rChAnq2bOngoODFR4eLunP0/iHDx+u9evXZ/vgfav9Wbt2rd555x3t3LlTSUlJ5vj1HzKzBAcH37LnM2fO6NKlS9mOhyRVq1ZNmZmZOnHihHn6+o389Xcr/Xk8PvvsM0n/9x640Xa++uqrbDcdzE3/uZGX4122bNlsx9Lb21tBQUHZxiTZvR8vX76scePGad68efr111/tLoXI6ff610dQZv0t/PU9ntOjKn19fe3qbvQ+r1atmjn/oYceyjY/a56Tk5MqVqxoN57T7yqv+5iTsmXLmn8Lt6r7u7+LLH99X1asWFFOTk7ZrvX/63vtzJkzOn/+vGbPnq3Zs2fn2F/Wv2+vvvqqvvnmG9WtW1eVKlVS8+bN1bFjRzVo0MCszY/jBgCORDgAABbVsWNH9ejRQ4mJiXriiSfk4+OTY11mZqZKly6thQsX5ji/VKlSt91LRkaGHn/8cSUlJenVV19V1apV5eHhoV9//VXdunW74Y0F8yprPZ988okCAgKyzc/Lo/+cnZ1VvXp1Va9eXWFhYWrWrJkWLlyo8PBwnT9/Xk2aNJGXl5fGjBmjihUrys3NTQkJCXr11Vdvuj+bN29WixYtFB4erg8++ECBgYEqWrSoZs2apQULFmSrz+m+CneT/Og/r8fb2dk5x/XcaPz6D3l9+vTRvHnz1L9/f4WFhcnb21s2m03t27fP8feam3Xmpa4w5HUfb8ft/C5uJKcQTcr+Xsval86dO6tr1645LvPwww9L+jOAOXjwoFauXKk1a9Zo2bJl+uCDDzRixAjzEaaFedwAoCAQDgCART3zzDN66aWXtGXLlmw3R7texYoV9c0336hBgwY3/SCXdQf/w4cP2526fubMmRy/7bve7t27dejQIS1YsMDu2ejXP1HhZsqVK2eeFXC9gwcPZtsX6c8nC+TmW83cql27tqQ/T6uX/nwawx9//KHPP/9cjRs3NuuOHDlyy3UtXbpUbm5u+uKLL+xu3JbTjSJzq1SpUipWrFi24yFJBw4ckJOTU7ZvanOS0zE+dOiQeZPBrPfAjbbj5+eX46MKb9ftHO+8+ve//62uXbtq0qRJ5tiVK1d0/vz5fN/WX5UrV+6GxzZr/s2WzczM1C+//GJ3tkBO63PkPv4dhw8ftjsr4Oeff1ZmZuYtH3OZ9dSGrMt2bsXDw0Pt2rVTu3btlJ6ermeffVZvvfWWhg0bJjc3t7vuuAHAX3HPAQCwKE9PT82cOVOjRo1Sq1atblj33HPPKSMjQ2+++Wa2edeuXTP/xzc8PFxFixbV+++/b/ft3pQpU27ZS9a3hNcvZxiGpk6dmqt9iYyM1JYtW7R161Zz7MyZM9nOdoiIiJCXl5fefvttXb16Ndt6bvSIuSzff/99jstlXduc9aErp/1JT0/XBx98cMt9yfrW89q1a+bY//73Py1fvvyWy96Is7Ozmjdvrv/+9792p1qfOnVKixYtUsOGDXN1ScXy5cv166+/mtNbt25VfHy8+dSLMmXKqEaNGlqwYIHdB6I9e/bo66+/VmRk5N/eh5u5neP9d7b112+v33///Vw9ovJ2RUZGauvWrYqLizPHLl68qNmzZ6t8+fI3vfdE1u/oryFTTn+fjtzHv2PGjBl20++//76k/9vnG3F2dlbr1q21bNmyHB/Jef2/B3/88YfdPBcXF4WEhMgwDPPfhLvtuAHAX3HmAABY2I1Opb1ekyZN9NJLL2ncuHHauXOnmjdvrqJFi+rw4cNaunSppk6dqjZt2qhUqVIaPHiwxo0bpyeffFKRkZHasWOHvvzyS/n5+d10G1WrVlXFihU1ePBg/frrr/Ly8tKyZctuecZBliFDhuiTTz5RixYt1K9fP/NRhuXKldOuXbvMOi8vL82cOVPPP/+8Hn30UbVv316lSpXS8ePHtWrVKjVo0EDTp0+/4XbGjx+v7du369lnnzVPN05ISNDHH3+sEiVKmDd3q1+/vnx9fdW1a1f17dtXNptNn3zySa5OiY6MjNR7772nFi1aqGPHjjp9+rSmT5+uKlWqaOfOnbk6HjkZO3as1q5dq4YNG6p3794qUqSI/vnPfyotLU0TJkzI1ToqVaqkhg0bqlevXkpLS9OUKVNUsmRJDRkyxKyZOHGinnjiCYWFhSk6Otp8lKG3t7dGjRr1t/u/mds53nn15JNP6pNPPpG3t7dCQkIUFxenb775RiVLlsz3bf3V0KFDzUeQ9u3bVyVKlNCCBQt05MgRLVu2TE5ON/7Op0aNGurQoYM++OADJScnq379+lq3bp1+/vnnbLX5sY+HDh3Sv/71r2zj/v7+evzxx3O9ntw4cuSInnrqKbVo0UJxcXHm4xofeeSRWy77zjvv6Ntvv1VoaKh69OihkJAQJSUlKSEhQd988415z4/mzZsrICBADRo0kL+/v/bv36/p06erZcuW5qMVHfneAIB8UajPRgAAOMz1jzK8mb8+yjDL7NmzjVq1ahnu7u5G8eLFjerVqxtDhgwxfvvtN7MmIyPDGD16tFGmTBnD3d3daNq0qbFnzx6jXLlyt3yU4b59+4zw8HDD09PT8PPzM3r06GH89NNP2R5fdiO7du0ymjRpYri5uRn33Xef8eabbxofffRRtkfeZW0/IiLC8Pb2Ntzc3IyKFSsa3bp1M3788cebbmPTpk1GTEyM8dBDDxne3t5G0aJFjfvvv9/o1q2b3SMCs2rr1atnuLu7G4GBgcaQIUPMx7Fdv985Pcpw9uzZRqVKlQxXV1cjJCTE+Pjjj83Htl1PkhETE5Njr/rL4+kMwzASEhKMiIgIw9PT0yhWrJjRrFkzY/PmzTfdZ8P4v0cZTpw40Zg0aZIRFBRkuLq6Go0aNbJ7XFyWb775xmjQoIHh7u5ueHl5Ga1atTL27dtnV5O1P2fOnLnl9v8qp0cZ5vZ4N2nSJMdH0t3off/XY3zu3Dmje/fuhp+fn+Hp6WlEREQYBw4cyPYev9HfW07v/Rttu0mTJkaTJk3sxn755RejTZs2ho+Pj+Hm5mbUrVvXWLly5Q2OlL3Lly8bffv2NUqWLGl4eHgYrVq1Mk6cOJHtvZLbfbwR3eRRhtfvz+3+LrLeQ/v27TPatGljFC9e3PD19TViY2ONy5cv33TZ6506dcqIiYkxgoKCjKJFixoBAQHGY489ZsyePdus+ec//2k0btzYKFmypOHq6mpUrFjReOWVV4zk5OR8O24A4Gg2w3DAnW4AAMBd4+jRowoODtbEiRM1ePBgR7cDSJJGjRql0aNH68yZM7c8OwkAcGvccwAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjuOQAAAAAAgMVx5gAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHFFHN2AlWRmZuq3335T8eLFZbPZHN0OAAAAAOAeZxiGLly4oMDAQDk53fj8AMKBQvTbb78pKCjI0W0AAAAAACzmxIkTKlu27A3nEw4UouLFi0v685fi5eXl4G4AAAAAAPe6lJQUBQUFmZ9Hb4RwoBBlXUrg5eVFOAAAAAAAKDS3urSdGxICAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDAAAAAABYHOEAAAAAAAAWRzgAAAAAAIDFOTQc2Lhxo1q1aqXAwEDZbDYtX77cnHf16lW9+uqrql69ujw8PBQYGKguXbrot99+s1tHUlKSOnXqJC8vL/n4+Cg6Olqpqal2Nbt27VKjRo3k5uamoKAgTZgwIVsvS5cuVdWqVeXm5qbq1atr9erVdvMNw9CIESNUpkwZubu7Kzw8XIcPH86/gwEAAAAAgIM4NBy4ePGiHnnkEc2YMSPbvEuXLikhIUFvvPGGEhIS9Pnnn+vgwYN66qmn7Oo6deqkvXv3au3atVq5cqU2btyonj17mvNTUlLUvHlzlStXTtu3b9fEiRM1atQozZ4926zZvHmzOnTooOjoaO3YsUNRUVGKiorSnj17zJoJEyZo2rRpmjVrluLj4+Xh4aGIiAhduXKlAI4MAAAAAACFx2YYhuHoJiTJZrPpP//5j6Kiom5Ys23bNtWtW1fHjh3T/fffr/379yskJETbtm1T7dq1JUlr1qxRZGSkTp48qcDAQM2cOVOvv/66EhMT5eLiIkkaOnSoli9frgMHDkiS2rVrp4sXL2rlypXmturVq6caNWpo1qxZMgxDgYGBGjRokAYPHixJSk5Olr+/v+bPn6/27dvnah9TUlLk7e2t5ORkeXl5/Z3DBAAAAABAruX2c+hddc+B5ORk2Ww2+fj4SJLi4uLk4+NjBgOSFB4eLicnJ8XHx5s1jRs3NoMBSYqIiNDBgwd17tw5syY8PNxuWxEREYqLi5MkHTlyRImJiXY13t7eCg0NNWtykpaWppSUFLsXAAAAAAB3mrsmHLhy5YpeffVVdejQwUw7EhMTVbp0abu6IkWKqESJEkpMTDRr/P397Wqypm9Vc/3865fLqSYn48aNk7e3t/kKCgrK0z4DAAAAAFAY7opw4OrVq3ruuedkGIZmzpzp6HZybdiwYUpOTjZfJ06ccHRLAAAAAABkU8TRDdxKVjBw7NgxrV+/3u4aiYCAAJ0+fdqu/tq1a0pKSlJAQIBZc+rUKbuarOlb1Vw/P2usTJkydjU1atS4Ye+urq5ydXXNy+4CAAAAAFDo7uhwICsYOHz4sL799luVLFnSbn5YWJjOnz+v7du3q1atWpKk9evXKzMzU6GhoWbN66+/rqtXr6po0aKSpLVr16pKlSry9fU1a9atW6f+/fub6167dq3CwsIkScHBwQoICNC6devMMCAlJUXx8fHq1atXQR4CSHpnx1lHtwCLGFrTz9EtAAAAAA7h0MsKUlNTtXPnTu3cuVPSnzf+27lzp44fP66rV6+qTZs2+vHHH7Vw4UJlZGQoMTFRiYmJSk9PlyRVq1ZNLVq0UI8ePbR161Zt2rRJsbGxat++vQIDAyVJHTt2lIuLi6Kjo7V3714tWbJEU6dO1cCBA80++vXrpzVr1mjSpEk6cOCARo0apR9//FGxsbGS/nySQv/+/TV27FitWLFCu3fvVpcuXRQYGHjTpysAAAAAAHA3cOijDL/77js1a9Ys23jXrl01atQoBQcH57jct99+q6ZNm0qSkpKSFBsbqy+++EJOTk5q3bq1pk2bJk9PT7N+165diomJ0bZt2+Tn56c+ffro1VdftVvn0qVLNXz4cB09elSVK1fWhAkTFBkZac43DEMjR47U7Nmzdf78eTVs2FAffPCBHnjggVzvL48y/Hs4cwCFhTMHAAAAcK/J7edQh4YDVkM48PcQDqCwEA4AAADgXpPbz6F3xdMKAAAAAABAwSEcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsroijGwAAwGqmnpvq6BZgEf18+zm6BQDAXYIzBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4h4YDGzduVKtWrRQYGCibzably5fbzTcMQyNGjFCZMmXk7u6u8PBwHT582K4mKSlJnTp1kpeXl3x8fBQdHa3U1FS7ml27dqlRo0Zyc3NTUFCQJkyYkK2XpUuXqmrVqnJzc1P16tW1evXqPPcCAAAAAMDdyKHhwMWLF/XII49oxowZOc6fMGGCpk2bplmzZik+Pl4eHh6KiIjQlStXzJpOnTpp7969Wrt2rVauXKmNGzeqZ8+e5vyUlBQ1b95c5cqV0/bt2zVx4kSNGjVKs2fPNms2b96sDh06KDo6Wjt27FBUVJSioqK0Z8+ePPUCAAAAAMDdyGYYhuHoJiTJZrPpP//5j6KioiT9+U19YGCgBg0apMGDB0uSkpOT5e/vr/nz56t9+/bav3+/QkJCtG3bNtWuXVuStGbNGkVGRurkyZMKDAzUzJkz9frrrysxMVEuLi6SpKFDh2r58uU6cOCAJKldu3a6ePGiVq5cafZTr1491ahRQ7NmzcpVL7mRkpIib29vJScny8vLK1+OmxW8s+Oso1uARQyt6efoFmARU89NdXQLsIh+vv0c3QIAwMFy+zn0jr3nwJEjR5SYmKjw8HBzzNvbW6GhoYqLi5MkxcXFycfHxwwGJCk8PFxOTk6Kj483axo3bmwGA5IUERGhgwcP6ty5c2bN9dvJqsnaTm56AQAAAADgblXE0Q3cSGJioiTJ39/fbtzf39+cl5iYqNKlS9vNL1KkiEqUKGFXExwcnG0dWfN8fX2VmJh4y+3cqpecpKWlKS0tzZxOSUm5yR4DAAAAAOAYd+yZA/eCcePGydvb23wFBQU5uiUAAAAAALK5Y8OBgIAASdKpU6fsxk+dOmXOCwgI0OnTp+3mX7t2TUlJSXY1Oa3j+m3cqOb6+bfqJSfDhg1TcnKy+Tpx4sQt9hoAAAAAgMJ3x4YDwcHBCggI0Lp168yxlJQUxcfHKywsTJIUFham8+fPa/v27WbN+vXrlZmZqdDQULNm48aNunr1qlmzdu1aValSRb6+vmbN9dvJqsnaTm56yYmrq6u8vLzsXgAAAAAA3GkcGg6kpqZq586d2rlzp6Q/b/y3c+dOHT9+XDabTf3799fYsWO1YsUK7d69W126dFFgYKD5RINq1aqpRYsW6tGjh7Zu3apNmzYpNjZW7du3V2BgoCSpY8eOcnFxUXR0tPbu3aslS5Zo6tSpGjhwoNlHv379tGbNGk2aNEkHDhzQqFGj9OOPPyo2NlaSctULAAAAAAB3K4fekPDHH39Us2bNzOmsD+xdu3bV/PnzNWTIEF28eFE9e/bU+fPn1bBhQ61Zs0Zubm7mMgsXLlRsbKwee+wxOTk5qXXr1po2bZo539vbW19//bViYmJUq1Yt+fn5acSIEerZs6dZU79+fS1atEjDhw/Xa6+9psqVK2v58uV66KGHzJrc9AIAAAAAwN3IZhiG4egmrCK3z5eEvXd2nHV0C7CIoTX9HN0CLGLquamObgEW0c+3n6NbAAA4WG4/h96x9xwAAAAAAACFg3AAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDi7uhwICMjQ2+88YaCg4Pl7u6uihUr6s0335RhGGaNYRgaMWKEypQpI3d3d4WHh+vw4cN260lKSlKnTp3k5eUlHx8fRUdHKzU11a5m165datSokdzc3BQUFKQJEyZk62fp0qWqWrWq3NzcVL16da1evbpgdhwAAAAAgEJ0R4cD48eP18yZMzV9+nTt379f48eP14QJE/T++++bNRMmTNC0adM0a9YsxcfHy8PDQxEREbpy5YpZ06lTJ+3du1dr167VypUrtXHjRvXs2dOcn5KSoubNm6tcuXLavn27Jk6cqFGjRmn27NlmzebNm9WhQwdFR0drx44dioqKUlRUlPbs2VM4BwMAAAAAgAJiM67/Gv4O8+STT8rf318fffSROda6dWu5u7vrX//6lwzDUGBgoAYNGqTBgwdLkpKTk+Xv76/58+erffv22r9/v0JCQrRt2zbVrl1bkrRmzRpFRkbq5MmTCgwM1MyZM/X6668rMTFRLi4ukqShQ4dq+fLlOnDggCSpXbt2unjxolauXGn2Uq9ePdWoUUOzZs3K1f6kpKTI29tbycnJ8vLyypdjZAXv7Djr6BZgEUNr+jm6BVjE1HNTHd0CLKKfbz9HtwAAcLDcfg69o88cqF+/vtatW6dDhw5Jkn766Sf98MMPeuKJJyRJR44cUWJiosLDw81lvL29FRoaqri4OElSXFycfHx8zGBAksLDw+Xk5KT4+HizpnHjxmYwIEkRERE6ePCgzp07Z9Zcv52smqztAAAAAABwtyri6AZuZujQoUpJSVHVqlXl7OysjIwMvfXWW+rUqZMkKTExUZLk7+9vt5y/v785LzExUaVLl7abX6RIEZUoUcKuJjg4ONs6sub5+voqMTHxptvJSVpamtLS0szplJSUXO87AAAAAACF5Y4+c+Czzz7TwoULtWjRIiUkJGjBggV69913tWDBAke3livjxo2Tt7e3+QoKCnJ0SwAAAAAAZHNHhwOvvPKKhg4dqvbt26t69ep6/vnnNWDAAI0bN06SFBAQIEk6deqU3XKnTp0y5wUEBOj06dN2869du6akpCS7mpzWcf02blSTNT8nw4YNU3Jysvk6ceJEnvYfAAAAAIDCcEeHA5cuXZKTk32Lzs7OyszMlCQFBwcrICBA69atM+enpKQoPj5eYWFhkqSwsDCdP39e27dvN2vWr1+vzMxMhYaGmjUbN27U1atXzZq1a9eqSpUq8vX1NWuu305WTdZ2cuLq6iovLy+7FwAAAAAAd5o7Ohxo1aqV3nrrLa1atUpHjx7Vf/7zH02ePFnPPPOMJMlms6l///4aO3asVqxYod27d6tLly4KDAxUVFSUJKlatWpq0aKFevTooa1bt2rTpk2KjY1V+/btFRgYKEnq2LGjXFxcFB0drb1792rJkiWaOnWqBg4caPbSr18/rVmzRpMmTdKBAwc0atQo/fjjj4qNjS304wIAAAAAQH66o29I+P777+uNN95Q7969dfr0aQUGBuqll17SiBEjzJohQ4bo4sWL6tmzp86fP6+GDRtqzZo1cnNzM2sWLlyo2NhYPfbYY3JyclLr1q01bdo0c763t7e+/vprxcTEqFatWvLz89OIESPUs2dPs6Z+/fpatGiRhg8frtdee02VK1fW8uXL9dBDDxXOwQAAAAAAoIDYDMMwHN2EVeT2+ZKw986Os45uARYxtKafo1uARUw9N9XRLcAi+vn2c3QLAAAHy+3n0Dv6sgIAAAAAAFDwbiscOHnypE6ePJlfvQAAAAAAAAfI8z0HMjMzNXbsWE2aNEmpqamSpOLFi2vQoEF6/fXXsz1dAAAAAMC97eroQY5uARZRdOQkR7dwz8pzOPD666/ro48+0jvvvKMGDRpIkn744QeNGjVKV65c0VtvvZXvTQIAAAAAgIKT53BgwYIF+vDDD/XUU0+ZYw8//LDuu+8+9e7dm3AAAAAAAIC7TJ6vAUhKSlLVqlWzjVetWlVJSUn50hQAAAAAACg8eQ4HHnnkEU2fPj3b+PTp0/XII4/kS1MAAAAAAKDw5PmyggkTJqhly5b65ptvFBYWJkmKi4vTiRMntHr16nxvEAAAAAAAFKw8nznQpEkTHTp0SM8884zOnz+v8+fP69lnn9XBgwfVqFGjgugRAAAAAAAUoDyfOSBJgYGB3HgQAAAAAIB7RK7CgV27dumhhx6Sk5OTdu3addPahx9+OF8aAwAAAAAAhSNX4UCNGjWUmJio0qVLq0aNGrLZbDIMI1udzWZTRkZGvjcJAAAAAAAKTq7CgSNHjqhUqVLmzwAAAAAA4N6Rq3CgXLlykqSrV69q9OjReuONNxQcHFygjQEAAAAAgMKRp6cVFC1aVMuWLSuoXgAAAAAAgAPk+VGGUVFRWr58eQG0AgAAAAAAHCHPjzKsXLmyxowZo02bNqlWrVry8PCwm9+3b998aw4AAAAAABS8PIcDH330kXx8fLR9+3Zt377dbp7NZiMcAAAAAADgLpPncICnFQAAAAAAcG/J8z0HAAAAAADAvSXPZw5I0smTJ7VixQodP35c6enpdvMmT56cL40BAAAAAIDCcctwYNeuXapevbpsNpskad26dXrqqadUsWJF7d27V3Xq1NG+ffvk7OysmjVrFnjDAAAAAAAgf93ysoKvv/5aTz/9tK5cuSJJGjZsmF599VXt2rVLhmFoy5YtOn78uOrXr6+2bdsWeMMAAAAAACB/3TIcGDRokOrUqaNmzZpJkvbv369OnTpJkpydnXXlyhX5+Pjorbfe0vjx4wu2WwAAAAAAkO9ueVmBzWbTG2+8YYYDHh4e5n0GAgMDdfjwYVWvXl2SdPbs2QJsFQAAAAAAFIRc35CwYcOGkqR69erphx9+ULVq1dSyZUt17dpVbdu21ZIlSxQWFlZgjQIAAAAAgIKR50cZTp48WaGhoZKk8ePHq1atWlq0aJEqVaqkjz76KN8bBAAAAAAABSvPjzKsUKGC+XPx4sU1Z86cfG0IAAAAAAAUrjyfOQAAAAAAAO4tuTpzwNfXVzabLVcrTEpKuq2GAAAAAABA4cpVODBlypQCbgMAAAAAADhKrsKBrl27FnQfAAAAAADAQfJ8Q8LrXblyRenp6XZjXl5et9UQAAAAAAAoXHm+IeHFixcVGxur0qVLy8PDQ76+vnYvAAAAAABwd8lzODBkyBCtX79eM2fOlKurqz788EONHj1agYGB+vjjjwuiRwAAAAAAUIDyfFnBF198oY8//lhNmzZV9+7d1ahRI1WqVEnlypXTwoUL1alTp4LoEwAAAAAAFJA8nzmQlJSkChUqSPrz/gJZjy5s2LChNm7cmL/dAQAAAACAApfncKBChQo6cuSIJKlq1ar67LPPJP15RoGPj0++NgcAAAAAAApensOB7t2766effpIkDR06VDNmzJCbm5sGDBigV155Jd8bBAAAAAAABSvP9xwYMGCA+XN4eLj279+vhIQEVapUSQ8//HC+NgcAAAAAAApensOBvypfvrzKly+fD60AAAAAAABHyPVlBXFxcVq5cqXd2Mcff6zg4GCVLl1aPXv2VFpaWr43CAAAAAAAClauw4ExY8Zo79695vTu3bsVHR2t8PBwDR06VF988YXGjRtXIE0CAAAAAICCk+twYOfOnXrsscfM6U8//VShoaGaM2eOBg4cqGnTpplPLgAAAAAAAHePXIcD586dk7+/vzm9YcMGPfHEE+Z0nTp1dOLEifztDgAAAAAAFLhchwP+/v46cuSIJCk9PV0JCQmqV6+eOf/ChQsqWrRo/ncIAAAAAAAKVK7DgcjISA0dOlTff/+9hg0bpmLFiqlRo0bm/F27dqlixYoF0iQAAAAAACg4uX6U4Ztvvqlnn31WTZo0kaenpxYsWCAXFxdz/ty5c9W8efMCaRIAAAAAABScXIcDfn5+2rhxo5KTk+Xp6SlnZ2e7+UuXLpWnp2e+NwgAAAAAAApWrsOBLN7e3jmOlyhR4rabAQAAAAAAhS/X9xwAAAAAAAD3JsIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDi/lY48Mknn6hBgwYKDAzUsWPHJElTpkzRf//733xtDgAAAAAAFLw8hwMzZ87UwIEDFRkZqfPnzysjI0OS5OPjoylTpuR3fwAAAAAAoIDlORx4//33NWfOHL3++utydnY2x2vXrq3du3fna3MAAAAAAKDg5TkcOHLkiGrWrJlt3NXVVRcvXsyXpgAAAAAAQOHJczgQHBysnTt3Zhtfs2aNqlWrlh89AQAAAACAQlQkrwsMHDhQMTExunLligzD0NatW7V48WKNGzdOH374YUH0CAAAAAAAClCew4EXX3xR7u7uGj58uC5duqSOHTsqMDBQU6dOVfv27QuiRwAAAAAAUIDyHA5IUqdOndSpUyddunRJqampKl26dH73BQAAAAAACsnfCgeyFCtWTMWKFcuvXgAAAAAAgAPk6oaENWvW1KOPPpqrV3779ddf1blzZ5UsWVLu7u6qXr26fvzxR3O+YRgaMWKEypQpI3d3d4WHh+vw4cN260hKSlKnTp3k5eUlHx8fRUdHKzU11a5m165datSokdzc3BQUFKQJEyZk62Xp0qWqWrWq3NzcVL16da1evTrf9xcAAAAAgMKWq3AgKipKTz/9tJ5++mlFRETol19+kaurq5o2baqmTZvKzc1Nv/zyiyIiIvK1uXPnzqlBgwYqWrSovvzyS+3bt0+TJk2Sr6+vWTNhwgRNmzZNs2bNUnx8vDw8PBQREaErV66YNZ06ddLevXu1du1arVy5Uhs3blTPnj3N+SkpKWrevLnKlSun7du3a+LEiRo1apRmz55t1mzevFkdOnRQdHS0duzYoaioKEVFRWnPnj35us8AAAAAABQ2m2EYRl4WePHFF1WmTBm9+eabduMjR47UiRMnNHfu3HxrbujQodq0aZO+//77HOcbhqHAwEANGjRIgwcPliQlJyfL399f8+fPV/v27bV//36FhIRo27Ztql27tqQ/H7sYGRmpkydPKjAwUDNnztTrr7+uxMREubi4mNtevny5Dhw4IElq166dLl68qJUrV5rbr1evnmrUqKFZs2blan9SUlLk7e2t5ORkeXl5/e3jYjXv7Djr6BZgEUNr+jm6BVjE1HNTHd0CLKKfbz9HtwCLuDp6kKNbgEUUHTnJ0S3cdXL7OTRXZw5cb+nSperSpUu28c6dO2vZsmV5Xd1NrVixQrVr11bbtm1VunRp1axZU3PmzDHnHzlyRImJiQoPDzfHvL29FRoaqri4OElSXFycfHx8zGBAksLDw+Xk5KT4+HizpnHjxmYwIEkRERE6ePCgzp07Z9Zcv52smqzt5CQtLU0pKSl2LwAAAAAA7jR5Dgfc3d21adOmbOObNm2Sm5tbvjSV5X//+59mzpypypUr66uvvlKvXr3Ut29fLViwQJKUmJgoSfL397dbzt/f35yXmJiY7WkKRYoUUYkSJexqclrH9du4UU3W/JyMGzdO3t7e5isoKChP+w8AAAAAQGHI89MK+vfvr169eikhIUF169aVJMXHx2vu3Ll644038rW5zMxM1a5dW2+//bakP2+MuGfPHs2aNUtdu3bN120VhGHDhmngwIHmdEpKCgEBAAAAAOCOk+dwYOjQoapQoYKmTp2qf/3rX5KkatWqad68eXruuefytbkyZcooJCTEbqxatWrm5QsBAQGSpFOnTqlMmTJmzalTp1SjRg2z5vTp03bruHbtmpKSkszlAwICdOrUKbuarOlb1WTNz4mrq6tcXV1zta8AAAAAADhKni8rkKTnnntOmzZtUlJSkpKSkrRp06Z8DwYkqUGDBjp48KDd2KFDh1SuXDlJUnBwsAICArRu3TpzfkpKiuLj4xUWFiZJCgsL0/nz57V9+3azZv369crMzFRoaKhZs3HjRl29etWsWbt2rapUqWI+GSEsLMxuO1k1WdsBAAAAAOBu9bfCgcIyYMAAbdmyRW+//bZ+/vlnLVq0SLNnz1ZMTIwkyWazqX///ho7dqxWrFih3bt3q0uXLgoMDFRUVJSkP880aNGihXr06KGtW7dq06ZNio2NVfv27RUYGChJ6tixo1xcXBQdHa29e/dqyZIlmjp1qt0lAf369dOaNWs0adIkHThwQKNGjdKPP/6o2NjYQj8uAAAAAADkpzxfVlCY6tSpo//85z8aNmyYxowZo+DgYE2ZMkWdOnUya4YMGaKLFy+qZ8+eOn/+vBo2bKg1a9bY3Rxx4cKFio2N1WOPPSYnJye1bt1a06ZNM+d7e3vr66+/VkxMjGrVqiU/Pz+NGDFCPXv2NGvq16+vRYsWafjw4XrttddUuXJlLV++XA899FDhHAwAAAAAAAqIzTAMw9FNWEVuny8Je+/sOOvoFmARQ2v6OboFWMTUc1Md3QIsop9vP0e3AIu4OnqQo1uARRQdOcnRLdx1cvs59I6+rAAAAAAAABQ8wgEAAAAAACzub91z4OTJk1qxYoWOHz+u9PR0u3mTJ0/Ol8YAAAAAAEDhyHM4sG7dOj311FOqUKGCDhw4oIceekhHjx6VYRh69NFHC6JHAAAAAABQgPJ8WcGwYcM0ePBg7d69W25ublq2bJlOnDihJk2aqG3btgXRIwAAAAAAKEB5Dgf279+vLl26SJKKFCmiy5cvy9PTU2PGjNH48ePzvUEAAAAAAFCw8hwOeHh4mPcZKFOmjH755Rdz3tmzPHIOAAAAAIC7TZ7vOVCvXj398MMPqlatmiIjIzVo0CDt3r1bn3/+uerVq1cQPQIAAAAAgAKU53Bg8uTJSk1NlSSNHj1aqampWrJkiSpXrsyTCgAAAAAAuAvlORyoUKGC+bOHh4dmzZqVrw0BAAAAAIDCled7DgAAAAAAgHtLrs4cKFGihA4dOiQ/Pz/5+vrKZrPdsDYpKSnfmgMAAAAAAAUvV+HAe++9p+LFi0uSpkyZUpD9AAAAAACAQparcKBr1645/gwAAAAAAO5+uQoHUlJScr1CLy+vv90MAAAAAAAofLkKB3x8fG56n4HrZWRk3FZDAAAAAACgcOUqHPj222/Nn48ePaqhQ4eqW7duCgsLkyTFxcVpwYIFGjduXMF0CQAAAAAACkyuwoEmTZqYP48ZM0aTJ09Whw4dzLGnnnpK1atX1+zZs7knAQAAAAAAdxmnvC4QFxen2rVrZxuvXbu2tm7dmi9NAQAAAACAwpPncCAoKEhz5szJNv7hhx8qKCgoX5oCAAAAAACFJ1eXFVzvvffeU+vWrfXll18qNDRUkrR161YdPnxYy5Yty/cGAQAAAABAwcrzmQORkZE6dOiQWrVqpaSkJCUlJalVq1Y6dOiQIiMjC6JHAAAAAABQgPJ85oD056UFb7/9dn73AgAAAAAAHCDPZw5I0vfff6/OnTurfv36+vXXXyVJn3zyiX744Yd8bQ4AAAAAABS8W4YD8fHxunr1qjm9bNkyRUREyN3dXQkJCUpLS5MkJScnczYBAAAAAAB3oVyFA82bN9eFCxckSWPHjtWsWbM0Z84cFS1a1Kxr0KCBEhISCq5TAAAAAABQIG55z4G+ffvq6tWratKkiRISEnTw4EE1btw4W523t7fOnz9fED0CAAAAAIAClKsbEg4aNEhhYWGSpICAAP38888qX768Xc0PP/ygChUq5HuDAAAAAACgYOX6hoT169eXJPXo0UP9+vVTfHy8bDabfvvtNy1cuFCDBw9Wr169CqxRAAAAAABQMPL8KMOhQ4cqMzNTjz32mC5duqTGjRvL1dVVgwcPVp8+fQqiRwAAAAAAUIDyHA7YbDa9/vrreuWVV/Tzzz8rNTVVISEh8vT0LIj+AAAAAABAActzOJDFxcVFISEh+dkLAAAAAABwgFyHAy+88EKu6ubOnfu3mwEAAAAAAIUv1+HA/PnzVa5cOdWsWVOGYRRkTwAAAAAAoBDlOhzo1auXFi9erCNHjqh79+7q3LmzSpQoUZC9AQAAAACAQpDrRxnOmDFDv//+u4YMGaIvvvhCQUFBeu655/TVV19xJgEAAAAAAHexXIcDkuTq6qoOHTpo7dq12rdvnx588EH17t1b5cuXV2pqakH1CAAAAAAAClCewgG7BZ2cZLPZZBiGMjIy8rMnAAAAAABQiPIUDqSlpWnx4sV6/PHH9cADD2j37t2aPn26jh8/Lk9Pz4LqEQAAAAAAFKBc35Cwd+/e+vTTTxUUFKQXXnhBixcvlp+fX0H2BgAAAAAACkGuw4FZs2bp/vvvV4UKFbRhwwZt2LAhx7rPP/8835oDAAAAAAAFL9fhQJcuXWSz2QqyFwAAAAAA4AC5Dgfmz59fgG0AAAAAAABH+dtPKwAAAAAAAPcGwgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4u6qcOCdd96RzWZT//79zbErV64oJiZGJUuWlKenp1q3bq1Tp07ZLXf8+HG1bNlSxYoVU+nSpfXKK6/o2rVrdjXfffedHn30Ubm6uqpSpUqaP39+tu3PmDFD5cuXl5ubm0JDQ7V169aC2E0AAAAAAArVXRMObNu2Tf/85z/18MMP240PGDBAX3zxhZYuXaoNGzbot99+07PPPmvOz8jIUMuWLZWenq7NmzdrwYIFmj9/vkaMGGHWHDlyRC1btlSzZs20c+dO9e/fXy+++KK++uors2bJkiUaOHCgRo4cqYSEBD3yyCOKiIjQ6dOnC37nAQAAAAAoQHdFOJCamqpOnTppzpw58vX1NceTk5P10UcfafLkyfrHP/6hWrVqad68edq8ebO2bNkiSfr666+1b98+/etf/1KNGjX0xBNP6M0339SMGTOUnp4uSZo1a5aCg4M1adIkVatWTbGxsWrTpo3ee+89c1uTJ09Wjx491L17d4WEhGjWrFkqVqyY5s6dW7gHAwAAAACAfHZXhAMxMTFq2bKlwsPD7ca3b9+uq1ev2o1XrVpV999/v+Li4iRJcXFxql69uvz9/c2aiIgIpaSkaO/evWbNX9cdERFhriM9PV3bt2+3q3FyclJ4eLhZk5O0tDSlpKTYvQAAAAAAuNMUcXQDt/Lpp58qISFB27ZtyzYvMTFRLi4u8vHxsRv39/dXYmKiWXN9MJA1P2vezWpSUlJ0+fJlnTt3ThkZGTnWHDhw4Ia9jxs3TqNHj87djgIAAAAA4CB39JkDJ06cUL9+/bRw4UK5ubk5up08GzZsmJKTk83XiRMnHN0SAAAAAADZ3NHhwPbt23X69Gk9+uijKlKkiIoUKaINGzZo2rRpKlKkiPz9/ZWenq7z58/bLXfq1CkFBARIkgICArI9vSBr+lY1Xl5ecnd3l5+fn5ydnXOsyVpHTlxdXeXl5WX3AgAAAADgTnNHhwOPPfaYdu/erZ07d5qv2rVrq1OnTubPRYsW1bp168xlDh48qOPHjyssLEySFBYWpt27d9s9VWDt2rXy8vJSSEiIWXP9OrJqstbh4uKiWrVq2dVkZmZq3bp1Zg0AAAAAAHerO/qeA8WLF9dDDz1kN+bh4aGSJUua49HR0Ro4cKBKlCghLy8v9enTR2FhYapXr54kqXnz5goJCdHzzz+vCRMmKDExUcOHD1dMTIxcXV0lSS+//LKmT5+uIUOG6IUXXtD69ev12WefadWqVeZ2Bw4cqK5du6p27dqqW7eupkyZoosXL6p79+6FdDQAAAAAACgYd3Q4kBvvvfeenJyc1Lp1a6WlpSkiIkIffPCBOd/Z2VkrV65Ur169FBYWJg8PD3Xt2lVjxowxa4KDg7Vq1SoNGDBAU6dOVdmyZfXhhx8qIiLCrGnXrp3OnDmjESNGKDExUTVq1NCaNWuy3aQQAAAAAIC7jc0wDMPRTVhFSkqKvL29lZyczP0H8uCdHWcd3QIsYmhNP0e3AIuYem6qo1uARfTz7efoFmARV0cPcnQLsIiiIyc5uoW7Tm4/h97R9xwAAAAAAAAFj3AAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDiCAcAAAAAALA4wgEAAAAAACyOcAAAAAAAAIsjHAAAAAAAwOIIBwAAAAAAsDjCAQAAAAAALI5wAAAAAAAAiyMcAAAAAADA4ggHAAAAAACwOMIBAAAAAAAsjnAAAAAAAACLIxwAAAAAAMDi7uhwYNy4capTp46KFy+u0qVLKyoqSgcPHrSruXLlimJiYlSyZEl5enqqdevWOnXqlF3N8ePH1bJlSxUrVkylS5fWK6+8omvXrtnVfPfdd3r00Ufl6uqqSpUqaf78+dn6mTFjhsqXLy83NzeFhoZq69at+b7PAAAAAAAUtjs6HNiwYYNiYmK0ZcsWrV27VlevXlXz5s118eJFs2bAgAH64osvtHTpUm3YsEG//fabnn32WXN+RkaGWrZsqfT0dG3evFkLFizQ/PnzNWLECLPmyJEjatmypZo1a6adO3eqf//+evHFF/XVV1+ZNUuWLNHAgQM1cuRIJSQk6JFHHlFERIROnz5dOAcDAAAAAIACYjMMw3B0E7l15swZlS5dWhs2bFDjxo2VnJysUqVKadGiRWrTpo0k6cCBA6pWrZri4uJUr149ffnll3ryySf122+/yd/fX5I0a9Ysvfrqqzpz5oxcXFz06quvatWqVdqzZ4+5rfbt2+v8+fNas2aNJCk0NFR16tTR9OnTJUmZmZkKCgpSnz59NHTo0Fz1n5KSIm9vbyUnJ8vLyys/D8097Z0dZx3dAixiaE0/R7cAi5h6bqqjW4BF9PPt5+gWYBFXRw9ydAuwiKIjJzm6hbtObj+H3tFnDvxVcnKyJKlEiRKSpO3bt+vq1asKDw83a6pWrar7779fcXFxkqS4uDhVr17dDAYkKSIiQikpKdq7d69Zc/06smqy1pGenq7t27fb1Tg5OSk8PNysyUlaWppSUlLsXgAAAAAA3GnumnAgMzNT/fv3V4MGDfTQQw9JkhITE+Xi4iIfHx+7Wn9/fyUmJpo11wcDWfOz5t2sJiUlRZcvX9bZs2eVkZGRY03WOnIybtw4eXt7m6+goKC87zgAAAAAAAXsrgkHYmJitGfPHn366aeObiXXhg0bpuTkZPN14sQJR7cEAAAAAEA2RRzdQG7ExsZq5cqV2rhxo8qWLWuOBwQEKD09XefPn7c7e+DUqVMKCAgwa/76VIGspxlcX/PXJxycOnVKXl5ecnd3l7Ozs5ydnXOsyVpHTlxdXeXq6pr3HQYAAAAAoBDd0WcOGIah2NhY/ec//9H69esVHBxsN79WrVoqWrSo1q1bZ44dPHhQx48fV1hYmCQpLCxMu3fvtnuqwNq1a+Xl5aWQkBCz5vp1ZNVkrcPFxUW1atWyq8nMzNS6devMGgAAAAAA7lZ39JkDMTExWrRokf773/+qePHi5vX93t7ecnd3l7e3t6KjozVw4ECVKFFCXl5e6tOnj8LCwlSvXj1JUvPmzRUSEqLnn39eEyZMUGJiooYPH66YmBjzW/2XX35Z06dP15AhQ/TCCy9o/fr1+uyzz7Rq1Sqzl4EDB6pr166qXbu26tatqylTpujixYvq3r174R8YAAAAAADy0R0dDsycOVOS1LRpU7vxefPmqVu3bpKk9957T05OTmrdurXS0tIUERGhDz74wKx1dnbWypUr1atXL4WFhcnDw0Ndu3bVmDFjzJrg4GCtWrVKAwYM0NSpU1W2bFl9+OGHioiIMGvatWunM2fOaMSIEUpMTFSNGjW0Zs2abDcpBAAAAADgbmMzDMNwdBNWkdvnS8LeOzvOOroFWMTQmn6ObgEWMfXcVEe3AIvo59vP0S3AIq6OHuToFmARRUdOcnQLd53cfg69o+85AAAAAAAACh7hAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDAAAAAABYHOEAAAAAAAAWRzgAAAAAAIDFEQ4AAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDAAAAAABYHOEAAAAAAAAWRzgAAAAAAIDFEQ4AAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDAAAAAABYHOEAAAAAAAAWRzgAAAAAAIDFEQ4AAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDAAAAAABYHOEAAAAAAAAWRzgAAAAAAIDFEQ4AAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDAAAAAABYHOEAAAAAAAAWRzgAAAAAAIDFEQ4AAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFkc4kEczZsxQ+fLl5ebmptDQUG3dutXRLQEAAAAAcFsIB/JgyZIlGjhwoEaOHKmEhAQ98sgjioiI0OnTpx3dGgAAAAAAfxvhQB5MnjxZPXr0UPfu3RUSEqJZs2apWLFimjt3rqNbAwAAAADgbyMcyKX09HRt375d4eHh5piTk5PCw8MVFxfnwM4AAAAAALg9RRzdwN3i7NmzysjIkL+/v924v7+/Dhw4kOMyaWlpSktLM6eTk5MlSSkpKQXX6D3oSuoFR7cAi0hJcXF0C7CIKylXHN0CLCLFmf/nQOG4eiXt1kVAPijKZ6k8y/r8aRjGTesIBwrQuHHjNHr06GzjQUFBDugGwK1k/2sFgLvbUA11dAsAkL/emeHoDu5aFy5ckLe39w3nEw7kkp+fn5ydnXXq1Cm78VOnTikgICDHZYYNG6aBAwea05mZmUpKSlLJkiVls9kKtF9YW0pKioKCgnTixAl5eXk5uh0AuG38uwbgXsO/aygshmHowoULCgwMvGkd4UAuubi4qFatWlq3bp2ioqIk/flhf926dYqNjc1xGVdXV7m6utqN+fj4FHCnwP/x8vLiPzYA7in8uwbgXsO/aygMNztjIAvhQB4MHDhQXbt2Ve3atVW3bl1NmTJFFy9eVPfu3R3dGgAAAAAAfxvhQB60a9dOZ86c0YgRI5SYmKgaNWpozZo12W5SCAAAAADA3YRwII9iY2NveBkBcKdwdXXVyJEjs13WAgB3K/5dA3Cv4d813Glsxq2eZwAAAAAAAO5pTo5uAAAAAAAAOBbhAAAAAAAAFkc4AAAAAACAxREOAAAAAABgcYQDwD3u5MmT6tmzp6PbAAAAsKy4uDitXLnSbuzjjz9WcHCwSpcurZ49eyotLc1B3QF/IhwA7nF//PGHPvroI0e3AQAAYFljxozR3r17zendu3crOjpa4eHhGjp0qL744guNGzfOgR0CUhFHNwAAAHC9F154IVd1c+fOLeBOACB/7Ny5U2+++aY5/emnnyo0NFRz5syRJAUFBWnkyJEaNWqUgzoECAcAAMAdZv78+SpXrpxq1qwpwzAc3Q4A3LZz587J39/fnN6wYYOeeOIJc7pOnTo6ceKEI1oDTIQDAADgjtKrVy8tXrxYR44cUffu3dW5c2eVKFHC0W0BwN/m7++vI0eOKCgoSOnp6UpISNDo0aPN+RcuXFDRokUd2CEg2QwieeCu9uyzz950/vnz57VhwwZlZGQUUkcAcPvS0tL0+eefa+7cudq8ebNatmyp6OhoNW/eXDabzdHtAUCe9OrVSz/99JPGjx+v5cuXa8GCBfrtt9/k4uIiSVq4cKGmTJmibdu2ObhTWBnhAHCX6969e67q5s2bV8CdAEDBOHbsmObPn6+PP/5Y165d0969e+Xp6enotgAg186ePatnn31WP/zwgzw9PbVgwQI988wz5vzHHntM9erV01tvveXALmF1XFYA3OX40A/gXufk5CSbzSbDMDgLCsBdyc/PTxs3blRycrI8PT3l7OxsN3/p0qWEnnA4HmUIAADuOGlpaVq8eLEef/xxPfDAA9q9e7emT5+u48eP8z/QAO5a3t7e2YIBSSpRooR5iQHgKJw5AAAA7ii9e/fWp59+qqCgIL3wwgtavHix/Pz8HN0WAAD3NO45AAAA7ihOTk66//77VbNmzZvefPDzzz8vxK4AALi3ceYAAAC4o3Tp0oUnEgAAUMg4cwAAAAAAAIvjhoQAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAgL/FZrNp+fLlBb6d+fPny8fHp8C3AwCAlREOAADgQDab7aavUaNGObrFe8L8+fNzPL5ubm6Obg0AgDsCjzIEAMCBfv/9d/PnJUuWaMSIETp48KA55unp6Yi27kleXl52x1aSQx6ZmJGRIZvNJicnvqMBANw5+K8SAAAOFBAQYL68vb1ls9nM6YsXL6pTp07y9/eXp6en6tSpo2+++cZu+fLly2vs2LHq0qWLPD09Va5cOa1YsUJnzpzR008/LU9PTz388MP68ccfzWX++OMPdejQQffdd5+KFSum6tWra/HixXbrbdq0qfr27ashQ4aoRIkSCggIyPEshrNnz+qZZ55RsWLFVLlyZa1YscJu/oYNG1S3bl25urqqTJkyGjp0qK5du3bTYzJ//nzdf//9KlasmJ555hn98ccfdvN/+eUXPf300zc9Ljm5/thmvfz9/e32uU+fPurfv798fX3l7++vOXPm6OLFi+revbuKFy+uSpUq6csvvzSX+e6772Sz2bRq1So9/PDDcnNzU7169bRnzx67/fHx8dGKFSsUEhIiV1dXHT9+XGlpaRo8eLDuu+8+eXh4KDQ0VN9995253LFjx9SqVSv5+vrKw8NDDz74oFavXi3pz4AhOjpawcHBcnd3V5UqVTR16tRbHgMAAG6EcAAAgDtUamqqIiMjtW7dOu3YsUMtWrRQq1atdPz4cbu69957Tw0aNNCOHTvUsmVLPf/88+rSpYs6d+6shIQEVaxYUV26dJFhGJKkK1euqFatWlq1apX27Nmjnj176vnnn9fWrVvt1rtgwQJ5eHgoPj5eEyZM0JgxY7R27Vq7mtGjR+u5557Trl27FBkZqU6dOikpKUmS9OuvvyoyMlJ16tTRTz/9pJkzZ+qjjz7S2LFjb7jP8fHxio6OVmxsrHbu3KlmzZplq8/tcfk7FixYID8/P23dulV9+vRRr1691LZtW9WvX18JCQlq3ry5nn/+eV26dMluuVdeeUWTJk3Stm3bVKpUKbVq1UpXr14151+6dEnjx4/Xhx9+qL1796p06dKKjY1VXFycPv30U+3atUtt27ZVixYtdPjwYUlSTEyM0tLStHHjRu3evVvjx483zyTJzMxU2bJltXTpUu3bt08jRozQa6+9ps8+++y2jwEAwKIMAABwR5g3b57h7e1905oHH3zQeP/9983pcuXKGZ07dzanf//9d0OS8cYbb5hjcXFxhiTj999/v+F6W7ZsaQwaNMicbtKkidGwYUO7mjp16hivvvqqOS3JGD58uDmdmppqSDK+/PJLwzAM47XXXjOqVKliZGZmmjUzZswwPD09jYyMjBz76NChgxEZGWk31q5duzwfl7+aN2+eIcnw8PCwe7Vo0eKG+3zt2jXDw8PDeP75582xrOMbFxdnGIZhfPvtt4Yk49NPPzVr/vjjD8Pd3d1YsmSJ3bZ37txp1hw7dsxwdnY2fv31V7s+H3vsMWPYsGGGYRhG9erVjVGjRt10v68XExNjtG7dOtf1AABcj3sOAABwh0pNTdWoUaO0atUq/f7777p27ZouX76c7Rvyhx9+2Pw56zT56tWrZxs7ffq0AgIClJGRobffflufffaZfv31V6WnpystLU3FihW74XolqUyZMjp9+vQNazw8POTl5WXW7N+/X2FhYXbX9Tdo0ECpqak6efKk7r///mz7vH//fj3zzDN2Y2FhYVqzZk2ej8tfFS9eXAkJCXZj7u7uN9wfZ2dnlSxZ8obH8q89ZilRooSqVKmi/fv3m2MuLi526969e7cyMjL0wAMP2K0nLS1NJUuWlCT17dtXvXr10tdff63w8HC1bt3abh0zZszQ3Llzdfz4cV2+fFnp6emqUaPGTY8BAAA3QjgAAMAdavDgwVq7dq3effddVapUSe7u7mrTpo3S09Pt6ooWLWr+nPVBPKexzMxMSdLEiRM1depUTZkyRdWrV5eHh4f69+9/0/VmrSdrHXmpyW+5PS5/5eTkpEqVKt20Jqf9udmxzC13d3e7kCQ1NVXOzs7avn27nJ2d7WqzLh148cUXFRERoVWrVunrr7/WuHHjNGnSJPXp00effvqpBg8erEmTJiksLEzFixfXxIkTFR8fn6e+AADIQjgAAMAdatOmTerWrZv5TXpqaqqOHj2aL+t9+umn1blzZ0l/ftA9dOiQQkJCbnvd16tWrZqWLVsmwzDMD8abNm1S8eLFVbZs2Rsu89cPuFu2bMnWf0Ecl9uxZcsW80yIc+fO6dChQ6pWrdoN62vWrKmMjAydPn1ajRo1umFdUFCQXn75Zb388ssaNmyY5syZoz59+mjTpk2qX7++evfubdb+8ssv+bdDAADL4YaEAADcoSpXrqzPP/9cO3fu1E8//aSOHTvmy7fylStX1tq1a7V582bt379fL730kk6dOpUPHdvr3bu3Tpw4oT59+ujAgQP673//q5EjR2rgwIE3fIxf3759tWbNGr377rs6fPiwpk+fbndJQVb/f+e4GIahxMTEbK/8OKZjxozRunXrtGfPHnXr1k1+fn6Kioq6Yf0DDzygTp06qUuXLvr888915MgRbd26VePGjdOqVaskSf3799dXX32lI0eOKCEhQd9++60ZOFSuXFk//vijvvrqKx06dEhvvPGGtm3bdtv7AQCwLsIBAADuUJMnT5avr6/q16+vVq1aKSIiQo8++uhtr3f48OF69NFHFRERoaZNmyogIOCmH2T/rvvuu0+rV6/W1q1b9cgjj+jll19WdHS0hg8ffsNl6tWrpzlz5mjq1Kl65JFH9PXXX2er/7vHJSUlRWXKlMn2+uv9A/6Od955R/369VOtWrWUmJioL774Qi4uLjddZt68eerSpYsGDRqkKlWqKCoqStu2bTPPQMjIyFBMTIyqVaumFi1a6IEHHtAHH3wgSXrppZf07LPPql27dgoNDdUff/xhdxYBAAB5ZTOM//9cIwAAAOTJd999p2bNmuncuXPy8fFxdDsAAPxtnDkAAAAAAIDFEQ4AAAAAAGBxXFYAAAAAAIDFceYAAAAAAAAWRzgAAAAAAIDFEQ4AAAAAAGBxhAMAAAAAAFgc4QAAAAAAABZHOAAAAAAAgMURDgAAAAAAYHGEAwAAAAAAWBzhAAAAAAAAFvf/AL9cdJCYXHRaAAAAAElFTkSuQmCC",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "\n",
+ "\n",
+ "\n",
+ "# Calcular a média de salário por tamanho da empresa\n",
+ "media_salario = df.groupby('company_size')['salary_in_usd'].mean()\n",
+ "\n",
+ "# Criar o gráfico de barras com cores personalizadas\n",
+ "plt.figure(figsize=(12, 6))\n",
+ "colors = ['skyblue', 'lightgreen', 'salmon'] # Definir cores personalizadas\n",
+ "media_salario.plot(kind='bar', color=colors)\n",
+ "\n",
+ "# Adicionar títulos e rótulos\n",
+ "plt.title('Média de Salário por Tamanho da Empresa')\n",
+ "plt.xlabel('Tamanho da Empresa')\n",
+ "plt.ylabel('Média de Salário')\n",
+ "\n",
+ "# Exibir o gráfico\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Faça consultas em sql\n",
+ "\n",
+ "import sqlite3 "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "baby_df = df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ " company_size Contagem\n",
+ "0 L 198\n",
+ "1 M 326\n",
+ "2 S 83\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# conexao\n",
+ "\n",
+ "conn = sqlite3.connect(':memory:')\n",
+ "\n",
+ "# escrever o df em um SQL\n",
+ "baby_df.to_sql('baby_df', conn, index=False, if_exists='replace')\n",
+ "\n",
+ "# executar a consulta\n",
+ "\n",
+ "query_sql = \"\"\"\n",
+ "SELECT company_size, COUNT('job_title') AS Contagem\n",
+ "FROM baby_df\n",
+ "GROUP BY company_size;\n",
+ "\"\"\"\n",
+ "contagem_por_jobtitle = pd.read_sql_query(query_sql, conn)\n",
+ "print(contagem_por_jobtitle)\n",
+ "\n",
+ "#fechar\n",
+ "conn.close"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Utilize a biblioteca Matplotlib ou Seaborn para construir novos gráficos\n",
+ "# Teste Hipóteses\n",
+ "\n",
+ "# Teste de maior salário conforme localidade da Empresa\n",
+ "\n",
+ "\n",
+ "# Hipótese Nula H0: Os maiores salário não relacionam com o localidade da Empresa no United States.\n",
+ "# Hipótese Alternativa H1: maiores salários relacionam com a localidade no United States\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Teste T de Idade\n",
+ " Estatística T: -2.592664200794162\n",
+ " Valor P: 0.009753769047118726\n"
+ ]
+ }
+ ],
+ "source": [
+ "# amostras\n",
+ "\n",
+ "\n",
+ "# Filtrar salários para empresas localizadas nos EUA\n",
+ "salario_usa = df[df['company_location'] == 'United States']['salary']\n",
+ "\n",
+ "# Filtrar salários para empresas localizadas fora dos EUA\n",
+ "salario_nao_usa = df[df['company_location'] != 'United States']['salary']\n",
+ "\n",
+ "# teste t\n",
+ "estatistica_t, valor_p = ttest_ind(salario_usa, salario_nao_usa)\n",
+ "\n",
+ "print(\"Teste T de Idade\")\n",
+ "print(f\" Estatística T: {estatistica_t}\")\n",
+ "print(f\" Valor P: {valor_p}\")\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Rejeitamos a hipótese nula\n"
+ ]
+ }
+ ],
+ "source": [
+ "#interpretação\n",
+ "if valor_p < 0.05:\n",
+ " print(\"Rejeitamos a hipótese nula\")\n",
+ "else:\n",
+ " print(\"Nâo rejeitamos a hipótese nula\")"
+ ]
+ }
+ ],
+ "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.12.4"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/exercicios/para-casa/ds_salaries.csv b/exercicios/para-casa/ds_salaries.csv
new file mode 100644
index 0000000..4f56347
--- /dev/null
+++ b/exercicios/para-casa/ds_salaries.csv
@@ -0,0 +1,608 @@
+,work_year,experience_level,employment_type,job_title,salary,salary_currency,salary_in_usd,employee_residence,remote_ratio,company_location,company_size
+0,2020,MI,FT,Data Scientist,70000,EUR,79833,DE,0,DE,L
+1,2020,SE,FT,Machine Learning Scientist,260000,USD,260000,JP,0,JP,S
+2,2020,SE,FT,Big Data Engineer,85000,GBP,109024,GB,50,GB,M
+3,2020,MI,FT,Product Data Analyst,20000,USD,20000,HN,0,HN,S
+4,2020,SE,FT,Machine Learning Engineer,150000,USD,150000,US,50,US,L
+5,2020,EN,FT,Data Analyst,72000,USD,72000,US,100,US,L
+6,2020,SE,FT,Lead Data Scientist,190000,USD,190000,US,100,US,S
+7,2020,MI,FT,Data Scientist,11000000,HUF,35735,HU,50,HU,L
+8,2020,MI,FT,Business Data Analyst,135000,USD,135000,US,100,US,L
+9,2020,SE,FT,Lead Data Engineer,125000,USD,125000,NZ,50,NZ,S
+10,2020,EN,FT,Data Scientist,45000,EUR,51321,FR,0,FR,S
+11,2020,MI,FT,Data Scientist,3000000,INR,40481,IN,0,IN,L
+12,2020,EN,FT,Data Scientist,35000,EUR,39916,FR,0,FR,M
+13,2020,MI,FT,Lead Data Analyst,87000,USD,87000,US,100,US,L
+14,2020,MI,FT,Data Analyst,85000,USD,85000,US,100,US,L
+15,2020,MI,FT,Data Analyst,8000,USD,8000,PK,50,PK,L
+16,2020,EN,FT,Data Engineer,4450000,JPY,41689,JP,100,JP,S
+17,2020,SE,FT,Big Data Engineer,100000,EUR,114047,PL,100,GB,S
+18,2020,EN,FT,Data Science Consultant,423000,INR,5707,IN,50,IN,M
+19,2020,MI,FT,Lead Data Engineer,56000,USD,56000,PT,100,US,M
+20,2020,MI,FT,Machine Learning Engineer,299000,CNY,43331,CN,0,CN,M
+21,2020,MI,FT,Product Data Analyst,450000,INR,6072,IN,100,IN,L
+22,2020,SE,FT,Data Engineer,42000,EUR,47899,GR,50,GR,L
+23,2020,MI,FT,BI Data Analyst,98000,USD,98000,US,0,US,M
+24,2020,MI,FT,Lead Data Scientist,115000,USD,115000,AE,0,AE,L
+25,2020,EX,FT,Director of Data Science,325000,USD,325000,US,100,US,L
+26,2020,EN,FT,Research Scientist,42000,USD,42000,NL,50,NL,L
+27,2020,SE,FT,Data Engineer,720000,MXN,33511,MX,0,MX,S
+28,2020,EN,CT,Business Data Analyst,100000,USD,100000,US,100,US,L
+29,2020,SE,FT,Machine Learning Manager,157000,CAD,117104,CA,50,CA,L
+30,2020,MI,FT,Data Engineering Manager,51999,EUR,59303,DE,100,DE,S
+31,2020,EN,FT,Big Data Engineer,70000,USD,70000,US,100,US,L
+32,2020,SE,FT,Data Scientist,60000,EUR,68428,GR,100,US,L
+33,2020,MI,FT,Research Scientist,450000,USD,450000,US,0,US,M
+34,2020,MI,FT,Data Analyst,41000,EUR,46759,FR,50,FR,L
+35,2020,MI,FT,Data Engineer,65000,EUR,74130,AT,50,AT,L
+36,2020,MI,FT,Data Science Consultant,103000,USD,103000,US,100,US,L
+37,2020,EN,FT,Machine Learning Engineer,250000,USD,250000,US,50,US,L
+38,2020,EN,FT,Data Analyst,10000,USD,10000,NG,100,NG,S
+39,2020,EN,FT,Machine Learning Engineer,138000,USD,138000,US,100,US,S
+40,2020,MI,FT,Data Scientist,45760,USD,45760,PH,100,US,S
+41,2020,EX,FT,Data Engineering Manager,70000,EUR,79833,ES,50,ES,L
+42,2020,MI,FT,Machine Learning Infrastructure Engineer,44000,EUR,50180,PT,0,PT,M
+43,2020,MI,FT,Data Engineer,106000,USD,106000,US,100,US,L
+44,2020,MI,FT,Data Engineer,88000,GBP,112872,GB,50,GB,L
+45,2020,EN,PT,ML Engineer,14000,EUR,15966,DE,100,DE,S
+46,2020,MI,FT,Data Scientist,60000,GBP,76958,GB,100,GB,S
+47,2020,SE,FT,Data Engineer,188000,USD,188000,US,100,US,L
+48,2020,MI,FT,Data Scientist,105000,USD,105000,US,100,US,L
+49,2020,MI,FT,Data Engineer,61500,EUR,70139,FR,50,FR,L
+50,2020,EN,FT,Data Analyst,450000,INR,6072,IN,0,IN,S
+51,2020,EN,FT,Data Analyst,91000,USD,91000,US,100,US,L
+52,2020,EN,FT,AI Scientist,300000,DKK,45896,DK,50,DK,S
+53,2020,EN,FT,Data Engineer,48000,EUR,54742,PK,100,DE,L
+54,2020,SE,FL,Computer Vision Engineer,60000,USD,60000,RU,100,US,S
+55,2020,SE,FT,Principal Data Scientist,130000,EUR,148261,DE,100,DE,M
+56,2020,MI,FT,Data Scientist,34000,EUR,38776,ES,100,ES,M
+57,2020,MI,FT,Data Scientist,118000,USD,118000,US,100,US,M
+58,2020,SE,FT,Data Scientist,120000,USD,120000,US,50,US,L
+59,2020,MI,FT,Data Scientist,138350,USD,138350,US,100,US,M
+60,2020,MI,FT,Data Engineer,110000,USD,110000,US,100,US,L
+61,2020,MI,FT,Data Engineer,130800,USD,130800,ES,100,US,M
+62,2020,EN,PT,Data Scientist,19000,EUR,21669,IT,50,IT,S
+63,2020,SE,FT,Data Scientist,412000,USD,412000,US,100,US,L
+64,2020,SE,FT,Machine Learning Engineer,40000,EUR,45618,HR,100,HR,S
+65,2020,EN,FT,Data Scientist,55000,EUR,62726,DE,50,DE,S
+66,2020,EN,FT,Data Scientist,43200,EUR,49268,DE,0,DE,S
+67,2020,SE,FT,Data Science Manager,190200,USD,190200,US,100,US,M
+68,2020,EN,FT,Data Scientist,105000,USD,105000,US,100,US,S
+69,2020,SE,FT,Data Scientist,80000,EUR,91237,AT,0,AT,S
+70,2020,MI,FT,Data Scientist,55000,EUR,62726,FR,50,LU,S
+71,2020,MI,FT,Data Scientist,37000,EUR,42197,FR,50,FR,S
+72,2021,EN,FT,Research Scientist,60000,GBP,82528,GB,50,GB,L
+73,2021,EX,FT,BI Data Analyst,150000,USD,150000,IN,100,US,L
+74,2021,EX,FT,Head of Data,235000,USD,235000,US,100,US,L
+75,2021,SE,FT,Data Scientist,45000,EUR,53192,FR,50,FR,L
+76,2021,MI,FT,BI Data Analyst,100000,USD,100000,US,100,US,M
+77,2021,MI,PT,3D Computer Vision Researcher,400000,INR,5409,IN,50,IN,M
+78,2021,MI,CT,ML Engineer,270000,USD,270000,US,100,US,L
+79,2021,EN,FT,Data Analyst,80000,USD,80000,US,100,US,M
+80,2021,SE,FT,Data Analytics Engineer,67000,EUR,79197,DE,100,DE,L
+81,2021,MI,FT,Data Engineer,140000,USD,140000,US,100,US,L
+82,2021,MI,FT,Applied Data Scientist,68000,CAD,54238,GB,50,CA,L
+83,2021,MI,FT,Machine Learning Engineer,40000,EUR,47282,ES,100,ES,S
+84,2021,EX,FT,Director of Data Science,130000,EUR,153667,IT,100,PL,L
+85,2021,MI,FT,Data Engineer,110000,PLN,28476,PL,100,PL,L
+86,2021,EN,FT,Data Analyst,50000,EUR,59102,FR,50,FR,M
+87,2021,MI,FT,Data Analytics Engineer,110000,USD,110000,US,100,US,L
+88,2021,SE,FT,Lead Data Analyst,170000,USD,170000,US,100,US,L
+89,2021,SE,FT,Data Analyst,80000,USD,80000,BG,100,US,S
+90,2021,SE,FT,Marketing Data Analyst,75000,EUR,88654,GR,100,DK,L
+91,2021,EN,FT,Data Science Consultant,65000,EUR,76833,DE,100,DE,S
+92,2021,MI,FT,Lead Data Analyst,1450000,INR,19609,IN,100,IN,L
+93,2021,SE,FT,Lead Data Engineer,276000,USD,276000,US,0,US,L
+94,2021,EN,FT,Data Scientist,2200000,INR,29751,IN,50,IN,L
+95,2021,MI,FT,Cloud Data Engineer,120000,SGD,89294,SG,50,SG,L
+96,2021,EN,PT,AI Scientist,12000,USD,12000,BR,100,US,S
+97,2021,MI,FT,Financial Data Analyst,450000,USD,450000,US,100,US,L
+98,2021,EN,FT,Computer Vision Software Engineer,70000,USD,70000,US,100,US,M
+99,2021,MI,FT,Computer Vision Software Engineer,81000,EUR,95746,DE,100,US,S
+100,2021,MI,FT,Data Analyst,75000,USD,75000,US,0,US,L
+101,2021,SE,FT,Data Engineer,150000,USD,150000,US,100,US,L
+102,2021,MI,FT,BI Data Analyst,11000000,HUF,36259,HU,50,US,L
+103,2021,MI,FT,Data Analyst,62000,USD,62000,US,0,US,L
+104,2021,MI,FT,Data Scientist,73000,USD,73000,US,0,US,L
+105,2021,MI,FT,Data Analyst,37456,GBP,51519,GB,50,GB,L
+106,2021,MI,FT,Research Scientist,235000,CAD,187442,CA,100,CA,L
+107,2021,SE,FT,Data Engineer,115000,USD,115000,US,100,US,S
+108,2021,SE,FT,Data Engineer,150000,USD,150000,US,100,US,M
+109,2021,EN,FT,Data Engineer,2250000,INR,30428,IN,100,IN,L
+110,2021,SE,FT,Machine Learning Engineer,80000,EUR,94564,DE,50,DE,L
+111,2021,SE,FT,Director of Data Engineering,82500,GBP,113476,GB,100,GB,M
+112,2021,SE,FT,Lead Data Engineer,75000,GBP,103160,GB,100,GB,S
+113,2021,EN,PT,AI Scientist,12000,USD,12000,PK,100,US,M
+114,2021,MI,FT,Data Engineer,38400,EUR,45391,NL,100,NL,L
+115,2021,EN,FT,Machine Learning Scientist,225000,USD,225000,US,100,US,L
+116,2021,MI,FT,Data Scientist,50000,USD,50000,NG,100,NG,L
+117,2021,MI,FT,Data Science Engineer,34000,EUR,40189,GR,100,GR,M
+118,2021,EN,FT,Data Analyst,90000,USD,90000,US,100,US,S
+119,2021,MI,FT,Data Engineer,200000,USD,200000,US,100,US,L
+120,2021,MI,FT,Big Data Engineer,60000,USD,60000,ES,50,RO,M
+121,2021,SE,FT,Principal Data Engineer,200000,USD,200000,US,100,US,M
+122,2021,EN,FT,Data Analyst,50000,USD,50000,US,100,US,M
+123,2021,EN,FT,Applied Data Scientist,80000,GBP,110037,GB,0,GB,L
+124,2021,EN,PT,Data Analyst,8760,EUR,10354,ES,50,ES,M
+125,2021,MI,FT,Principal Data Scientist,151000,USD,151000,US,100,US,L
+126,2021,SE,FT,Machine Learning Scientist,120000,USD,120000,US,50,US,S
+127,2021,MI,FT,Data Scientist,700000,INR,9466,IN,0,IN,S
+128,2021,EN,FT,Machine Learning Engineer,20000,USD,20000,IN,100,IN,S
+129,2021,SE,FT,Lead Data Scientist,3000000,INR,40570,IN,50,IN,L
+130,2021,EN,FT,Machine Learning Developer,100000,USD,100000,IQ,50,IQ,S
+131,2021,EN,FT,Data Scientist,42000,EUR,49646,FR,50,FR,M
+132,2021,MI,FT,Applied Machine Learning Scientist,38400,USD,38400,VN,100,US,M
+133,2021,SE,FT,Computer Vision Engineer,24000,USD,24000,BR,100,BR,M
+134,2021,EN,FT,Data Scientist,100000,USD,100000,US,0,US,S
+135,2021,MI,FT,Data Analyst,90000,USD,90000,US,100,US,M
+136,2021,MI,FT,ML Engineer,7000000,JPY,63711,JP,50,JP,S
+137,2021,MI,FT,ML Engineer,8500000,JPY,77364,JP,50,JP,S
+138,2021,SE,FT,Principal Data Scientist,220000,USD,220000,US,0,US,L
+139,2021,EN,FT,Data Scientist,80000,USD,80000,US,100,US,M
+140,2021,MI,FT,Data Analyst,135000,USD,135000,US,100,US,L
+141,2021,SE,FT,Data Science Manager,240000,USD,240000,US,0,US,L
+142,2021,SE,FT,Data Engineering Manager,150000,USD,150000,US,0,US,L
+143,2021,MI,FT,Data Scientist,82500,USD,82500,US,100,US,S
+144,2021,MI,FT,Data Engineer,100000,USD,100000,US,100,US,L
+145,2021,SE,FT,Machine Learning Engineer,70000,EUR,82744,BE,50,BE,M
+146,2021,MI,FT,Research Scientist,53000,EUR,62649,FR,50,FR,M
+147,2021,MI,FT,Data Engineer,90000,USD,90000,US,100,US,L
+148,2021,SE,FT,Data Engineering Manager,153000,USD,153000,US,100,US,L
+149,2021,SE,FT,Cloud Data Engineer,160000,USD,160000,BR,100,US,S
+150,2021,SE,FT,Director of Data Science,168000,USD,168000,JP,0,JP,S
+151,2021,MI,FT,Data Scientist,150000,USD,150000,US,100,US,M
+152,2021,MI,FT,Data Scientist,95000,CAD,75774,CA,100,CA,L
+153,2021,EN,FT,Data Scientist,13400,USD,13400,UA,100,UA,L
+154,2021,SE,FT,Data Science Manager,144000,USD,144000,US,100,US,L
+155,2021,SE,FT,Data Science Engineer,159500,CAD,127221,CA,50,CA,L
+156,2021,MI,FT,Data Scientist,160000,SGD,119059,SG,100,IL,M
+157,2021,MI,FT,Applied Machine Learning Scientist,423000,USD,423000,US,50,US,L
+158,2021,SE,FT,Data Analytics Manager,120000,USD,120000,US,100,US,M
+159,2021,EN,FT,Machine Learning Engineer,125000,USD,125000,US,100,US,S
+160,2021,EX,FT,Head of Data,230000,USD,230000,RU,50,RU,L
+161,2021,EX,FT,Head of Data Science,85000,USD,85000,RU,0,RU,M
+162,2021,MI,FT,Data Engineer,24000,EUR,28369,MT,50,MT,L
+163,2021,EN,FT,Data Science Consultant,54000,EUR,63831,DE,50,DE,L
+164,2021,EX,FT,Director of Data Science,110000,EUR,130026,DE,50,DE,M
+165,2021,SE,FT,Data Specialist,165000,USD,165000,US,100,US,L
+166,2021,EN,FT,Data Engineer,80000,USD,80000,US,100,US,L
+167,2021,EX,FT,Director of Data Science,250000,USD,250000,US,0,US,L
+168,2021,EN,FT,BI Data Analyst,55000,USD,55000,US,50,US,S
+169,2021,MI,FT,Data Architect,150000,USD,150000,US,100,US,L
+170,2021,MI,FT,Data Architect,170000,USD,170000,US,100,US,L
+171,2021,MI,FT,Data Engineer,60000,GBP,82528,GB,100,GB,L
+172,2021,EN,FT,Data Analyst,60000,USD,60000,US,100,US,S
+173,2021,SE,FT,Principal Data Scientist,235000,USD,235000,US,100,US,L
+174,2021,SE,FT,Research Scientist,51400,EUR,60757,PT,50,PT,L
+175,2021,SE,FT,Data Engineering Manager,174000,USD,174000,US,100,US,L
+176,2021,MI,FT,Data Scientist,58000,MXN,2859,MX,0,MX,S
+177,2021,MI,FT,Data Scientist,30400000,CLP,40038,CL,100,CL,L
+178,2021,EN,FT,Machine Learning Engineer,81000,USD,81000,US,50,US,S
+179,2021,MI,FT,Data Scientist,420000,INR,5679,IN,100,US,S
+180,2021,MI,FT,Big Data Engineer,1672000,INR,22611,IN,0,IN,L
+181,2021,MI,FT,Data Scientist,76760,EUR,90734,DE,50,DE,L
+182,2021,MI,FT,Data Engineer,22000,EUR,26005,RO,0,US,L
+183,2021,SE,FT,Finance Data Analyst,45000,GBP,61896,GB,50,GB,L
+184,2021,MI,FL,Machine Learning Scientist,12000,USD,12000,PK,50,PK,M
+185,2021,MI,FT,Data Engineer,4000,USD,4000,IR,100,IR,M
+186,2021,SE,FT,Data Analytics Engineer,50000,USD,50000,VN,100,GB,M
+187,2021,EX,FT,Data Science Consultant,59000,EUR,69741,FR,100,ES,S
+188,2021,SE,FT,Data Engineer,65000,EUR,76833,RO,50,GB,S
+189,2021,MI,FT,Machine Learning Engineer,74000,USD,74000,JP,50,JP,S
+190,2021,SE,FT,Data Science Manager,152000,USD,152000,US,100,FR,L
+191,2021,EN,FT,Machine Learning Engineer,21844,USD,21844,CO,50,CO,M
+192,2021,MI,FT,Big Data Engineer,18000,USD,18000,MD,0,MD,S
+193,2021,SE,FT,Data Science Manager,174000,USD,174000,US,100,US,L
+194,2021,SE,FT,Research Scientist,120500,CAD,96113,CA,50,CA,L
+195,2021,MI,FT,Data Scientist,147000,USD,147000,US,50,US,L
+196,2021,EN,FT,BI Data Analyst,9272,USD,9272,KE,100,KE,S
+197,2021,SE,FT,Machine Learning Engineer,1799997,INR,24342,IN,100,IN,L
+198,2021,SE,FT,Data Science Manager,4000000,INR,54094,IN,50,US,L
+199,2021,EN,FT,Data Science Consultant,90000,USD,90000,US,100,US,S
+200,2021,MI,FT,Data Scientist,52000,EUR,61467,DE,50,AT,M
+201,2021,SE,FT,Machine Learning Infrastructure Engineer,195000,USD,195000,US,100,US,M
+202,2021,MI,FT,Data Scientist,32000,EUR,37825,ES,100,ES,L
+203,2021,SE,FT,Research Scientist,50000,USD,50000,FR,100,US,S
+204,2021,MI,FT,Data Scientist,160000,USD,160000,US,100,US,L
+205,2021,MI,FT,Data Scientist,69600,BRL,12901,BR,0,BR,S
+206,2021,SE,FT,Machine Learning Engineer,200000,USD,200000,US,100,US,L
+207,2021,SE,FT,Data Engineer,165000,USD,165000,US,0,US,M
+208,2021,MI,FL,Data Engineer,20000,USD,20000,IT,0,US,L
+209,2021,SE,FT,Data Analytics Manager,120000,USD,120000,US,0,US,L
+210,2021,MI,FT,Machine Learning Engineer,21000,EUR,24823,SI,50,SI,L
+211,2021,MI,FT,Research Scientist,48000,EUR,56738,FR,50,FR,S
+212,2021,MI,FT,Data Engineer,48000,GBP,66022,HK,50,GB,S
+213,2021,EN,FT,Big Data Engineer,435000,INR,5882,IN,0,CH,L
+214,2021,EN,FT,Machine Learning Engineer,21000,EUR,24823,DE,50,DE,M
+215,2021,SE,FT,Principal Data Engineer,185000,USD,185000,US,100,US,L
+216,2021,EN,PT,Computer Vision Engineer,180000,DKK,28609,DK,50,DK,S
+217,2021,MI,FT,Data Scientist,76760,EUR,90734,DE,50,DE,L
+218,2021,MI,FT,Machine Learning Engineer,75000,EUR,88654,BE,100,BE,M
+219,2021,SE,FT,Data Analytics Manager,140000,USD,140000,US,100,US,L
+220,2021,MI,FT,Machine Learning Engineer,180000,PLN,46597,PL,100,PL,L
+221,2021,MI,FT,Data Scientist,85000,GBP,116914,GB,50,GB,L
+222,2021,MI,FT,Data Scientist,2500000,INR,33808,IN,0,IN,M
+223,2021,MI,FT,Data Scientist,40900,GBP,56256,GB,50,GB,L
+224,2021,SE,FT,Machine Learning Scientist,225000,USD,225000,US,100,CA,L
+225,2021,EX,CT,Principal Data Scientist,416000,USD,416000,US,100,US,S
+226,2021,SE,FT,Data Scientist,110000,CAD,87738,CA,100,CA,S
+227,2021,MI,FT,Data Scientist,75000,EUR,88654,DE,50,DE,L
+228,2021,SE,FT,Data Scientist,135000,USD,135000,US,0,US,L
+229,2021,SE,FT,Data Analyst,90000,CAD,71786,CA,100,CA,M
+230,2021,EN,FT,Big Data Engineer,1200000,INR,16228,IN,100,IN,L
+231,2021,SE,FT,ML Engineer,256000,USD,256000,US,100,US,S
+232,2021,SE,FT,Director of Data Engineering,200000,USD,200000,US,100,US,L
+233,2021,SE,FT,Data Analyst,200000,USD,200000,US,100,US,L
+234,2021,MI,FT,Data Architect,180000,USD,180000,US,100,US,L
+235,2021,MI,FT,Head of Data Science,110000,USD,110000,US,0,US,S
+236,2021,MI,FT,Research Scientist,80000,CAD,63810,CA,100,CA,M
+237,2021,MI,FT,Data Scientist,39600,EUR,46809,ES,100,ES,M
+238,2021,EN,FT,Data Scientist,4000,USD,4000,VN,0,VN,M
+239,2021,EN,FT,Data Engineer,1600000,INR,21637,IN,50,IN,M
+240,2021,SE,FT,Data Scientist,130000,CAD,103691,CA,100,CA,L
+241,2021,MI,FT,Data Analyst,80000,USD,80000,US,100,US,L
+242,2021,MI,FT,Data Engineer,110000,USD,110000,US,100,US,L
+243,2021,SE,FT,Data Scientist,165000,USD,165000,US,100,US,L
+244,2021,EN,FT,AI Scientist,1335000,INR,18053,IN,100,AS,S
+245,2021,MI,FT,Data Engineer,52500,GBP,72212,GB,50,GB,L
+246,2021,EN,FT,Data Scientist,31000,EUR,36643,FR,50,FR,L
+247,2021,MI,FT,Data Engineer,108000,TRY,12103,TR,0,TR,M
+248,2021,SE,FT,Data Engineer,70000,GBP,96282,GB,50,GB,L
+249,2021,SE,FT,Principal Data Analyst,170000,USD,170000,US,100,US,M
+250,2021,MI,FT,Data Scientist,115000,USD,115000,US,50,US,L
+251,2021,EN,FT,Data Scientist,90000,USD,90000,US,100,US,S
+252,2021,EX,FT,Principal Data Engineer,600000,USD,600000,US,100,US,L
+253,2021,EN,FT,Data Scientist,2100000,INR,28399,IN,100,IN,M
+254,2021,MI,FT,Data Analyst,93000,USD,93000,US,100,US,L
+255,2021,SE,FT,Big Data Architect,125000,CAD,99703,CA,50,CA,M
+256,2021,MI,FT,Data Engineer,200000,USD,200000,US,100,US,L
+257,2021,SE,FT,Principal Data Scientist,147000,EUR,173762,DE,100,DE,M
+258,2021,SE,FT,Machine Learning Engineer,185000,USD,185000,US,50,US,L
+259,2021,EX,FT,Director of Data Science,120000,EUR,141846,DE,0,DE,L
+260,2021,MI,FT,Data Scientist,130000,USD,130000,US,50,US,L
+261,2021,SE,FT,Data Analyst,54000,EUR,63831,DE,50,DE,L
+262,2021,MI,FT,Data Scientist,1250000,INR,16904,IN,100,IN,S
+263,2021,SE,FT,Machine Learning Engineer,4900000,INR,66265,IN,0,IN,L
+264,2021,MI,FT,Data Scientist,21600,EUR,25532,RS,100,DE,S
+265,2021,SE,FT,Lead Data Engineer,160000,USD,160000,PR,50,US,S
+266,2021,MI,FT,Data Engineer,93150,USD,93150,US,0,US,M
+267,2021,MI,FT,Data Engineer,111775,USD,111775,US,0,US,M
+268,2021,MI,FT,Data Engineer,250000,TRY,28016,TR,100,TR,M
+269,2021,EN,FT,Data Engineer,55000,EUR,65013,DE,50,DE,M
+270,2021,EN,FT,Data Engineer,72500,USD,72500,US,100,US,L
+271,2021,SE,FT,Computer Vision Engineer,102000,BRL,18907,BR,0,BR,M
+272,2021,EN,FT,Data Science Consultant,65000,EUR,76833,DE,0,DE,L
+273,2021,EN,FT,Machine Learning Engineer,85000,USD,85000,NL,100,DE,S
+274,2021,SE,FT,Data Scientist,65720,EUR,77684,FR,50,FR,M
+275,2021,EN,FT,Data Scientist,100000,USD,100000,US,100,US,M
+276,2021,EN,FT,Data Scientist,58000,USD,58000,US,50,US,L
+277,2021,SE,FT,AI Scientist,55000,USD,55000,ES,100,ES,L
+278,2021,SE,FT,Data Scientist,180000,TRY,20171,TR,50,TR,L
+279,2021,EN,FT,Business Data Analyst,50000,EUR,59102,LU,100,LU,L
+280,2021,MI,FT,Data Engineer,112000,USD,112000,US,100,US,L
+281,2021,EN,FT,Research Scientist,100000,USD,100000,JE,0,CN,L
+282,2021,MI,PT,Data Engineer,59000,EUR,69741,NL,100,NL,L
+283,2021,SE,CT,Staff Data Scientist,105000,USD,105000,US,100,US,M
+284,2021,MI,FT,Research Scientist,69999,USD,69999,CZ,50,CZ,L
+285,2021,SE,FT,Data Science Manager,7000000,INR,94665,IN,50,IN,L
+286,2021,SE,FT,Head of Data,87000,EUR,102839,SI,100,SI,L
+287,2021,MI,FT,Data Scientist,109000,USD,109000,US,50,US,L
+288,2021,MI,FT,Machine Learning Engineer,43200,EUR,51064,IT,50,IT,L
+289,2022,SE,FT,Data Engineer,135000,USD,135000,US,100,US,M
+290,2022,SE,FT,Data Analyst,155000,USD,155000,US,100,US,M
+291,2022,SE,FT,Data Analyst,120600,USD,120600,US,100,US,M
+292,2022,MI,FT,Data Scientist,130000,USD,130000,US,0,US,M
+293,2022,MI,FT,Data Scientist,90000,USD,90000,US,0,US,M
+294,2022,MI,FT,Data Engineer,170000,USD,170000,US,100,US,M
+295,2022,MI,FT,Data Engineer,150000,USD,150000,US,100,US,M
+296,2022,SE,FT,Data Analyst,102100,USD,102100,US,100,US,M
+297,2022,SE,FT,Data Analyst,84900,USD,84900,US,100,US,M
+298,2022,SE,FT,Data Scientist,136620,USD,136620,US,100,US,M
+299,2022,SE,FT,Data Scientist,99360,USD,99360,US,100,US,M
+300,2022,SE,FT,Data Scientist,90000,GBP,117789,GB,0,GB,M
+301,2022,SE,FT,Data Scientist,80000,GBP,104702,GB,0,GB,M
+302,2022,SE,FT,Data Scientist,146000,USD,146000,US,100,US,M
+303,2022,SE,FT,Data Scientist,123000,USD,123000,US,100,US,M
+304,2022,EN,FT,Data Engineer,40000,GBP,52351,GB,100,GB,M
+305,2022,SE,FT,Data Analyst,99000,USD,99000,US,0,US,M
+306,2022,SE,FT,Data Analyst,116000,USD,116000,US,0,US,M
+307,2022,MI,FT,Data Analyst,106260,USD,106260,US,0,US,M
+308,2022,MI,FT,Data Analyst,126500,USD,126500,US,0,US,M
+309,2022,EX,FT,Data Engineer,242000,USD,242000,US,100,US,M
+310,2022,EX,FT,Data Engineer,200000,USD,200000,US,100,US,M
+311,2022,MI,FT,Data Scientist,50000,GBP,65438,GB,0,GB,M
+312,2022,MI,FT,Data Scientist,30000,GBP,39263,GB,0,GB,M
+313,2022,MI,FT,Data Engineer,60000,GBP,78526,GB,0,GB,M
+314,2022,MI,FT,Data Engineer,40000,GBP,52351,GB,0,GB,M
+315,2022,SE,FT,Data Scientist,165220,USD,165220,US,100,US,M
+316,2022,EN,FT,Data Engineer,35000,GBP,45807,GB,100,GB,M
+317,2022,SE,FT,Data Scientist,120160,USD,120160,US,100,US,M
+318,2022,SE,FT,Data Analyst,90320,USD,90320,US,100,US,M
+319,2022,SE,FT,Data Engineer,181940,USD,181940,US,0,US,M
+320,2022,SE,FT,Data Engineer,132320,USD,132320,US,0,US,M
+321,2022,SE,FT,Data Engineer,220110,USD,220110,US,0,US,M
+322,2022,SE,FT,Data Engineer,160080,USD,160080,US,0,US,M
+323,2022,SE,FT,Data Scientist,180000,USD,180000,US,0,US,L
+324,2022,SE,FT,Data Scientist,120000,USD,120000,US,0,US,L
+325,2022,SE,FT,Data Analyst,124190,USD,124190,US,100,US,M
+326,2022,EX,FT,Data Analyst,130000,USD,130000,US,100,US,M
+327,2022,EX,FT,Data Analyst,110000,USD,110000,US,100,US,M
+328,2022,SE,FT,Data Analyst,170000,USD,170000,US,100,US,M
+329,2022,MI,FT,Data Analyst,115500,USD,115500,US,100,US,M
+330,2022,SE,FT,Data Analyst,112900,USD,112900,US,100,US,M
+331,2022,SE,FT,Data Analyst,90320,USD,90320,US,100,US,M
+332,2022,SE,FT,Data Analyst,112900,USD,112900,US,100,US,M
+333,2022,SE,FT,Data Analyst,90320,USD,90320,US,100,US,M
+334,2022,SE,FT,Data Engineer,165400,USD,165400,US,100,US,M
+335,2022,SE,FT,Data Engineer,132320,USD,132320,US,100,US,M
+336,2022,MI,FT,Data Analyst,167000,USD,167000,US,100,US,M
+337,2022,SE,FT,Data Engineer,243900,USD,243900,US,100,US,M
+338,2022,SE,FT,Data Analyst,136600,USD,136600,US,100,US,M
+339,2022,SE,FT,Data Analyst,109280,USD,109280,US,100,US,M
+340,2022,SE,FT,Data Engineer,128875,USD,128875,US,100,US,M
+341,2022,SE,FT,Data Engineer,93700,USD,93700,US,100,US,M
+342,2022,EX,FT,Head of Data Science,224000,USD,224000,US,100,US,M
+343,2022,EX,FT,Head of Data Science,167875,USD,167875,US,100,US,M
+344,2022,EX,FT,Analytics Engineer,175000,USD,175000,US,100,US,M
+345,2022,SE,FT,Data Engineer,156600,USD,156600,US,100,US,M
+346,2022,SE,FT,Data Engineer,108800,USD,108800,US,0,US,M
+347,2022,SE,FT,Data Scientist,95550,USD,95550,US,0,US,M
+348,2022,SE,FT,Data Engineer,113000,USD,113000,US,0,US,L
+349,2022,SE,FT,Data Analyst,135000,USD,135000,US,100,US,M
+350,2022,SE,FT,Data Science Manager,161342,USD,161342,US,100,US,M
+351,2022,SE,FT,Data Science Manager,137141,USD,137141,US,100,US,M
+352,2022,SE,FT,Data Scientist,167000,USD,167000,US,100,US,M
+353,2022,SE,FT,Data Scientist,123000,USD,123000,US,100,US,M
+354,2022,SE,FT,Data Engineer,60000,GBP,78526,GB,0,GB,M
+355,2022,SE,FT,Data Engineer,50000,GBP,65438,GB,0,GB,M
+356,2022,SE,FT,Data Scientist,150000,USD,150000,US,0,US,M
+357,2022,SE,FT,Data Scientist,211500,USD,211500,US,100,US,M
+358,2022,SE,FT,Data Architect,192400,USD,192400,CA,100,CA,M
+359,2022,SE,FT,Data Architect,90700,USD,90700,CA,100,CA,M
+360,2022,SE,FT,Data Analyst,130000,USD,130000,CA,100,CA,M
+361,2022,SE,FT,Data Analyst,61300,USD,61300,CA,100,CA,M
+362,2022,SE,FT,Data Analyst,130000,USD,130000,CA,100,CA,M
+363,2022,SE,FT,Data Analyst,61300,USD,61300,CA,100,CA,M
+364,2022,SE,FT,Data Engineer,160000,USD,160000,US,0,US,L
+365,2022,SE,FT,Data Scientist,138600,USD,138600,US,100,US,M
+366,2022,SE,FT,Data Engineer,136000,USD,136000,US,0,US,M
+367,2022,MI,FT,Data Analyst,58000,USD,58000,US,0,US,S
+368,2022,EX,FT,Analytics Engineer,135000,USD,135000,US,100,US,M
+369,2022,SE,FT,Data Scientist,170000,USD,170000,US,100,US,M
+370,2022,SE,FT,Data Scientist,123000,USD,123000,US,100,US,M
+371,2022,SE,FT,Machine Learning Engineer,189650,USD,189650,US,0,US,M
+372,2022,SE,FT,Machine Learning Engineer,164996,USD,164996,US,0,US,M
+373,2022,MI,FT,ETL Developer,50000,EUR,54957,GR,0,GR,M
+374,2022,MI,FT,ETL Developer,50000,EUR,54957,GR,0,GR,M
+375,2022,EX,FT,Lead Data Engineer,150000,CAD,118187,CA,100,CA,S
+376,2022,SE,FT,Data Analyst,132000,USD,132000,US,0,US,M
+377,2022,SE,FT,Data Engineer,165400,USD,165400,US,100,US,M
+378,2022,SE,FT,Data Architect,208775,USD,208775,US,100,US,M
+379,2022,SE,FT,Data Architect,147800,USD,147800,US,100,US,M
+380,2022,SE,FT,Data Engineer,136994,USD,136994,US,100,US,M
+381,2022,SE,FT,Data Engineer,101570,USD,101570,US,100,US,M
+382,2022,SE,FT,Data Analyst,128875,USD,128875,US,100,US,M
+383,2022,SE,FT,Data Analyst,93700,USD,93700,US,100,US,M
+384,2022,EX,FT,Head of Machine Learning,6000000,INR,79039,IN,50,IN,L
+385,2022,SE,FT,Data Engineer,132320,USD,132320,US,100,US,M
+386,2022,EN,FT,Machine Learning Engineer,28500,GBP,37300,GB,100,GB,L
+387,2022,SE,FT,Data Analyst,164000,USD,164000,US,0,US,M
+388,2022,SE,FT,Data Engineer,155000,USD,155000,US,100,US,M
+389,2022,MI,FT,Machine Learning Engineer,95000,GBP,124333,GB,0,GB,M
+390,2022,MI,FT,Machine Learning Engineer,75000,GBP,98158,GB,0,GB,M
+391,2022,MI,FT,AI Scientist,120000,USD,120000,US,0,US,M
+392,2022,SE,FT,Data Analyst,112900,USD,112900,US,100,US,M
+393,2022,SE,FT,Data Analyst,90320,USD,90320,US,100,US,M
+394,2022,SE,FT,Data Analytics Manager,145000,USD,145000,US,100,US,M
+395,2022,SE,FT,Data Analytics Manager,105400,USD,105400,US,100,US,M
+396,2022,MI,FT,Machine Learning Engineer,80000,EUR,87932,FR,100,DE,M
+397,2022,MI,FT,Data Engineer,90000,GBP,117789,GB,0,GB,M
+398,2022,SE,FT,Data Scientist,215300,USD,215300,US,100,US,L
+399,2022,SE,FT,Data Scientist,158200,USD,158200,US,100,US,L
+400,2022,SE,FT,Data Engineer,209100,USD,209100,US,100,US,L
+401,2022,SE,FT,Data Engineer,154600,USD,154600,US,100,US,L
+402,2022,SE,FT,Data Analyst,115934,USD,115934,US,0,US,M
+403,2022,SE,FT,Data Analyst,81666,USD,81666,US,0,US,M
+404,2022,SE,FT,Data Engineer,175000,USD,175000,US,100,US,M
+405,2022,MI,FT,Data Engineer,75000,GBP,98158,GB,0,GB,M
+406,2022,MI,FT,Data Analyst,58000,USD,58000,US,0,US,S
+407,2022,SE,FT,Data Engineer,183600,USD,183600,US,100,US,L
+408,2022,MI,FT,Data Analyst,40000,GBP,52351,GB,100,GB,M
+409,2022,SE,FT,Data Scientist,180000,USD,180000,US,100,US,M
+410,2022,MI,FT,Data Scientist,55000,GBP,71982,GB,0,GB,M
+411,2022,MI,FT,Data Scientist,35000,GBP,45807,GB,0,GB,M
+412,2022,MI,FT,Data Engineer,60000,EUR,65949,GR,100,GR,M
+413,2022,MI,FT,Data Engineer,45000,EUR,49461,GR,100,GR,M
+414,2022,MI,FT,Data Engineer,60000,GBP,78526,GB,100,GB,M
+415,2022,MI,FT,Data Engineer,45000,GBP,58894,GB,100,GB,M
+416,2022,SE,FT,Data Scientist,260000,USD,260000,US,100,US,M
+417,2022,SE,FT,Data Science Engineer,60000,USD,60000,AR,100,MX,L
+418,2022,MI,FT,Data Engineer,63900,USD,63900,US,0,US,M
+419,2022,MI,FT,Machine Learning Scientist,160000,USD,160000,US,100,US,L
+420,2022,MI,FT,Machine Learning Scientist,112300,USD,112300,US,100,US,L
+421,2022,MI,FT,Data Science Manager,241000,USD,241000,US,100,US,M
+422,2022,MI,FT,Data Science Manager,159000,USD,159000,US,100,US,M
+423,2022,SE,FT,Data Scientist,180000,USD,180000,US,0,US,M
+424,2022,SE,FT,Data Scientist,80000,USD,80000,US,0,US,M
+425,2022,MI,FT,Data Engineer,82900,USD,82900,US,0,US,M
+426,2022,SE,FT,Data Engineer,100800,USD,100800,US,100,US,L
+427,2022,MI,FT,Data Engineer,45000,EUR,49461,ES,100,ES,M
+428,2022,SE,FT,Data Scientist,140400,USD,140400,US,0,US,L
+429,2022,MI,FT,Data Analyst,30000,GBP,39263,GB,100,GB,M
+430,2022,MI,FT,Data Analyst,40000,EUR,43966,ES,100,ES,M
+431,2022,MI,FT,Data Analyst,30000,EUR,32974,ES,100,ES,M
+432,2022,MI,FT,Data Engineer,80000,EUR,87932,ES,100,ES,M
+433,2022,MI,FT,Data Engineer,70000,EUR,76940,ES,100,ES,M
+434,2022,MI,FT,Data Engineer,80000,GBP,104702,GB,100,GB,M
+435,2022,MI,FT,Data Engineer,70000,GBP,91614,GB,100,GB,M
+436,2022,MI,FT,Data Engineer,60000,EUR,65949,ES,100,ES,M
+437,2022,MI,FT,Data Engineer,80000,EUR,87932,GR,100,GR,M
+438,2022,SE,FT,Machine Learning Engineer,189650,USD,189650,US,0,US,M
+439,2022,SE,FT,Machine Learning Engineer,164996,USD,164996,US,0,US,M
+440,2022,MI,FT,Data Analyst,40000,EUR,43966,GR,100,GR,M
+441,2022,MI,FT,Data Analyst,30000,EUR,32974,GR,100,GR,M
+442,2022,MI,FT,Data Engineer,75000,GBP,98158,GB,100,GB,M
+443,2022,MI,FT,Data Engineer,60000,GBP,78526,GB,100,GB,M
+444,2022,SE,FT,Data Scientist,215300,USD,215300,US,0,US,L
+445,2022,MI,FT,Data Engineer,70000,EUR,76940,GR,100,GR,M
+446,2022,SE,FT,Data Engineer,209100,USD,209100,US,100,US,L
+447,2022,SE,FT,Data Engineer,154600,USD,154600,US,100,US,L
+448,2022,SE,FT,Data Engineer,180000,USD,180000,US,100,US,M
+449,2022,EN,FT,ML Engineer,20000,EUR,21983,PT,100,PT,L
+450,2022,SE,FT,Data Engineer,80000,USD,80000,US,100,US,M
+451,2022,MI,FT,Machine Learning Developer,100000,CAD,78791,CA,100,CA,M
+452,2022,EX,FT,Director of Data Science,250000,CAD,196979,CA,50,CA,L
+453,2022,MI,FT,Machine Learning Engineer,120000,USD,120000,US,100,US,S
+454,2022,EN,FT,Computer Vision Engineer,125000,USD,125000,US,0,US,M
+455,2022,MI,FT,NLP Engineer,240000,CNY,37236,US,50,US,L
+456,2022,SE,FT,Data Engineer,105000,USD,105000,US,100,US,M
+457,2022,SE,FT,Lead Machine Learning Engineer,80000,EUR,87932,DE,0,DE,M
+458,2022,MI,FT,Business Data Analyst,1400000,INR,18442,IN,100,IN,M
+459,2022,MI,FT,Data Scientist,2400000,INR,31615,IN,100,IN,L
+460,2022,MI,FT,Machine Learning Infrastructure Engineer,53000,EUR,58255,PT,50,PT,L
+461,2022,EN,FT,Financial Data Analyst,100000,USD,100000,US,50,US,L
+462,2022,MI,PT,Data Engineer,50000,EUR,54957,DE,50,DE,L
+463,2022,EN,FT,Data Scientist,1400000,INR,18442,IN,100,IN,M
+464,2022,SE,FT,Principal Data Scientist,148000,EUR,162674,DE,100,DE,M
+465,2022,EN,FT,Data Engineer,120000,USD,120000,US,100,US,M
+466,2022,SE,FT,Research Scientist,144000,USD,144000,US,50,US,L
+467,2022,SE,FT,Data Scientist,104890,USD,104890,US,100,US,M
+468,2022,SE,FT,Data Engineer,100000,USD,100000,US,100,US,M
+469,2022,SE,FT,Data Scientist,140000,USD,140000,US,100,US,M
+470,2022,MI,FT,Data Analyst,135000,USD,135000,US,100,US,M
+471,2022,MI,FT,Data Analyst,50000,USD,50000,US,100,US,M
+472,2022,SE,FT,Data Scientist,220000,USD,220000,US,100,US,M
+473,2022,SE,FT,Data Scientist,140000,USD,140000,US,100,US,M
+474,2022,MI,FT,Data Scientist,140000,GBP,183228,GB,0,GB,M
+475,2022,MI,FT,Data Scientist,70000,GBP,91614,GB,0,GB,M
+476,2022,SE,FT,Data Scientist,185100,USD,185100,US,100,US,M
+477,2022,SE,FT,Machine Learning Engineer,220000,USD,220000,US,100,US,M
+478,2022,MI,FT,Data Scientist,200000,USD,200000,US,100,US,M
+479,2022,MI,FT,Data Scientist,120000,USD,120000,US,100,US,M
+480,2022,SE,FT,Machine Learning Engineer,120000,USD,120000,AE,100,AE,S
+481,2022,SE,FT,Machine Learning Engineer,65000,USD,65000,AE,100,AE,S
+482,2022,EX,FT,Data Engineer,324000,USD,324000,US,100,US,M
+483,2022,EX,FT,Data Engineer,216000,USD,216000,US,100,US,M
+484,2022,SE,FT,Data Engineer,210000,USD,210000,US,100,US,M
+485,2022,SE,FT,Machine Learning Engineer,120000,USD,120000,US,100,US,M
+486,2022,SE,FT,Data Scientist,230000,USD,230000,US,100,US,M
+487,2022,EN,PT,Data Scientist,100000,USD,100000,DZ,50,DZ,M
+488,2022,MI,FL,Data Scientist,100000,USD,100000,CA,100,US,M
+489,2022,EN,CT,Applied Machine Learning Scientist,29000,EUR,31875,TN,100,CZ,M
+490,2022,SE,FT,Head of Data,200000,USD,200000,MY,100,US,M
+491,2022,MI,FT,Principal Data Analyst,75000,USD,75000,CA,100,CA,S
+492,2022,MI,FT,Data Scientist,150000,PLN,35590,PL,100,PL,L
+493,2022,SE,FT,Machine Learning Developer,100000,CAD,78791,CA,100,CA,M
+494,2022,SE,FT,Data Scientist,100000,USD,100000,BR,100,US,M
+495,2022,MI,FT,Machine Learning Scientist,153000,USD,153000,US,50,US,M
+496,2022,EN,FT,Data Engineer,52800,EUR,58035,PK,100,DE,M
+497,2022,SE,FT,Data Scientist,165000,USD,165000,US,100,US,M
+498,2022,SE,FT,Research Scientist,85000,EUR,93427,FR,50,FR,L
+499,2022,EN,FT,Data Scientist,66500,CAD,52396,CA,100,CA,L
+500,2022,SE,FT,Machine Learning Engineer,57000,EUR,62651,NL,100,NL,L
+501,2022,MI,FT,Head of Data,30000,EUR,32974,EE,100,EE,S
+502,2022,EN,FT,Data Scientist,40000,USD,40000,JP,100,MY,L
+503,2022,MI,FT,Machine Learning Engineer,121000,AUD,87425,AU,100,AU,L
+504,2022,SE,FT,Data Engineer,115000,USD,115000,US,100,US,M
+505,2022,EN,FT,Data Scientist,120000,AUD,86703,AU,50,AU,M
+506,2022,MI,FT,Applied Machine Learning Scientist,75000,USD,75000,BO,100,US,L
+507,2022,MI,FT,Research Scientist,59000,EUR,64849,AT,0,AT,L
+508,2022,EN,FT,Research Scientist,120000,USD,120000,US,100,US,L
+509,2022,MI,FT,Applied Data Scientist,157000,USD,157000,US,100,US,L
+510,2022,EN,FT,Computer Vision Software Engineer,150000,USD,150000,AU,100,AU,S
+511,2022,MI,FT,Business Data Analyst,90000,CAD,70912,CA,50,CA,L
+512,2022,EN,FT,Data Engineer,65000,USD,65000,US,100,US,S
+513,2022,SE,FT,Machine Learning Engineer,65000,EUR,71444,IE,100,IE,S
+514,2022,EN,FT,Data Analytics Engineer,20000,USD,20000,PK,0,PK,M
+515,2022,MI,FT,Data Scientist,48000,USD,48000,RU,100,US,S
+516,2022,SE,FT,Data Science Manager,152500,USD,152500,US,100,US,M
+517,2022,MI,FT,Data Engineer,62000,EUR,68147,FR,100,FR,M
+518,2022,MI,FT,Data Scientist,115000,CHF,122346,CH,0,CH,L
+519,2022,SE,FT,Applied Data Scientist,380000,USD,380000,US,100,US,L
+520,2022,MI,FT,Data Scientist,88000,CAD,69336,CA,100,CA,M
+521,2022,EN,FT,Computer Vision Engineer,10000,USD,10000,PT,100,LU,M
+522,2022,MI,FT,Data Analyst,20000,USD,20000,GR,100,GR,S
+523,2022,SE,FT,Data Analytics Lead,405000,USD,405000,US,100,US,L
+524,2022,MI,FT,Data Scientist,135000,USD,135000,US,100,US,L
+525,2022,SE,FT,Applied Data Scientist,177000,USD,177000,US,100,US,L
+526,2022,MI,FT,Data Scientist,78000,USD,78000,US,100,US,M
+527,2022,SE,FT,Data Analyst,135000,USD,135000,US,100,US,M
+528,2022,SE,FT,Data Analyst,100000,USD,100000,US,100,US,M
+529,2022,SE,FT,Data Analyst,90320,USD,90320,US,100,US,M
+530,2022,MI,FT,Data Analyst,85000,USD,85000,CA,0,CA,M
+531,2022,MI,FT,Data Analyst,75000,USD,75000,CA,0,CA,M
+532,2022,SE,FT,Machine Learning Engineer,214000,USD,214000,US,100,US,M
+533,2022,SE,FT,Machine Learning Engineer,192600,USD,192600,US,100,US,M
+534,2022,SE,FT,Data Architect,266400,USD,266400,US,100,US,M
+535,2022,SE,FT,Data Architect,213120,USD,213120,US,100,US,M
+536,2022,SE,FT,Data Analyst,112900,USD,112900,US,100,US,M
+537,2022,SE,FT,Data Engineer,155000,USD,155000,US,100,US,M
+538,2022,MI,FT,Data Scientist,141300,USD,141300,US,0,US,M
+539,2022,MI,FT,Data Scientist,102100,USD,102100,US,0,US,M
+540,2022,SE,FT,Data Analyst,115934,USD,115934,US,100,US,M
+541,2022,SE,FT,Data Analyst,81666,USD,81666,US,100,US,M
+542,2022,MI,FT,Data Engineer,206699,USD,206699,US,0,US,M
+543,2022,MI,FT,Data Engineer,99100,USD,99100,US,0,US,M
+544,2022,SE,FT,Data Engineer,130000,USD,130000,US,100,US,M
+545,2022,SE,FT,Data Engineer,115000,USD,115000,US,100,US,M
+546,2022,SE,FT,Data Engineer,110500,USD,110500,US,100,US,M
+547,2022,SE,FT,Data Engineer,130000,USD,130000,US,100,US,M
+548,2022,SE,FT,Data Analyst,99050,USD,99050,US,100,US,M
+549,2022,SE,FT,Data Engineer,160000,USD,160000,US,100,US,M
+550,2022,SE,FT,Data Scientist,205300,USD,205300,US,0,US,L
+551,2022,SE,FT,Data Scientist,140400,USD,140400,US,0,US,L
+552,2022,SE,FT,Data Scientist,176000,USD,176000,US,100,US,M
+553,2022,SE,FT,Data Scientist,144000,USD,144000,US,100,US,M
+554,2022,SE,FT,Data Engineer,200100,USD,200100,US,100,US,M
+555,2022,SE,FT,Data Engineer,160000,USD,160000,US,100,US,M
+556,2022,SE,FT,Data Engineer,145000,USD,145000,US,100,US,M
+557,2022,SE,FT,Data Engineer,70500,USD,70500,US,0,US,M
+558,2022,SE,FT,Data Scientist,205300,USD,205300,US,0,US,M
+559,2022,SE,FT,Data Scientist,140400,USD,140400,US,0,US,M
+560,2022,SE,FT,Analytics Engineer,205300,USD,205300,US,0,US,M
+561,2022,SE,FT,Analytics Engineer,184700,USD,184700,US,0,US,M
+562,2022,SE,FT,Data Engineer,175100,USD,175100,US,100,US,M
+563,2022,SE,FT,Data Engineer,140250,USD,140250,US,100,US,M
+564,2022,SE,FT,Data Analyst,116150,USD,116150,US,100,US,M
+565,2022,SE,FT,Data Engineer,54000,USD,54000,US,0,US,M
+566,2022,SE,FT,Data Analyst,170000,USD,170000,US,100,US,M
+567,2022,MI,FT,Data Analyst,50000,GBP,65438,GB,0,GB,M
+568,2022,SE,FT,Data Analyst,80000,USD,80000,US,100,US,M
+569,2022,SE,FT,Data Scientist,140000,USD,140000,US,100,US,M
+570,2022,SE,FT,Data Scientist,210000,USD,210000,US,100,US,M
+571,2022,SE,FT,Data Scientist,140000,USD,140000,US,100,US,M
+572,2022,SE,FT,Data Analyst,100000,USD,100000,US,100,US,M
+573,2022,SE,FT,Data Analyst,69000,USD,69000,US,100,US,M
+574,2022,SE,FT,Data Scientist,210000,USD,210000,US,100,US,M
+575,2022,SE,FT,Data Scientist,140000,USD,140000,US,100,US,M
+576,2022,SE,FT,Data Scientist,210000,USD,210000,US,100,US,M
+577,2022,SE,FT,Data Analyst,150075,USD,150075,US,100,US,M
+578,2022,SE,FT,Data Engineer,100000,USD,100000,US,100,US,M
+579,2022,SE,FT,Data Engineer,25000,USD,25000,US,100,US,M
+580,2022,SE,FT,Data Analyst,126500,USD,126500,US,100,US,M
+581,2022,SE,FT,Data Analyst,106260,USD,106260,US,100,US,M
+582,2022,SE,FT,Data Engineer,220110,USD,220110,US,100,US,M
+583,2022,SE,FT,Data Engineer,160080,USD,160080,US,100,US,M
+584,2022,SE,FT,Data Analyst,105000,USD,105000,US,100,US,M
+585,2022,SE,FT,Data Analyst,110925,USD,110925,US,100,US,M
+586,2022,MI,FT,Data Analyst,35000,GBP,45807,GB,0,GB,M
+587,2022,SE,FT,Data Scientist,140000,USD,140000,US,100,US,M
+588,2022,SE,FT,Data Analyst,99000,USD,99000,US,0,US,M
+589,2022,SE,FT,Data Analyst,60000,USD,60000,US,100,US,M
+590,2022,SE,FT,Data Architect,192564,USD,192564,US,100,US,M
+591,2022,SE,FT,Data Architect,144854,USD,144854,US,100,US,M
+592,2022,SE,FT,Data Scientist,230000,USD,230000,US,100,US,M
+593,2022,SE,FT,Data Scientist,150000,USD,150000,US,100,US,M
+594,2022,SE,FT,Data Analytics Manager,150260,USD,150260,US,100,US,M
+595,2022,SE,FT,Data Analytics Manager,109280,USD,109280,US,100,US,M
+596,2022,SE,FT,Data Scientist,210000,USD,210000,US,100,US,M
+597,2022,SE,FT,Data Analyst,170000,USD,170000,US,100,US,M
+598,2022,MI,FT,Data Scientist,160000,USD,160000,US,100,US,M
+599,2022,MI,FT,Data Scientist,130000,USD,130000,US,100,US,M
+600,2022,EN,FT,Data Analyst,67000,USD,67000,CA,0,CA,M
+601,2022,EN,FT,Data Analyst,52000,USD,52000,CA,0,CA,M
+602,2022,SE,FT,Data Engineer,154000,USD,154000,US,100,US,M
+603,2022,SE,FT,Data Engineer,126000,USD,126000,US,100,US,M
+604,2022,SE,FT,Data Analyst,129000,USD,129000,US,0,US,M
+605,2022,SE,FT,Data Analyst,150000,USD,150000,US,100,US,M
+606,2022,MI,FT,AI Scientist,200000,USD,200000,IN,100,US,L
diff --git a/exercicios/para-sala/Titanica_tratado.csv b/exercicios/para-sala/Titanica_tratado.csv
new file mode 100644
index 0000000..52235b6
--- /dev/null
+++ b/exercicios/para-sala/Titanica_tratado.csv
@@ -0,0 +1,892 @@
+IdPassegeiro,Sobreviveu,Classe,Nome,Genero,Idade,Bilhete,Tarifa,Cabine,Embarque
+1,0,3,"Braund, Mr. Owen Harris",male,22.0,A/5 21171,7.25,,S
+2,1,1,"Cumings, Mrs. John Bradley (Florence Briggs Thayer)",female,38.0,PC 17599,71.2833,C85,C
+3,1,3,"Heikkinen, Miss. Laina",female,26.0,STON/O2. 3101282,7.925,,S
+4,1,1,"Futrelle, Mrs. Jacques Heath (Lily May Peel)",female,35.0,113803,53.1,C123,S
+5,0,3,"Allen, Mr. William Henry",male,35.0,373450,8.05,,S
+6,0,3,"Moran, Mr. James",male,,330877,8.4583,,Q
+7,0,1,"McCarthy, Mr. Timothy J",male,54.0,17463,51.8625,E46,S
+8,0,3,"Palsson, Master. Gosta Leonard",male,2.0,349909,21.075,,S
+9,1,3,"Johnson, Mrs. Oscar W (Elisabeth Vilhelmina Berg)",female,27.0,347742,11.1333,,S
+10,1,2,"Nasser, Mrs. Nicholas (Adele Achem)",female,14.0,237736,30.0708,,C
+11,1,3,"Sandstrom, Miss. Marguerite Rut",female,4.0,PP 9549,16.7,G6,S
+12,1,1,"Bonnell, Miss. Elizabeth",female,58.0,113783,26.55,C103,S
+13,0,3,"Saundercock, Mr. William Henry",male,20.0,A/5. 2151,8.05,,S
+14,0,3,"Andersson, Mr. Anders Johan",male,39.0,347082,31.275,,S
+15,0,3,"Vestrom, Miss. Hulda Amanda Adolfina",female,14.0,350406,7.8542,,S
+16,1,2,"Hewlett, Mrs. (Mary D Kingcome) ",female,55.0,248706,16.0,,S
+17,0,3,"Rice, Master. Eugene",male,2.0,382652,29.125,,Q
+18,1,2,"Williams, Mr. Charles Eugene",male,,244373,13.0,,S
+19,0,3,"Vander Planke, Mrs. Julius (Emelia Maria Vandemoortele)",female,31.0,345763,18.0,,S
+20,1,3,"Masselmani, Mrs. Fatima",female,,2649,7.225,,C
+21,0,2,"Fynney, Mr. Joseph J",male,35.0,239865,26.0,,S
+22,1,2,"Beesley, Mr. Lawrence",male,34.0,248698,13.0,D56,S
+23,1,3,"McGowan, Miss. Anna ""Annie""",female,15.0,330923,8.0292,,Q
+24,1,1,"Sloper, Mr. William Thompson",male,28.0,113788,35.5,A6,S
+25,0,3,"Palsson, Miss. Torborg Danira",female,8.0,349909,21.075,,S
+26,1,3,"Asplund, Mrs. Carl Oscar (Selma Augusta Emilia Johansson)",female,38.0,347077,31.3875,,S
+27,0,3,"Emir, Mr. Farred Chehab",male,,2631,7.225,,C
+28,0,1,"Fortune, Mr. Charles Alexander",male,19.0,19950,263.0,C23 C25 C27,S
+29,1,3,"O'Dwyer, Miss. Ellen ""Nellie""",female,,330959,7.8792,,Q
+30,0,3,"Todoroff, Mr. Lalio",male,,349216,7.8958,,S
+31,0,1,"Uruchurtu, Don. Manuel E",male,40.0,PC 17601,27.7208,,C
+32,1,1,"Spencer, Mrs. William Augustus (Marie Eugenie)",female,,PC 17569,146.5208,B78,C
+33,1,3,"Glynn, Miss. Mary Agatha",female,,335677,7.75,,Q
+34,0,2,"Wheadon, Mr. Edward H",male,66.0,C.A. 24579,10.5,,S
+35,0,1,"Meyer, Mr. Edgar Joseph",male,28.0,PC 17604,82.1708,,C
+36,0,1,"Holverson, Mr. Alexander Oskar",male,42.0,113789,52.0,,S
+37,1,3,"Mamee, Mr. Hanna",male,,2677,7.2292,,C
+38,0,3,"Cann, Mr. Ernest Charles",male,21.0,A./5. 2152,8.05,,S
+39,0,3,"Vander Planke, Miss. Augusta Maria",female,18.0,345764,18.0,,S
+40,1,3,"Nicola-Yarred, Miss. Jamila",female,14.0,2651,11.2417,,C
+41,0,3,"Ahlin, Mrs. Johan (Johanna Persdotter Larsson)",female,40.0,7546,9.475,,S
+42,0,2,"Turpin, Mrs. William John Robert (Dorothy Ann Wonnacott)",female,27.0,11668,21.0,,S
+43,0,3,"Kraeff, Mr. Theodor",male,,349253,7.8958,,C
+44,1,2,"Laroche, Miss. Simonne Marie Anne Andree",female,3.0,SC/Paris 2123,41.5792,,C
+45,1,3,"Devaney, Miss. Margaret Delia",female,19.0,330958,7.8792,,Q
+46,0,3,"Rogers, Mr. William John",male,,S.C./A.4. 23567,8.05,,S
+47,0,3,"Lennon, Mr. Denis",male,,370371,15.5,,Q
+48,1,3,"O'Driscoll, Miss. Bridget",female,,14311,7.75,,Q
+49,0,3,"Samaan, Mr. Youssef",male,,2662,21.6792,,C
+50,0,3,"Arnold-Franchi, Mrs. Josef (Josefine Franchi)",female,18.0,349237,17.8,,S
+51,0,3,"Panula, Master. Juha Niilo",male,7.0,3101295,39.6875,,S
+52,0,3,"Nosworthy, Mr. Richard Cater",male,21.0,A/4. 39886,7.8,,S
+53,1,1,"Harper, Mrs. Henry Sleeper (Myna Haxtun)",female,49.0,PC 17572,76.7292,D33,C
+54,1,2,"Faunthorpe, Mrs. Lizzie (Elizabeth Anne Wilkinson)",female,29.0,2926,26.0,,S
+55,0,1,"Ostby, Mr. Engelhart Cornelius",male,65.0,113509,61.9792,B30,C
+56,1,1,"Woolner, Mr. Hugh",male,,19947,35.5,C52,S
+57,1,2,"Rugg, Miss. Emily",female,21.0,C.A. 31026,10.5,,S
+58,0,3,"Novel, Mr. Mansouer",male,28.5,2697,7.2292,,C
+59,1,2,"West, Miss. Constance Mirium",female,5.0,C.A. 34651,27.75,,S
+60,0,3,"Goodwin, Master. William Frederick",male,11.0,CA 2144,46.9,,S
+61,0,3,"Sirayanian, Mr. Orsen",male,22.0,2669,7.2292,,C
+62,1,1,"Icard, Miss. Amelie",female,38.0,113572,80.0,B28,
+63,0,1,"Harris, Mr. Henry Birkhardt",male,45.0,36973,83.475,C83,S
+64,0,3,"Skoog, Master. Harald",male,4.0,347088,27.9,,S
+65,0,1,"Stewart, Mr. Albert A",male,,PC 17605,27.7208,,C
+66,1,3,"Moubarek, Master. Gerios",male,,2661,15.2458,,C
+67,1,2,"Nye, Mrs. (Elizabeth Ramell)",female,29.0,C.A. 29395,10.5,F33,S
+68,0,3,"Crease, Mr. Ernest James",male,19.0,S.P. 3464,8.1583,,S
+69,1,3,"Andersson, Miss. Erna Alexandra",female,17.0,3101281,7.925,,S
+70,0,3,"Kink, Mr. Vincenz",male,26.0,315151,8.6625,,S
+71,0,2,"Jenkin, Mr. Stephen Curnow",male,32.0,C.A. 33111,10.5,,S
+72,0,3,"Goodwin, Miss. Lillian Amy",female,16.0,CA 2144,46.9,,S
+73,0,2,"Hood, Mr. Ambrose Jr",male,21.0,S.O.C. 14879,73.5,,S
+74,0,3,"Chronopoulos, Mr. Apostolos",male,26.0,2680,14.4542,,C
+75,1,3,"Bing, Mr. Lee",male,32.0,1601,56.4958,,S
+76,0,3,"Moen, Mr. Sigurd Hansen",male,25.0,348123,7.65,F G73,S
+77,0,3,"Staneff, Mr. Ivan",male,,349208,7.8958,,S
+78,0,3,"Moutal, Mr. Rahamin Haim",male,,374746,8.05,,S
+79,1,2,"Caldwell, Master. Alden Gates",male,0.83,248738,29.0,,S
+80,1,3,"Dowdell, Miss. Elizabeth",female,30.0,364516,12.475,,S
+81,0,3,"Waelens, Mr. Achille",male,22.0,345767,9.0,,S
+82,1,3,"Sheerlinck, Mr. Jan Baptist",male,29.0,345779,9.5,,S
+83,1,3,"McDermott, Miss. Brigdet Delia",female,,330932,7.7875,,Q
+84,0,1,"Carrau, Mr. Francisco M",male,28.0,113059,47.1,,S
+85,1,2,"Ilett, Miss. Bertha",female,17.0,SO/C 14885,10.5,,S
+86,1,3,"Backstrom, Mrs. Karl Alfred (Maria Mathilda Gustafsson)",female,33.0,3101278,15.85,,S
+87,0,3,"Ford, Mr. William Neal",male,16.0,W./C. 6608,34.375,,S
+88,0,3,"Slocovski, Mr. Selman Francis",male,,SOTON/OQ 392086,8.05,,S
+89,1,1,"Fortune, Miss. Mabel Helen",female,23.0,19950,263.0,C23 C25 C27,S
+90,0,3,"Celotti, Mr. Francesco",male,24.0,343275,8.05,,S
+91,0,3,"Christmann, Mr. Emil",male,29.0,343276,8.05,,S
+92,0,3,"Andreasson, Mr. Paul Edvin",male,20.0,347466,7.8542,,S
+93,0,1,"Chaffee, Mr. Herbert Fuller",male,46.0,W.E.P. 5734,61.175,E31,S
+94,0,3,"Dean, Mr. Bertram Frank",male,26.0,C.A. 2315,20.575,,S
+95,0,3,"Coxon, Mr. Daniel",male,59.0,364500,7.25,,S
+96,0,3,"Shorney, Mr. Charles Joseph",male,,374910,8.05,,S
+97,0,1,"Goldschmidt, Mr. George B",male,71.0,PC 17754,34.6542,A5,C
+98,1,1,"Greenfield, Mr. William Bertram",male,23.0,PC 17759,63.3583,D10 D12,C
+99,1,2,"Doling, Mrs. John T (Ada Julia Bone)",female,34.0,231919,23.0,,S
+100,0,2,"Kantor, Mr. Sinai",male,34.0,244367,26.0,,S
+101,0,3,"Petranec, Miss. Matilda",female,28.0,349245,7.8958,,S
+102,0,3,"Petroff, Mr. Pastcho (""Pentcho"")",male,,349215,7.8958,,S
+103,0,1,"White, Mr. Richard Frasar",male,21.0,35281,77.2875,D26,S
+104,0,3,"Johansson, Mr. Gustaf Joel",male,33.0,7540,8.6542,,S
+105,0,3,"Gustafsson, Mr. Anders Vilhelm",male,37.0,3101276,7.925,,S
+106,0,3,"Mionoff, Mr. Stoytcho",male,28.0,349207,7.8958,,S
+107,1,3,"Salkjelsvik, Miss. Anna Kristine",female,21.0,343120,7.65,,S
+108,1,3,"Moss, Mr. Albert Johan",male,,312991,7.775,,S
+109,0,3,"Rekic, Mr. Tido",male,38.0,349249,7.8958,,S
+110,1,3,"Moran, Miss. Bertha",female,,371110,24.15,,Q
+111,0,1,"Porter, Mr. Walter Chamberlain",male,47.0,110465,52.0,C110,S
+112,0,3,"Zabour, Miss. Hileni",female,14.5,2665,14.4542,,C
+113,0,3,"Barton, Mr. David John",male,22.0,324669,8.05,,S
+114,0,3,"Jussila, Miss. Katriina",female,20.0,4136,9.825,,S
+115,0,3,"Attalah, Miss. Malake",female,17.0,2627,14.4583,,C
+116,0,3,"Pekoniemi, Mr. Edvard",male,21.0,STON/O 2. 3101294,7.925,,S
+117,0,3,"Connors, Mr. Patrick",male,70.5,370369,7.75,,Q
+118,0,2,"Turpin, Mr. William John Robert",male,29.0,11668,21.0,,S
+119,0,1,"Baxter, Mr. Quigg Edmond",male,24.0,PC 17558,247.5208,B58 B60,C
+120,0,3,"Andersson, Miss. Ellis Anna Maria",female,2.0,347082,31.275,,S
+121,0,2,"Hickman, Mr. Stanley George",male,21.0,S.O.C. 14879,73.5,,S
+122,0,3,"Moore, Mr. Leonard Charles",male,,A4. 54510,8.05,,S
+123,0,2,"Nasser, Mr. Nicholas",male,32.5,237736,30.0708,,C
+124,1,2,"Webber, Miss. Susan",female,32.5,27267,13.0,E101,S
+125,0,1,"White, Mr. Percival Wayland",male,54.0,35281,77.2875,D26,S
+126,1,3,"Nicola-Yarred, Master. Elias",male,12.0,2651,11.2417,,C
+127,0,3,"McMahon, Mr. Martin",male,,370372,7.75,,Q
+128,1,3,"Madsen, Mr. Fridtjof Arne",male,24.0,C 17369,7.1417,,S
+129,1,3,"Peter, Miss. Anna",female,,2668,22.3583,F E69,C
+130,0,3,"Ekstrom, Mr. Johan",male,45.0,347061,6.975,,S
+131,0,3,"Drazenoic, Mr. Jozef",male,33.0,349241,7.8958,,C
+132,0,3,"Coelho, Mr. Domingos Fernandeo",male,20.0,SOTON/O.Q. 3101307,7.05,,S
+133,0,3,"Robins, Mrs. Alexander A (Grace Charity Laury)",female,47.0,A/5. 3337,14.5,,S
+134,1,2,"Weisz, Mrs. Leopold (Mathilde Francoise Pede)",female,29.0,228414,26.0,,S
+135,0,2,"Sobey, Mr. Samuel James Hayden",male,25.0,C.A. 29178,13.0,,S
+136,0,2,"Richard, Mr. Emile",male,23.0,SC/PARIS 2133,15.0458,,C
+137,1,1,"Newsom, Miss. Helen Monypeny",female,19.0,11752,26.2833,D47,S
+138,0,1,"Futrelle, Mr. Jacques Heath",male,37.0,113803,53.1,C123,S
+139,0,3,"Osen, Mr. Olaf Elon",male,16.0,7534,9.2167,,S
+140,0,1,"Giglio, Mr. Victor",male,24.0,PC 17593,79.2,B86,C
+141,0,3,"Boulos, Mrs. Joseph (Sultana)",female,,2678,15.2458,,C
+142,1,3,"Nysten, Miss. Anna Sofia",female,22.0,347081,7.75,,S
+143,1,3,"Hakkarainen, Mrs. Pekka Pietari (Elin Matilda Dolck)",female,24.0,STON/O2. 3101279,15.85,,S
+144,0,3,"Burke, Mr. Jeremiah",male,19.0,365222,6.75,,Q
+145,0,2,"Andrew, Mr. Edgardo Samuel",male,18.0,231945,11.5,,S
+146,0,2,"Nicholls, Mr. Joseph Charles",male,19.0,C.A. 33112,36.75,,S
+147,1,3,"Andersson, Mr. August Edvard (""Wennerstrom"")",male,27.0,350043,7.7958,,S
+148,0,3,"Ford, Miss. Robina Maggie ""Ruby""",female,9.0,W./C. 6608,34.375,,S
+149,0,2,"Navratil, Mr. Michel (""Louis M Hoffman"")",male,36.5,230080,26.0,F2,S
+150,0,2,"Byles, Rev. Thomas Roussel Davids",male,42.0,244310,13.0,,S
+151,0,2,"Bateman, Rev. Robert James",male,51.0,S.O.P. 1166,12.525,,S
+152,1,1,"Pears, Mrs. Thomas (Edith Wearne)",female,22.0,113776,66.6,C2,S
+153,0,3,"Meo, Mr. Alfonzo",male,55.5,A.5. 11206,8.05,,S
+154,0,3,"van Billiard, Mr. Austin Blyler",male,40.5,A/5. 851,14.5,,S
+155,0,3,"Olsen, Mr. Ole Martin",male,,Fa 265302,7.3125,,S
+156,0,1,"Williams, Mr. Charles Duane",male,51.0,PC 17597,61.3792,,C
+157,1,3,"Gilnagh, Miss. Katherine ""Katie""",female,16.0,35851,7.7333,,Q
+158,0,3,"Corn, Mr. Harry",male,30.0,SOTON/OQ 392090,8.05,,S
+159,0,3,"Smiljanic, Mr. Mile",male,,315037,8.6625,,S
+160,0,3,"Sage, Master. Thomas Henry",male,,CA. 2343,69.55,,S
+161,0,3,"Cribb, Mr. John Hatfield",male,44.0,371362,16.1,,S
+162,1,2,"Watt, Mrs. James (Elizabeth ""Bessie"" Inglis Milne)",female,40.0,C.A. 33595,15.75,,S
+163,0,3,"Bengtsson, Mr. John Viktor",male,26.0,347068,7.775,,S
+164,0,3,"Calic, Mr. Jovo",male,17.0,315093,8.6625,,S
+165,0,3,"Panula, Master. Eino Viljami",male,1.0,3101295,39.6875,,S
+166,1,3,"Goldsmith, Master. Frank John William ""Frankie""",male,9.0,363291,20.525,,S
+167,1,1,"Chibnall, Mrs. (Edith Martha Bowerman)",female,,113505,55.0,E33,S
+168,0,3,"Skoog, Mrs. William (Anna Bernhardina Karlsson)",female,45.0,347088,27.9,,S
+169,0,1,"Baumann, Mr. John D",male,,PC 17318,25.925,,S
+170,0,3,"Ling, Mr. Lee",male,28.0,1601,56.4958,,S
+171,0,1,"Van der hoef, Mr. Wyckoff",male,61.0,111240,33.5,B19,S
+172,0,3,"Rice, Master. Arthur",male,4.0,382652,29.125,,Q
+173,1,3,"Johnson, Miss. Eleanor Ileen",female,1.0,347742,11.1333,,S
+174,0,3,"Sivola, Mr. Antti Wilhelm",male,21.0,STON/O 2. 3101280,7.925,,S
+175,0,1,"Smith, Mr. James Clinch",male,56.0,17764,30.6958,A7,C
+176,0,3,"Klasen, Mr. Klas Albin",male,18.0,350404,7.8542,,S
+177,0,3,"Lefebre, Master. Henry Forbes",male,,4133,25.4667,,S
+178,0,1,"Isham, Miss. Ann Elizabeth",female,50.0,PC 17595,28.7125,C49,C
+179,0,2,"Hale, Mr. Reginald",male,30.0,250653,13.0,,S
+180,0,3,"Leonard, Mr. Lionel",male,36.0,LINE,0.0,,S
+181,0,3,"Sage, Miss. Constance Gladys",female,,CA. 2343,69.55,,S
+182,0,2,"Pernot, Mr. Rene",male,,SC/PARIS 2131,15.05,,C
+183,0,3,"Asplund, Master. Clarence Gustaf Hugo",male,9.0,347077,31.3875,,S
+184,1,2,"Becker, Master. Richard F",male,1.0,230136,39.0,F4,S
+185,1,3,"Kink-Heilmann, Miss. Luise Gretchen",female,4.0,315153,22.025,,S
+186,0,1,"Rood, Mr. Hugh Roscoe",male,,113767,50.0,A32,S
+187,1,3,"O'Brien, Mrs. Thomas (Johanna ""Hannah"" Godfrey)",female,,370365,15.5,,Q
+188,1,1,"Romaine, Mr. Charles Hallace (""Mr C Rolmane"")",male,45.0,111428,26.55,,S
+189,0,3,"Bourke, Mr. John",male,40.0,364849,15.5,,Q
+190,0,3,"Turcin, Mr. Stjepan",male,36.0,349247,7.8958,,S
+191,1,2,"Pinsky, Mrs. (Rosa)",female,32.0,234604,13.0,,S
+192,0,2,"Carbines, Mr. William",male,19.0,28424,13.0,,S
+193,1,3,"Andersen-Jensen, Miss. Carla Christine Nielsine",female,19.0,350046,7.8542,,S
+194,1,2,"Navratil, Master. Michel M",male,3.0,230080,26.0,F2,S
+195,1,1,"Brown, Mrs. James Joseph (Margaret Tobin)",female,44.0,PC 17610,27.7208,B4,C
+196,1,1,"Lurette, Miss. Elise",female,58.0,PC 17569,146.5208,B80,C
+197,0,3,"Mernagh, Mr. Robert",male,,368703,7.75,,Q
+198,0,3,"Olsen, Mr. Karl Siegwart Andreas",male,42.0,4579,8.4042,,S
+199,1,3,"Madigan, Miss. Margaret ""Maggie""",female,,370370,7.75,,Q
+200,0,2,"Yrois, Miss. Henriette (""Mrs Harbeck"")",female,24.0,248747,13.0,,S
+201,0,3,"Vande Walle, Mr. Nestor Cyriel",male,28.0,345770,9.5,,S
+202,0,3,"Sage, Mr. Frederick",male,,CA. 2343,69.55,,S
+203,0,3,"Johanson, Mr. Jakob Alfred",male,34.0,3101264,6.4958,,S
+204,0,3,"Youseff, Mr. Gerious",male,45.5,2628,7.225,,C
+205,1,3,"Cohen, Mr. Gurshon ""Gus""",male,18.0,A/5 3540,8.05,,S
+206,0,3,"Strom, Miss. Telma Matilda",female,2.0,347054,10.4625,G6,S
+207,0,3,"Backstrom, Mr. Karl Alfred",male,32.0,3101278,15.85,,S
+208,1,3,"Albimona, Mr. Nassef Cassem",male,26.0,2699,18.7875,,C
+209,1,3,"Carr, Miss. Helen ""Ellen""",female,16.0,367231,7.75,,Q
+210,1,1,"Blank, Mr. Henry",male,40.0,112277,31.0,A31,C
+211,0,3,"Ali, Mr. Ahmed",male,24.0,SOTON/O.Q. 3101311,7.05,,S
+212,1,2,"Cameron, Miss. Clear Annie",female,35.0,F.C.C. 13528,21.0,,S
+213,0,3,"Perkin, Mr. John Henry",male,22.0,A/5 21174,7.25,,S
+214,0,2,"Givard, Mr. Hans Kristensen",male,30.0,250646,13.0,,S
+215,0,3,"Kiernan, Mr. Philip",male,,367229,7.75,,Q
+216,1,1,"Newell, Miss. Madeleine",female,31.0,35273,113.275,D36,C
+217,1,3,"Honkanen, Miss. Eliina",female,27.0,STON/O2. 3101283,7.925,,S
+218,0,2,"Jacobsohn, Mr. Sidney Samuel",male,42.0,243847,27.0,,S
+219,1,1,"Bazzani, Miss. Albina",female,32.0,11813,76.2917,D15,C
+220,0,2,"Harris, Mr. Walter",male,30.0,W/C 14208,10.5,,S
+221,1,3,"Sunderland, Mr. Victor Francis",male,16.0,SOTON/OQ 392089,8.05,,S
+222,0,2,"Bracken, Mr. James H",male,27.0,220367,13.0,,S
+223,0,3,"Green, Mr. George Henry",male,51.0,21440,8.05,,S
+224,0,3,"Nenkoff, Mr. Christo",male,,349234,7.8958,,S
+225,1,1,"Hoyt, Mr. Frederick Maxfield",male,38.0,19943,90.0,C93,S
+226,0,3,"Berglund, Mr. Karl Ivar Sven",male,22.0,PP 4348,9.35,,S
+227,1,2,"Mellors, Mr. William John",male,19.0,SW/PP 751,10.5,,S
+228,0,3,"Lovell, Mr. John Hall (""Henry"")",male,20.5,A/5 21173,7.25,,S
+229,0,2,"Fahlstrom, Mr. Arne Jonas",male,18.0,236171,13.0,,S
+230,0,3,"Lefebre, Miss. Mathilde",female,,4133,25.4667,,S
+231,1,1,"Harris, Mrs. Henry Birkhardt (Irene Wallach)",female,35.0,36973,83.475,C83,S
+232,0,3,"Larsson, Mr. Bengt Edvin",male,29.0,347067,7.775,,S
+233,0,2,"Sjostedt, Mr. Ernst Adolf",male,59.0,237442,13.5,,S
+234,1,3,"Asplund, Miss. Lillian Gertrud",female,5.0,347077,31.3875,,S
+235,0,2,"Leyson, Mr. Robert William Norman",male,24.0,C.A. 29566,10.5,,S
+236,0,3,"Harknett, Miss. Alice Phoebe",female,,W./C. 6609,7.55,,S
+237,0,2,"Hold, Mr. Stephen",male,44.0,26707,26.0,,S
+238,1,2,"Collyer, Miss. Marjorie ""Lottie""",female,8.0,C.A. 31921,26.25,,S
+239,0,2,"Pengelly, Mr. Frederick William",male,19.0,28665,10.5,,S
+240,0,2,"Hunt, Mr. George Henry",male,33.0,SCO/W 1585,12.275,,S
+241,0,3,"Zabour, Miss. Thamine",female,,2665,14.4542,,C
+242,1,3,"Murphy, Miss. Katherine ""Kate""",female,,367230,15.5,,Q
+243,0,2,"Coleridge, Mr. Reginald Charles",male,29.0,W./C. 14263,10.5,,S
+244,0,3,"Maenpaa, Mr. Matti Alexanteri",male,22.0,STON/O 2. 3101275,7.125,,S
+245,0,3,"Attalah, Mr. Sleiman",male,30.0,2694,7.225,,C
+246,0,1,"Minahan, Dr. William Edward",male,44.0,19928,90.0,C78,Q
+247,0,3,"Lindahl, Miss. Agda Thorilda Viktoria",female,25.0,347071,7.775,,S
+248,1,2,"Hamalainen, Mrs. William (Anna)",female,24.0,250649,14.5,,S
+249,1,1,"Beckwith, Mr. Richard Leonard",male,37.0,11751,52.5542,D35,S
+250,0,2,"Carter, Rev. Ernest Courtenay",male,54.0,244252,26.0,,S
+251,0,3,"Reed, Mr. James George",male,,362316,7.25,,S
+252,0,3,"Strom, Mrs. Wilhelm (Elna Matilda Persson)",female,29.0,347054,10.4625,G6,S
+253,0,1,"Stead, Mr. William Thomas",male,62.0,113514,26.55,C87,S
+254,0,3,"Lobb, Mr. William Arthur",male,30.0,A/5. 3336,16.1,,S
+255,0,3,"Rosblom, Mrs. Viktor (Helena Wilhelmina)",female,41.0,370129,20.2125,,S
+256,1,3,"Touma, Mrs. Darwis (Hanne Youssef Razi)",female,29.0,2650,15.2458,,C
+257,1,1,"Thorne, Mrs. Gertrude Maybelle",female,,PC 17585,79.2,,C
+258,1,1,"Cherry, Miss. Gladys",female,30.0,110152,86.5,B77,S
+259,1,1,"Ward, Miss. Anna",female,35.0,PC 17755,512.3292,,C
+260,1,2,"Parrish, Mrs. (Lutie Davis)",female,50.0,230433,26.0,,S
+261,0,3,"Smith, Mr. Thomas",male,,384461,7.75,,Q
+262,1,3,"Asplund, Master. Edvin Rojj Felix",male,3.0,347077,31.3875,,S
+263,0,1,"Taussig, Mr. Emil",male,52.0,110413,79.65,E67,S
+264,0,1,"Harrison, Mr. William",male,40.0,112059,0.0,B94,S
+265,0,3,"Henry, Miss. Delia",female,,382649,7.75,,Q
+266,0,2,"Reeves, Mr. David",male,36.0,C.A. 17248,10.5,,S
+267,0,3,"Panula, Mr. Ernesti Arvid",male,16.0,3101295,39.6875,,S
+268,1,3,"Persson, Mr. Ernst Ulrik",male,25.0,347083,7.775,,S
+269,1,1,"Graham, Mrs. William Thompson (Edith Junkins)",female,58.0,PC 17582,153.4625,C125,S
+270,1,1,"Bissette, Miss. Amelia",female,35.0,PC 17760,135.6333,C99,S
+271,0,1,"Cairns, Mr. Alexander",male,,113798,31.0,,S
+272,1,3,"Tornquist, Mr. William Henry",male,25.0,LINE,0.0,,S
+273,1,2,"Mellinger, Mrs. (Elizabeth Anne Maidment)",female,41.0,250644,19.5,,S
+274,0,1,"Natsch, Mr. Charles H",male,37.0,PC 17596,29.7,C118,C
+275,1,3,"Healy, Miss. Hanora ""Nora""",female,,370375,7.75,,Q
+276,1,1,"Andrews, Miss. Kornelia Theodosia",female,63.0,13502,77.9583,D7,S
+277,0,3,"Lindblom, Miss. Augusta Charlotta",female,45.0,347073,7.75,,S
+278,0,2,"Parkes, Mr. Francis ""Frank""",male,,239853,0.0,,S
+279,0,3,"Rice, Master. Eric",male,7.0,382652,29.125,,Q
+280,1,3,"Abbott, Mrs. Stanton (Rosa Hunt)",female,35.0,C.A. 2673,20.25,,S
+281,0,3,"Duane, Mr. Frank",male,65.0,336439,7.75,,Q
+282,0,3,"Olsson, Mr. Nils Johan Goransson",male,28.0,347464,7.8542,,S
+283,0,3,"de Pelsmaeker, Mr. Alfons",male,16.0,345778,9.5,,S
+284,1,3,"Dorking, Mr. Edward Arthur",male,19.0,A/5. 10482,8.05,,S
+285,0,1,"Smith, Mr. Richard William",male,,113056,26.0,A19,S
+286,0,3,"Stankovic, Mr. Ivan",male,33.0,349239,8.6625,,C
+287,1,3,"de Mulder, Mr. Theodore",male,30.0,345774,9.5,,S
+288,0,3,"Naidenoff, Mr. Penko",male,22.0,349206,7.8958,,S
+289,1,2,"Hosono, Mr. Masabumi",male,42.0,237798,13.0,,S
+290,1,3,"Connolly, Miss. Kate",female,22.0,370373,7.75,,Q
+291,1,1,"Barber, Miss. Ellen ""Nellie""",female,26.0,19877,78.85,,S
+292,1,1,"Bishop, Mrs. Dickinson H (Helen Walton)",female,19.0,11967,91.0792,B49,C
+293,0,2,"Levy, Mr. Rene Jacques",male,36.0,SC/Paris 2163,12.875,D,C
+294,0,3,"Haas, Miss. Aloisia",female,24.0,349236,8.85,,S
+295,0,3,"Mineff, Mr. Ivan",male,24.0,349233,7.8958,,S
+296,0,1,"Lewy, Mr. Ervin G",male,,PC 17612,27.7208,,C
+297,0,3,"Hanna, Mr. Mansour",male,23.5,2693,7.2292,,C
+298,0,1,"Allison, Miss. Helen Loraine",female,2.0,113781,151.55,C22 C26,S
+299,1,1,"Saalfeld, Mr. Adolphe",male,,19988,30.5,C106,S
+300,1,1,"Baxter, Mrs. James (Helene DeLaudeniere Chaput)",female,50.0,PC 17558,247.5208,B58 B60,C
+301,1,3,"Kelly, Miss. Anna Katherine ""Annie Kate""",female,,9234,7.75,,Q
+302,1,3,"McCoy, Mr. Bernard",male,,367226,23.25,,Q
+303,0,3,"Johnson, Mr. William Cahoone Jr",male,19.0,LINE,0.0,,S
+304,1,2,"Keane, Miss. Nora A",female,,226593,12.35,E101,Q
+305,0,3,"Williams, Mr. Howard Hugh ""Harry""",male,,A/5 2466,8.05,,S
+306,1,1,"Allison, Master. Hudson Trevor",male,0.92,113781,151.55,C22 C26,S
+307,1,1,"Fleming, Miss. Margaret",female,,17421,110.8833,,C
+308,1,1,"Penasco y Castellana, Mrs. Victor de Satode (Maria Josefa Perez de Soto y Vallejo)",female,17.0,PC 17758,108.9,C65,C
+309,0,2,"Abelson, Mr. Samuel",male,30.0,P/PP 3381,24.0,,C
+310,1,1,"Francatelli, Miss. Laura Mabel",female,30.0,PC 17485,56.9292,E36,C
+311,1,1,"Hays, Miss. Margaret Bechstein",female,24.0,11767,83.1583,C54,C
+312,1,1,"Ryerson, Miss. Emily Borie",female,18.0,PC 17608,262.375,B57 B59 B63 B66,C
+313,0,2,"Lahtinen, Mrs. William (Anna Sylfven)",female,26.0,250651,26.0,,S
+314,0,3,"Hendekovic, Mr. Ignjac",male,28.0,349243,7.8958,,S
+315,0,2,"Hart, Mr. Benjamin",male,43.0,F.C.C. 13529,26.25,,S
+316,1,3,"Nilsson, Miss. Helmina Josefina",female,26.0,347470,7.8542,,S
+317,1,2,"Kantor, Mrs. Sinai (Miriam Sternin)",female,24.0,244367,26.0,,S
+318,0,2,"Moraweck, Dr. Ernest",male,54.0,29011,14.0,,S
+319,1,1,"Wick, Miss. Mary Natalie",female,31.0,36928,164.8667,C7,S
+320,1,1,"Spedden, Mrs. Frederic Oakley (Margaretta Corning Stone)",female,40.0,16966,134.5,E34,C
+321,0,3,"Dennis, Mr. Samuel",male,22.0,A/5 21172,7.25,,S
+322,0,3,"Danoff, Mr. Yoto",male,27.0,349219,7.8958,,S
+323,1,2,"Slayter, Miss. Hilda Mary",female,30.0,234818,12.35,,Q
+324,1,2,"Caldwell, Mrs. Albert Francis (Sylvia Mae Harbaugh)",female,22.0,248738,29.0,,S
+325,0,3,"Sage, Mr. George John Jr",male,,CA. 2343,69.55,,S
+326,1,1,"Young, Miss. Marie Grice",female,36.0,PC 17760,135.6333,C32,C
+327,0,3,"Nysveen, Mr. Johan Hansen",male,61.0,345364,6.2375,,S
+328,1,2,"Ball, Mrs. (Ada E Hall)",female,36.0,28551,13.0,D,S
+329,1,3,"Goldsmith, Mrs. Frank John (Emily Alice Brown)",female,31.0,363291,20.525,,S
+330,1,1,"Hippach, Miss. Jean Gertrude",female,16.0,111361,57.9792,B18,C
+331,1,3,"McCoy, Miss. Agnes",female,,367226,23.25,,Q
+332,0,1,"Partner, Mr. Austen",male,45.5,113043,28.5,C124,S
+333,0,1,"Graham, Mr. George Edward",male,38.0,PC 17582,153.4625,C91,S
+334,0,3,"Vander Planke, Mr. Leo Edmondus",male,16.0,345764,18.0,,S
+335,1,1,"Frauenthal, Mrs. Henry William (Clara Heinsheimer)",female,,PC 17611,133.65,,S
+336,0,3,"Denkoff, Mr. Mitto",male,,349225,7.8958,,S
+337,0,1,"Pears, Mr. Thomas Clinton",male,29.0,113776,66.6,C2,S
+338,1,1,"Burns, Miss. Elizabeth Margaret",female,41.0,16966,134.5,E40,C
+339,1,3,"Dahl, Mr. Karl Edwart",male,45.0,7598,8.05,,S
+340,0,1,"Blackwell, Mr. Stephen Weart",male,45.0,113784,35.5,T,S
+341,1,2,"Navratil, Master. Edmond Roger",male,2.0,230080,26.0,F2,S
+342,1,1,"Fortune, Miss. Alice Elizabeth",female,24.0,19950,263.0,C23 C25 C27,S
+343,0,2,"Collander, Mr. Erik Gustaf",male,28.0,248740,13.0,,S
+344,0,2,"Sedgwick, Mr. Charles Frederick Waddington",male,25.0,244361,13.0,,S
+345,0,2,"Fox, Mr. Stanley Hubert",male,36.0,229236,13.0,,S
+346,1,2,"Brown, Miss. Amelia ""Mildred""",female,24.0,248733,13.0,F33,S
+347,1,2,"Smith, Miss. Marion Elsie",female,40.0,31418,13.0,,S
+348,1,3,"Davison, Mrs. Thomas Henry (Mary E Finck)",female,,386525,16.1,,S
+349,1,3,"Coutts, Master. William Loch ""William""",male,3.0,C.A. 37671,15.9,,S
+350,0,3,"Dimic, Mr. Jovan",male,42.0,315088,8.6625,,S
+351,0,3,"Odahl, Mr. Nils Martin",male,23.0,7267,9.225,,S
+352,0,1,"Williams-Lambert, Mr. Fletcher Fellows",male,,113510,35.0,C128,S
+353,0,3,"Elias, Mr. Tannous",male,15.0,2695,7.2292,,C
+354,0,3,"Arnold-Franchi, Mr. Josef",male,25.0,349237,17.8,,S
+355,0,3,"Yousif, Mr. Wazli",male,,2647,7.225,,C
+356,0,3,"Vanden Steen, Mr. Leo Peter",male,28.0,345783,9.5,,S
+357,1,1,"Bowerman, Miss. Elsie Edith",female,22.0,113505,55.0,E33,S
+358,0,2,"Funk, Miss. Annie Clemmer",female,38.0,237671,13.0,,S
+359,1,3,"McGovern, Miss. Mary",female,,330931,7.8792,,Q
+360,1,3,"Mockler, Miss. Helen Mary ""Ellie""",female,,330980,7.8792,,Q
+361,0,3,"Skoog, Mr. Wilhelm",male,40.0,347088,27.9,,S
+362,0,2,"del Carlo, Mr. Sebastiano",male,29.0,SC/PARIS 2167,27.7208,,C
+363,0,3,"Barbara, Mrs. (Catherine David)",female,45.0,2691,14.4542,,C
+364,0,3,"Asim, Mr. Adola",male,35.0,SOTON/O.Q. 3101310,7.05,,S
+365,0,3,"O'Brien, Mr. Thomas",male,,370365,15.5,,Q
+366,0,3,"Adahl, Mr. Mauritz Nils Martin",male,30.0,C 7076,7.25,,S
+367,1,1,"Warren, Mrs. Frank Manley (Anna Sophia Atkinson)",female,60.0,110813,75.25,D37,C
+368,1,3,"Moussa, Mrs. (Mantoura Boulos)",female,,2626,7.2292,,C
+369,1,3,"Jermyn, Miss. Annie",female,,14313,7.75,,Q
+370,1,1,"Aubart, Mme. Leontine Pauline",female,24.0,PC 17477,69.3,B35,C
+371,1,1,"Harder, Mr. George Achilles",male,25.0,11765,55.4417,E50,C
+372,0,3,"Wiklund, Mr. Jakob Alfred",male,18.0,3101267,6.4958,,S
+373,0,3,"Beavan, Mr. William Thomas",male,19.0,323951,8.05,,S
+374,0,1,"Ringhini, Mr. Sante",male,22.0,PC 17760,135.6333,,C
+375,0,3,"Palsson, Miss. Stina Viola",female,3.0,349909,21.075,,S
+376,1,1,"Meyer, Mrs. Edgar Joseph (Leila Saks)",female,,PC 17604,82.1708,,C
+377,1,3,"Landergren, Miss. Aurora Adelia",female,22.0,C 7077,7.25,,S
+378,0,1,"Widener, Mr. Harry Elkins",male,27.0,113503,211.5,C82,C
+379,0,3,"Betros, Mr. Tannous",male,20.0,2648,4.0125,,C
+380,0,3,"Gustafsson, Mr. Karl Gideon",male,19.0,347069,7.775,,S
+381,1,1,"Bidois, Miss. Rosalie",female,42.0,PC 17757,227.525,,C
+382,1,3,"Nakid, Miss. Maria (""Mary"")",female,1.0,2653,15.7417,,C
+383,0,3,"Tikkanen, Mr. Juho",male,32.0,STON/O 2. 3101293,7.925,,S
+384,1,1,"Holverson, Mrs. Alexander Oskar (Mary Aline Towner)",female,35.0,113789,52.0,,S
+385,0,3,"Plotcharsky, Mr. Vasil",male,,349227,7.8958,,S
+386,0,2,"Davies, Mr. Charles Henry",male,18.0,S.O.C. 14879,73.5,,S
+387,0,3,"Goodwin, Master. Sidney Leonard",male,1.0,CA 2144,46.9,,S
+388,1,2,"Buss, Miss. Kate",female,36.0,27849,13.0,,S
+389,0,3,"Sadlier, Mr. Matthew",male,,367655,7.7292,,Q
+390,1,2,"Lehmann, Miss. Bertha",female,17.0,SC 1748,12.0,,C
+391,1,1,"Carter, Mr. William Ernest",male,36.0,113760,120.0,B96 B98,S
+392,1,3,"Jansson, Mr. Carl Olof",male,21.0,350034,7.7958,,S
+393,0,3,"Gustafsson, Mr. Johan Birger",male,28.0,3101277,7.925,,S
+394,1,1,"Newell, Miss. Marjorie",female,23.0,35273,113.275,D36,C
+395,1,3,"Sandstrom, Mrs. Hjalmar (Agnes Charlotta Bengtsson)",female,24.0,PP 9549,16.7,G6,S
+396,0,3,"Johansson, Mr. Erik",male,22.0,350052,7.7958,,S
+397,0,3,"Olsson, Miss. Elina",female,31.0,350407,7.8542,,S
+398,0,2,"McKane, Mr. Peter David",male,46.0,28403,26.0,,S
+399,0,2,"Pain, Dr. Alfred",male,23.0,244278,10.5,,S
+400,1,2,"Trout, Mrs. William H (Jessie L)",female,28.0,240929,12.65,,S
+401,1,3,"Niskanen, Mr. Juha",male,39.0,STON/O 2. 3101289,7.925,,S
+402,0,3,"Adams, Mr. John",male,26.0,341826,8.05,,S
+403,0,3,"Jussila, Miss. Mari Aina",female,21.0,4137,9.825,,S
+404,0,3,"Hakkarainen, Mr. Pekka Pietari",male,28.0,STON/O2. 3101279,15.85,,S
+405,0,3,"Oreskovic, Miss. Marija",female,20.0,315096,8.6625,,S
+406,0,2,"Gale, Mr. Shadrach",male,34.0,28664,21.0,,S
+407,0,3,"Widegren, Mr. Carl/Charles Peter",male,51.0,347064,7.75,,S
+408,1,2,"Richards, Master. William Rowe",male,3.0,29106,18.75,,S
+409,0,3,"Birkeland, Mr. Hans Martin Monsen",male,21.0,312992,7.775,,S
+410,0,3,"Lefebre, Miss. Ida",female,,4133,25.4667,,S
+411,0,3,"Sdycoff, Mr. Todor",male,,349222,7.8958,,S
+412,0,3,"Hart, Mr. Henry",male,,394140,6.8583,,Q
+413,1,1,"Minahan, Miss. Daisy E",female,33.0,19928,90.0,C78,Q
+414,0,2,"Cunningham, Mr. Alfred Fleming",male,,239853,0.0,,S
+415,1,3,"Sundman, Mr. Johan Julian",male,44.0,STON/O 2. 3101269,7.925,,S
+416,0,3,"Meek, Mrs. Thomas (Annie Louise Rowley)",female,,343095,8.05,,S
+417,1,2,"Drew, Mrs. James Vivian (Lulu Thorne Christian)",female,34.0,28220,32.5,,S
+418,1,2,"Silven, Miss. Lyyli Karoliina",female,18.0,250652,13.0,,S
+419,0,2,"Matthews, Mr. William John",male,30.0,28228,13.0,,S
+420,0,3,"Van Impe, Miss. Catharina",female,10.0,345773,24.15,,S
+421,0,3,"Gheorgheff, Mr. Stanio",male,,349254,7.8958,,C
+422,0,3,"Charters, Mr. David",male,21.0,A/5. 13032,7.7333,,Q
+423,0,3,"Zimmerman, Mr. Leo",male,29.0,315082,7.875,,S
+424,0,3,"Danbom, Mrs. Ernst Gilbert (Anna Sigrid Maria Brogren)",female,28.0,347080,14.4,,S
+425,0,3,"Rosblom, Mr. Viktor Richard",male,18.0,370129,20.2125,,S
+426,0,3,"Wiseman, Mr. Phillippe",male,,A/4. 34244,7.25,,S
+427,1,2,"Clarke, Mrs. Charles V (Ada Maria Winfield)",female,28.0,2003,26.0,,S
+428,1,2,"Phillips, Miss. Kate Florence (""Mrs Kate Louise Phillips Marshall"")",female,19.0,250655,26.0,,S
+429,0,3,"Flynn, Mr. James",male,,364851,7.75,,Q
+430,1,3,"Pickard, Mr. Berk (Berk Trembisky)",male,32.0,SOTON/O.Q. 392078,8.05,E10,S
+431,1,1,"Bjornstrom-Steffansson, Mr. Mauritz Hakan",male,28.0,110564,26.55,C52,S
+432,1,3,"Thorneycroft, Mrs. Percival (Florence Kate White)",female,,376564,16.1,,S
+433,1,2,"Louch, Mrs. Charles Alexander (Alice Adelaide Slow)",female,42.0,SC/AH 3085,26.0,,S
+434,0,3,"Kallio, Mr. Nikolai Erland",male,17.0,STON/O 2. 3101274,7.125,,S
+435,0,1,"Silvey, Mr. William Baird",male,50.0,13507,55.9,E44,S
+436,1,1,"Carter, Miss. Lucile Polk",female,14.0,113760,120.0,B96 B98,S
+437,0,3,"Ford, Miss. Doolina Margaret ""Daisy""",female,21.0,W./C. 6608,34.375,,S
+438,1,2,"Richards, Mrs. Sidney (Emily Hocking)",female,24.0,29106,18.75,,S
+439,0,1,"Fortune, Mr. Mark",male,64.0,19950,263.0,C23 C25 C27,S
+440,0,2,"Kvillner, Mr. Johan Henrik Johannesson",male,31.0,C.A. 18723,10.5,,S
+441,1,2,"Hart, Mrs. Benjamin (Esther Ada Bloomfield)",female,45.0,F.C.C. 13529,26.25,,S
+442,0,3,"Hampe, Mr. Leon",male,20.0,345769,9.5,,S
+443,0,3,"Petterson, Mr. Johan Emil",male,25.0,347076,7.775,,S
+444,1,2,"Reynaldo, Ms. Encarnacion",female,28.0,230434,13.0,,S
+445,1,3,"Johannesen-Bratthammer, Mr. Bernt",male,,65306,8.1125,,S
+446,1,1,"Dodge, Master. Washington",male,4.0,33638,81.8583,A34,S
+447,1,2,"Mellinger, Miss. Madeleine Violet",female,13.0,250644,19.5,,S
+448,1,1,"Seward, Mr. Frederic Kimber",male,34.0,113794,26.55,,S
+449,1,3,"Baclini, Miss. Marie Catherine",female,5.0,2666,19.2583,,C
+450,1,1,"Peuchen, Major. Arthur Godfrey",male,52.0,113786,30.5,C104,S
+451,0,2,"West, Mr. Edwy Arthur",male,36.0,C.A. 34651,27.75,,S
+452,0,3,"Hagland, Mr. Ingvald Olai Olsen",male,,65303,19.9667,,S
+453,0,1,"Foreman, Mr. Benjamin Laventall",male,30.0,113051,27.75,C111,C
+454,1,1,"Goldenberg, Mr. Samuel L",male,49.0,17453,89.1042,C92,C
+455,0,3,"Peduzzi, Mr. Joseph",male,,A/5 2817,8.05,,S
+456,1,3,"Jalsevac, Mr. Ivan",male,29.0,349240,7.8958,,C
+457,0,1,"Millet, Mr. Francis Davis",male,65.0,13509,26.55,E38,S
+458,1,1,"Kenyon, Mrs. Frederick R (Marion)",female,,17464,51.8625,D21,S
+459,1,2,"Toomey, Miss. Ellen",female,50.0,F.C.C. 13531,10.5,,S
+460,0,3,"O'Connor, Mr. Maurice",male,,371060,7.75,,Q
+461,1,1,"Anderson, Mr. Harry",male,48.0,19952,26.55,E12,S
+462,0,3,"Morley, Mr. William",male,34.0,364506,8.05,,S
+463,0,1,"Gee, Mr. Arthur H",male,47.0,111320,38.5,E63,S
+464,0,2,"Milling, Mr. Jacob Christian",male,48.0,234360,13.0,,S
+465,0,3,"Maisner, Mr. Simon",male,,A/S 2816,8.05,,S
+466,0,3,"Goncalves, Mr. Manuel Estanslas",male,38.0,SOTON/O.Q. 3101306,7.05,,S
+467,0,2,"Campbell, Mr. William",male,,239853,0.0,,S
+468,0,1,"Smart, Mr. John Montgomery",male,56.0,113792,26.55,,S
+469,0,3,"Scanlan, Mr. James",male,,36209,7.725,,Q
+470,1,3,"Baclini, Miss. Helene Barbara",female,0.75,2666,19.2583,,C
+471,0,3,"Keefe, Mr. Arthur",male,,323592,7.25,,S
+472,0,3,"Cacic, Mr. Luka",male,38.0,315089,8.6625,,S
+473,1,2,"West, Mrs. Edwy Arthur (Ada Mary Worth)",female,33.0,C.A. 34651,27.75,,S
+474,1,2,"Jerwan, Mrs. Amin S (Marie Marthe Thuillard)",female,23.0,SC/AH Basle 541,13.7917,D,C
+475,0,3,"Strandberg, Miss. Ida Sofia",female,22.0,7553,9.8375,,S
+476,0,1,"Clifford, Mr. George Quincy",male,,110465,52.0,A14,S
+477,0,2,"Renouf, Mr. Peter Henry",male,34.0,31027,21.0,,S
+478,0,3,"Braund, Mr. Lewis Richard",male,29.0,3460,7.0458,,S
+479,0,3,"Karlsson, Mr. Nils August",male,22.0,350060,7.5208,,S
+480,1,3,"Hirvonen, Miss. Hildur E",female,2.0,3101298,12.2875,,S
+481,0,3,"Goodwin, Master. Harold Victor",male,9.0,CA 2144,46.9,,S
+482,0,2,"Frost, Mr. Anthony Wood ""Archie""",male,,239854,0.0,,S
+483,0,3,"Rouse, Mr. Richard Henry",male,50.0,A/5 3594,8.05,,S
+484,1,3,"Turkula, Mrs. (Hedwig)",female,63.0,4134,9.5875,,S
+485,1,1,"Bishop, Mr. Dickinson H",male,25.0,11967,91.0792,B49,C
+486,0,3,"Lefebre, Miss. Jeannie",female,,4133,25.4667,,S
+487,1,1,"Hoyt, Mrs. Frederick Maxfield (Jane Anne Forby)",female,35.0,19943,90.0,C93,S
+488,0,1,"Kent, Mr. Edward Austin",male,58.0,11771,29.7,B37,C
+489,0,3,"Somerton, Mr. Francis William",male,30.0,A.5. 18509,8.05,,S
+490,1,3,"Coutts, Master. Eden Leslie ""Neville""",male,9.0,C.A. 37671,15.9,,S
+491,0,3,"Hagland, Mr. Konrad Mathias Reiersen",male,,65304,19.9667,,S
+492,0,3,"Windelov, Mr. Einar",male,21.0,SOTON/OQ 3101317,7.25,,S
+493,0,1,"Molson, Mr. Harry Markland",male,55.0,113787,30.5,C30,S
+494,0,1,"Artagaveytia, Mr. Ramon",male,71.0,PC 17609,49.5042,,C
+495,0,3,"Stanley, Mr. Edward Roland",male,21.0,A/4 45380,8.05,,S
+496,0,3,"Yousseff, Mr. Gerious",male,,2627,14.4583,,C
+497,1,1,"Eustis, Miss. Elizabeth Mussey",female,54.0,36947,78.2667,D20,C
+498,0,3,"Shellard, Mr. Frederick William",male,,C.A. 6212,15.1,,S
+499,0,1,"Allison, Mrs. Hudson J C (Bessie Waldo Daniels)",female,25.0,113781,151.55,C22 C26,S
+500,0,3,"Svensson, Mr. Olof",male,24.0,350035,7.7958,,S
+501,0,3,"Calic, Mr. Petar",male,17.0,315086,8.6625,,S
+502,0,3,"Canavan, Miss. Mary",female,21.0,364846,7.75,,Q
+503,0,3,"O'Sullivan, Miss. Bridget Mary",female,,330909,7.6292,,Q
+504,0,3,"Laitinen, Miss. Kristina Sofia",female,37.0,4135,9.5875,,S
+505,1,1,"Maioni, Miss. Roberta",female,16.0,110152,86.5,B79,S
+506,0,1,"Penasco y Castellana, Mr. Victor de Satode",male,18.0,PC 17758,108.9,C65,C
+507,1,2,"Quick, Mrs. Frederick Charles (Jane Richards)",female,33.0,26360,26.0,,S
+508,1,1,"Bradley, Mr. George (""George Arthur Brayton"")",male,,111427,26.55,,S
+509,0,3,"Olsen, Mr. Henry Margido",male,28.0,C 4001,22.525,,S
+510,1,3,"Lang, Mr. Fang",male,26.0,1601,56.4958,,S
+511,1,3,"Daly, Mr. Eugene Patrick",male,29.0,382651,7.75,,Q
+512,0,3,"Webber, Mr. James",male,,SOTON/OQ 3101316,8.05,,S
+513,1,1,"McGough, Mr. James Robert",male,36.0,PC 17473,26.2875,E25,S
+514,1,1,"Rothschild, Mrs. Martin (Elizabeth L. Barrett)",female,54.0,PC 17603,59.4,,C
+515,0,3,"Coleff, Mr. Satio",male,24.0,349209,7.4958,,S
+516,0,1,"Walker, Mr. William Anderson",male,47.0,36967,34.0208,D46,S
+517,1,2,"Lemore, Mrs. (Amelia Milley)",female,34.0,C.A. 34260,10.5,F33,S
+518,0,3,"Ryan, Mr. Patrick",male,,371110,24.15,,Q
+519,1,2,"Angle, Mrs. William A (Florence ""Mary"" Agnes Hughes)",female,36.0,226875,26.0,,S
+520,0,3,"Pavlovic, Mr. Stefo",male,32.0,349242,7.8958,,S
+521,1,1,"Perreault, Miss. Anne",female,30.0,12749,93.5,B73,S
+522,0,3,"Vovk, Mr. Janko",male,22.0,349252,7.8958,,S
+523,0,3,"Lahoud, Mr. Sarkis",male,,2624,7.225,,C
+524,1,1,"Hippach, Mrs. Louis Albert (Ida Sophia Fischer)",female,44.0,111361,57.9792,B18,C
+525,0,3,"Kassem, Mr. Fared",male,,2700,7.2292,,C
+526,0,3,"Farrell, Mr. James",male,40.5,367232,7.75,,Q
+527,1,2,"Ridsdale, Miss. Lucy",female,50.0,W./C. 14258,10.5,,S
+528,0,1,"Farthing, Mr. John",male,,PC 17483,221.7792,C95,S
+529,0,3,"Salonen, Mr. Johan Werner",male,39.0,3101296,7.925,,S
+530,0,2,"Hocking, Mr. Richard George",male,23.0,29104,11.5,,S
+531,1,2,"Quick, Miss. Phyllis May",female,2.0,26360,26.0,,S
+532,0,3,"Toufik, Mr. Nakli",male,,2641,7.2292,,C
+533,0,3,"Elias, Mr. Joseph Jr",male,17.0,2690,7.2292,,C
+534,1,3,"Peter, Mrs. Catherine (Catherine Rizk)",female,,2668,22.3583,,C
+535,0,3,"Cacic, Miss. Marija",female,30.0,315084,8.6625,,S
+536,1,2,"Hart, Miss. Eva Miriam",female,7.0,F.C.C. 13529,26.25,,S
+537,0,1,"Butt, Major. Archibald Willingham",male,45.0,113050,26.55,B38,S
+538,1,1,"LeRoy, Miss. Bertha",female,30.0,PC 17761,106.425,,C
+539,0,3,"Risien, Mr. Samuel Beard",male,,364498,14.5,,S
+540,1,1,"Frolicher, Miss. Hedwig Margaritha",female,22.0,13568,49.5,B39,C
+541,1,1,"Crosby, Miss. Harriet R",female,36.0,WE/P 5735,71.0,B22,S
+542,0,3,"Andersson, Miss. Ingeborg Constanzia",female,9.0,347082,31.275,,S
+543,0,3,"Andersson, Miss. Sigrid Elisabeth",female,11.0,347082,31.275,,S
+544,1,2,"Beane, Mr. Edward",male,32.0,2908,26.0,,S
+545,0,1,"Douglas, Mr. Walter Donald",male,50.0,PC 17761,106.425,C86,C
+546,0,1,"Nicholson, Mr. Arthur Ernest",male,64.0,693,26.0,,S
+547,1,2,"Beane, Mrs. Edward (Ethel Clarke)",female,19.0,2908,26.0,,S
+548,1,2,"Padro y Manent, Mr. Julian",male,,SC/PARIS 2146,13.8625,,C
+549,0,3,"Goldsmith, Mr. Frank John",male,33.0,363291,20.525,,S
+550,1,2,"Davies, Master. John Morgan Jr",male,8.0,C.A. 33112,36.75,,S
+551,1,1,"Thayer, Mr. John Borland Jr",male,17.0,17421,110.8833,C70,C
+552,0,2,"Sharp, Mr. Percival James R",male,27.0,244358,26.0,,S
+553,0,3,"O'Brien, Mr. Timothy",male,,330979,7.8292,,Q
+554,1,3,"Leeni, Mr. Fahim (""Philip Zenni"")",male,22.0,2620,7.225,,C
+555,1,3,"Ohman, Miss. Velin",female,22.0,347085,7.775,,S
+556,0,1,"Wright, Mr. George",male,62.0,113807,26.55,,S
+557,1,1,"Duff Gordon, Lady. (Lucille Christiana Sutherland) (""Mrs Morgan"")",female,48.0,11755,39.6,A16,C
+558,0,1,"Robbins, Mr. Victor",male,,PC 17757,227.525,,C
+559,1,1,"Taussig, Mrs. Emil (Tillie Mandelbaum)",female,39.0,110413,79.65,E67,S
+560,1,3,"de Messemaeker, Mrs. Guillaume Joseph (Emma)",female,36.0,345572,17.4,,S
+561,0,3,"Morrow, Mr. Thomas Rowan",male,,372622,7.75,,Q
+562,0,3,"Sivic, Mr. Husein",male,40.0,349251,7.8958,,S
+563,0,2,"Norman, Mr. Robert Douglas",male,28.0,218629,13.5,,S
+564,0,3,"Simmons, Mr. John",male,,SOTON/OQ 392082,8.05,,S
+565,0,3,"Meanwell, Miss. (Marion Ogden)",female,,SOTON/O.Q. 392087,8.05,,S
+566,0,3,"Davies, Mr. Alfred J",male,24.0,A/4 48871,24.15,,S
+567,0,3,"Stoytcheff, Mr. Ilia",male,19.0,349205,7.8958,,S
+568,0,3,"Palsson, Mrs. Nils (Alma Cornelia Berglund)",female,29.0,349909,21.075,,S
+569,0,3,"Doharr, Mr. Tannous",male,,2686,7.2292,,C
+570,1,3,"Jonsson, Mr. Carl",male,32.0,350417,7.8542,,S
+571,1,2,"Harris, Mr. George",male,62.0,S.W./PP 752,10.5,,S
+572,1,1,"Appleton, Mrs. Edward Dale (Charlotte Lamson)",female,53.0,11769,51.4792,C101,S
+573,1,1,"Flynn, Mr. John Irwin (""Irving"")",male,36.0,PC 17474,26.3875,E25,S
+574,1,3,"Kelly, Miss. Mary",female,,14312,7.75,,Q
+575,0,3,"Rush, Mr. Alfred George John",male,16.0,A/4. 20589,8.05,,S
+576,0,3,"Patchett, Mr. George",male,19.0,358585,14.5,,S
+577,1,2,"Garside, Miss. Ethel",female,34.0,243880,13.0,,S
+578,1,1,"Silvey, Mrs. William Baird (Alice Munger)",female,39.0,13507,55.9,E44,S
+579,0,3,"Caram, Mrs. Joseph (Maria Elias)",female,,2689,14.4583,,C
+580,1,3,"Jussila, Mr. Eiriik",male,32.0,STON/O 2. 3101286,7.925,,S
+581,1,2,"Christy, Miss. Julie Rachel",female,25.0,237789,30.0,,S
+582,1,1,"Thayer, Mrs. John Borland (Marian Longstreth Morris)",female,39.0,17421,110.8833,C68,C
+583,0,2,"Downton, Mr. William James",male,54.0,28403,26.0,,S
+584,0,1,"Ross, Mr. John Hugo",male,36.0,13049,40.125,A10,C
+585,0,3,"Paulner, Mr. Uscher",male,,3411,8.7125,,C
+586,1,1,"Taussig, Miss. Ruth",female,18.0,110413,79.65,E68,S
+587,0,2,"Jarvis, Mr. John Denzil",male,47.0,237565,15.0,,S
+588,1,1,"Frolicher-Stehli, Mr. Maxmillian",male,60.0,13567,79.2,B41,C
+589,0,3,"Gilinski, Mr. Eliezer",male,22.0,14973,8.05,,S
+590,0,3,"Murdlin, Mr. Joseph",male,,A./5. 3235,8.05,,S
+591,0,3,"Rintamaki, Mr. Matti",male,35.0,STON/O 2. 3101273,7.125,,S
+592,1,1,"Stephenson, Mrs. Walter Bertram (Martha Eustis)",female,52.0,36947,78.2667,D20,C
+593,0,3,"Elsbury, Mr. William James",male,47.0,A/5 3902,7.25,,S
+594,0,3,"Bourke, Miss. Mary",female,,364848,7.75,,Q
+595,0,2,"Chapman, Mr. John Henry",male,37.0,SC/AH 29037,26.0,,S
+596,0,3,"Van Impe, Mr. Jean Baptiste",male,36.0,345773,24.15,,S
+597,1,2,"Leitch, Miss. Jessie Wills",female,,248727,33.0,,S
+598,0,3,"Johnson, Mr. Alfred",male,49.0,LINE,0.0,,S
+599,0,3,"Boulos, Mr. Hanna",male,,2664,7.225,,C
+600,1,1,"Duff Gordon, Sir. Cosmo Edmund (""Mr Morgan"")",male,49.0,PC 17485,56.9292,A20,C
+601,1,2,"Jacobsohn, Mrs. Sidney Samuel (Amy Frances Christy)",female,24.0,243847,27.0,,S
+602,0,3,"Slabenoff, Mr. Petco",male,,349214,7.8958,,S
+603,0,1,"Harrington, Mr. Charles H",male,,113796,42.4,,S
+604,0,3,"Torber, Mr. Ernst William",male,44.0,364511,8.05,,S
+605,1,1,"Homer, Mr. Harry (""Mr E Haven"")",male,35.0,111426,26.55,,C
+606,0,3,"Lindell, Mr. Edvard Bengtsson",male,36.0,349910,15.55,,S
+607,0,3,"Karaic, Mr. Milan",male,30.0,349246,7.8958,,S
+608,1,1,"Daniel, Mr. Robert Williams",male,27.0,113804,30.5,,S
+609,1,2,"Laroche, Mrs. Joseph (Juliette Marie Louise Lafargue)",female,22.0,SC/Paris 2123,41.5792,,C
+610,1,1,"Shutes, Miss. Elizabeth W",female,40.0,PC 17582,153.4625,C125,S
+611,0,3,"Andersson, Mrs. Anders Johan (Alfrida Konstantia Brogren)",female,39.0,347082,31.275,,S
+612,0,3,"Jardin, Mr. Jose Neto",male,,SOTON/O.Q. 3101305,7.05,,S
+613,1,3,"Murphy, Miss. Margaret Jane",female,,367230,15.5,,Q
+614,0,3,"Horgan, Mr. John",male,,370377,7.75,,Q
+615,0,3,"Brocklebank, Mr. William Alfred",male,35.0,364512,8.05,,S
+616,1,2,"Herman, Miss. Alice",female,24.0,220845,65.0,,S
+617,0,3,"Danbom, Mr. Ernst Gilbert",male,34.0,347080,14.4,,S
+618,0,3,"Lobb, Mrs. William Arthur (Cordelia K Stanlick)",female,26.0,A/5. 3336,16.1,,S
+619,1,2,"Becker, Miss. Marion Louise",female,4.0,230136,39.0,F4,S
+620,0,2,"Gavey, Mr. Lawrence",male,26.0,31028,10.5,,S
+621,0,3,"Yasbeck, Mr. Antoni",male,27.0,2659,14.4542,,C
+622,1,1,"Kimball, Mr. Edwin Nelson Jr",male,42.0,11753,52.5542,D19,S
+623,1,3,"Nakid, Mr. Sahid",male,20.0,2653,15.7417,,C
+624,0,3,"Hansen, Mr. Henry Damsgaard",male,21.0,350029,7.8542,,S
+625,0,3,"Bowen, Mr. David John ""Dai""",male,21.0,54636,16.1,,S
+626,0,1,"Sutton, Mr. Frederick",male,61.0,36963,32.3208,D50,S
+627,0,2,"Kirkland, Rev. Charles Leonard",male,57.0,219533,12.35,,Q
+628,1,1,"Longley, Miss. Gretchen Fiske",female,21.0,13502,77.9583,D9,S
+629,0,3,"Bostandyeff, Mr. Guentcho",male,26.0,349224,7.8958,,S
+630,0,3,"O'Connell, Mr. Patrick D",male,,334912,7.7333,,Q
+631,1,1,"Barkworth, Mr. Algernon Henry Wilson",male,80.0,27042,30.0,A23,S
+632,0,3,"Lundahl, Mr. Johan Svensson",male,51.0,347743,7.0542,,S
+633,1,1,"Stahelin-Maeglin, Dr. Max",male,32.0,13214,30.5,B50,C
+634,0,1,"Parr, Mr. William Henry Marsh",male,,112052,0.0,,S
+635,0,3,"Skoog, Miss. Mabel",female,9.0,347088,27.9,,S
+636,1,2,"Davis, Miss. Mary",female,28.0,237668,13.0,,S
+637,0,3,"Leinonen, Mr. Antti Gustaf",male,32.0,STON/O 2. 3101292,7.925,,S
+638,0,2,"Collyer, Mr. Harvey",male,31.0,C.A. 31921,26.25,,S
+639,0,3,"Panula, Mrs. Juha (Maria Emilia Ojala)",female,41.0,3101295,39.6875,,S
+640,0,3,"Thorneycroft, Mr. Percival",male,,376564,16.1,,S
+641,0,3,"Jensen, Mr. Hans Peder",male,20.0,350050,7.8542,,S
+642,1,1,"Sagesser, Mlle. Emma",female,24.0,PC 17477,69.3,B35,C
+643,0,3,"Skoog, Miss. Margit Elizabeth",female,2.0,347088,27.9,,S
+644,1,3,"Foo, Mr. Choong",male,,1601,56.4958,,S
+645,1,3,"Baclini, Miss. Eugenie",female,0.75,2666,19.2583,,C
+646,1,1,"Harper, Mr. Henry Sleeper",male,48.0,PC 17572,76.7292,D33,C
+647,0,3,"Cor, Mr. Liudevit",male,19.0,349231,7.8958,,S
+648,1,1,"Simonius-Blumer, Col. Oberst Alfons",male,56.0,13213,35.5,A26,C
+649,0,3,"Willey, Mr. Edward",male,,S.O./P.P. 751,7.55,,S
+650,1,3,"Stanley, Miss. Amy Zillah Elsie",female,23.0,CA. 2314,7.55,,S
+651,0,3,"Mitkoff, Mr. Mito",male,,349221,7.8958,,S
+652,1,2,"Doling, Miss. Elsie",female,18.0,231919,23.0,,S
+653,0,3,"Kalvik, Mr. Johannes Halvorsen",male,21.0,8475,8.4333,,S
+654,1,3,"O'Leary, Miss. Hanora ""Norah""",female,,330919,7.8292,,Q
+655,0,3,"Hegarty, Miss. Hanora ""Nora""",female,18.0,365226,6.75,,Q
+656,0,2,"Hickman, Mr. Leonard Mark",male,24.0,S.O.C. 14879,73.5,,S
+657,0,3,"Radeff, Mr. Alexander",male,,349223,7.8958,,S
+658,0,3,"Bourke, Mrs. John (Catherine)",female,32.0,364849,15.5,,Q
+659,0,2,"Eitemiller, Mr. George Floyd",male,23.0,29751,13.0,,S
+660,0,1,"Newell, Mr. Arthur Webster",male,58.0,35273,113.275,D48,C
+661,1,1,"Frauenthal, Dr. Henry William",male,50.0,PC 17611,133.65,,S
+662,0,3,"Badt, Mr. Mohamed",male,40.0,2623,7.225,,C
+663,0,1,"Colley, Mr. Edward Pomeroy",male,47.0,5727,25.5875,E58,S
+664,0,3,"Coleff, Mr. Peju",male,36.0,349210,7.4958,,S
+665,1,3,"Lindqvist, Mr. Eino William",male,20.0,STON/O 2. 3101285,7.925,,S
+666,0,2,"Hickman, Mr. Lewis",male,32.0,S.O.C. 14879,73.5,,S
+667,0,2,"Butler, Mr. Reginald Fenton",male,25.0,234686,13.0,,S
+668,0,3,"Rommetvedt, Mr. Knud Paust",male,,312993,7.775,,S
+669,0,3,"Cook, Mr. Jacob",male,43.0,A/5 3536,8.05,,S
+670,1,1,"Taylor, Mrs. Elmer Zebley (Juliet Cummins Wright)",female,,19996,52.0,C126,S
+671,1,2,"Brown, Mrs. Thomas William Solomon (Elizabeth Catherine Ford)",female,40.0,29750,39.0,,S
+672,0,1,"Davidson, Mr. Thornton",male,31.0,F.C. 12750,52.0,B71,S
+673,0,2,"Mitchell, Mr. Henry Michael",male,70.0,C.A. 24580,10.5,,S
+674,1,2,"Wilhelms, Mr. Charles",male,31.0,244270,13.0,,S
+675,0,2,"Watson, Mr. Ennis Hastings",male,,239856,0.0,,S
+676,0,3,"Edvardsson, Mr. Gustaf Hjalmar",male,18.0,349912,7.775,,S
+677,0,3,"Sawyer, Mr. Frederick Charles",male,24.5,342826,8.05,,S
+678,1,3,"Turja, Miss. Anna Sofia",female,18.0,4138,9.8417,,S
+679,0,3,"Goodwin, Mrs. Frederick (Augusta Tyler)",female,43.0,CA 2144,46.9,,S
+680,1,1,"Cardeza, Mr. Thomas Drake Martinez",male,36.0,PC 17755,512.3292,B51 B53 B55,C
+681,0,3,"Peters, Miss. Katie",female,,330935,8.1375,,Q
+682,1,1,"Hassab, Mr. Hammad",male,27.0,PC 17572,76.7292,D49,C
+683,0,3,"Olsvigen, Mr. Thor Anderson",male,20.0,6563,9.225,,S
+684,0,3,"Goodwin, Mr. Charles Edward",male,14.0,CA 2144,46.9,,S
+685,0,2,"Brown, Mr. Thomas William Solomon",male,60.0,29750,39.0,,S
+686,0,2,"Laroche, Mr. Joseph Philippe Lemercier",male,25.0,SC/Paris 2123,41.5792,,C
+687,0,3,"Panula, Mr. Jaako Arnold",male,14.0,3101295,39.6875,,S
+688,0,3,"Dakic, Mr. Branko",male,19.0,349228,10.1708,,S
+689,0,3,"Fischer, Mr. Eberhard Thelander",male,18.0,350036,7.7958,,S
+690,1,1,"Madill, Miss. Georgette Alexandra",female,15.0,24160,211.3375,B5,S
+691,1,1,"Dick, Mr. Albert Adrian",male,31.0,17474,57.0,B20,S
+692,1,3,"Karun, Miss. Manca",female,4.0,349256,13.4167,,C
+693,1,3,"Lam, Mr. Ali",male,,1601,56.4958,,S
+694,0,3,"Saad, Mr. Khalil",male,25.0,2672,7.225,,C
+695,0,1,"Weir, Col. John",male,60.0,113800,26.55,,S
+696,0,2,"Chapman, Mr. Charles Henry",male,52.0,248731,13.5,,S
+697,0,3,"Kelly, Mr. James",male,44.0,363592,8.05,,S
+698,1,3,"Mullens, Miss. Katherine ""Katie""",female,,35852,7.7333,,Q
+699,0,1,"Thayer, Mr. John Borland",male,49.0,17421,110.8833,C68,C
+700,0,3,"Humblen, Mr. Adolf Mathias Nicolai Olsen",male,42.0,348121,7.65,F G63,S
+701,1,1,"Astor, Mrs. John Jacob (Madeleine Talmadge Force)",female,18.0,PC 17757,227.525,C62 C64,C
+702,1,1,"Silverthorne, Mr. Spencer Victor",male,35.0,PC 17475,26.2875,E24,S
+703,0,3,"Barbara, Miss. Saiide",female,18.0,2691,14.4542,,C
+704,0,3,"Gallagher, Mr. Martin",male,25.0,36864,7.7417,,Q
+705,0,3,"Hansen, Mr. Henrik Juul",male,26.0,350025,7.8542,,S
+706,0,2,"Morley, Mr. Henry Samuel (""Mr Henry Marshall"")",male,39.0,250655,26.0,,S
+707,1,2,"Kelly, Mrs. Florence ""Fannie""",female,45.0,223596,13.5,,S
+708,1,1,"Calderhead, Mr. Edward Pennington",male,42.0,PC 17476,26.2875,E24,S
+709,1,1,"Cleaver, Miss. Alice",female,22.0,113781,151.55,,S
+710,1,3,"Moubarek, Master. Halim Gonios (""William George"")",male,,2661,15.2458,,C
+711,1,1,"Mayne, Mlle. Berthe Antonine (""Mrs de Villiers"")",female,24.0,PC 17482,49.5042,C90,C
+712,0,1,"Klaber, Mr. Herman",male,,113028,26.55,C124,S
+713,1,1,"Taylor, Mr. Elmer Zebley",male,48.0,19996,52.0,C126,S
+714,0,3,"Larsson, Mr. August Viktor",male,29.0,7545,9.4833,,S
+715,0,2,"Greenberg, Mr. Samuel",male,52.0,250647,13.0,,S
+716,0,3,"Soholt, Mr. Peter Andreas Lauritz Andersen",male,19.0,348124,7.65,F G73,S
+717,1,1,"Endres, Miss. Caroline Louise",female,38.0,PC 17757,227.525,C45,C
+718,1,2,"Troutt, Miss. Edwina Celia ""Winnie""",female,27.0,34218,10.5,E101,S
+719,0,3,"McEvoy, Mr. Michael",male,,36568,15.5,,Q
+720,0,3,"Johnson, Mr. Malkolm Joackim",male,33.0,347062,7.775,,S
+721,1,2,"Harper, Miss. Annie Jessie ""Nina""",female,6.0,248727,33.0,,S
+722,0,3,"Jensen, Mr. Svend Lauritz",male,17.0,350048,7.0542,,S
+723,0,2,"Gillespie, Mr. William Henry",male,34.0,12233,13.0,,S
+724,0,2,"Hodges, Mr. Henry Price",male,50.0,250643,13.0,,S
+725,1,1,"Chambers, Mr. Norman Campbell",male,27.0,113806,53.1,E8,S
+726,0,3,"Oreskovic, Mr. Luka",male,20.0,315094,8.6625,,S
+727,1,2,"Renouf, Mrs. Peter Henry (Lillian Jefferys)",female,30.0,31027,21.0,,S
+728,1,3,"Mannion, Miss. Margareth",female,,36866,7.7375,,Q
+729,0,2,"Bryhl, Mr. Kurt Arnold Gottfrid",male,25.0,236853,26.0,,S
+730,0,3,"Ilmakangas, Miss. Pieta Sofia",female,25.0,STON/O2. 3101271,7.925,,S
+731,1,1,"Allen, Miss. Elisabeth Walton",female,29.0,24160,211.3375,B5,S
+732,0,3,"Hassan, Mr. Houssein G N",male,11.0,2699,18.7875,,C
+733,0,2,"Knight, Mr. Robert J",male,,239855,0.0,,S
+734,0,2,"Berriman, Mr. William John",male,23.0,28425,13.0,,S
+735,0,2,"Troupiansky, Mr. Moses Aaron",male,23.0,233639,13.0,,S
+736,0,3,"Williams, Mr. Leslie",male,28.5,54636,16.1,,S
+737,0,3,"Ford, Mrs. Edward (Margaret Ann Watson)",female,48.0,W./C. 6608,34.375,,S
+738,1,1,"Lesurer, Mr. Gustave J",male,35.0,PC 17755,512.3292,B101,C
+739,0,3,"Ivanoff, Mr. Kanio",male,,349201,7.8958,,S
+740,0,3,"Nankoff, Mr. Minko",male,,349218,7.8958,,S
+741,1,1,"Hawksford, Mr. Walter James",male,,16988,30.0,D45,S
+742,0,1,"Cavendish, Mr. Tyrell William",male,36.0,19877,78.85,C46,S
+743,1,1,"Ryerson, Miss. Susan Parker ""Suzette""",female,21.0,PC 17608,262.375,B57 B59 B63 B66,C
+744,0,3,"McNamee, Mr. Neal",male,24.0,376566,16.1,,S
+745,1,3,"Stranden, Mr. Juho",male,31.0,STON/O 2. 3101288,7.925,,S
+746,0,1,"Crosby, Capt. Edward Gifford",male,70.0,WE/P 5735,71.0,B22,S
+747,0,3,"Abbott, Mr. Rossmore Edward",male,16.0,C.A. 2673,20.25,,S
+748,1,2,"Sinkkonen, Miss. Anna",female,30.0,250648,13.0,,S
+749,0,1,"Marvin, Mr. Daniel Warner",male,19.0,113773,53.1,D30,S
+750,0,3,"Connaghton, Mr. Michael",male,31.0,335097,7.75,,Q
+751,1,2,"Wells, Miss. Joan",female,4.0,29103,23.0,,S
+752,1,3,"Moor, Master. Meier",male,6.0,392096,12.475,E121,S
+753,0,3,"Vande Velde, Mr. Johannes Joseph",male,33.0,345780,9.5,,S
+754,0,3,"Jonkoff, Mr. Lalio",male,23.0,349204,7.8958,,S
+755,1,2,"Herman, Mrs. Samuel (Jane Laver)",female,48.0,220845,65.0,,S
+756,1,2,"Hamalainen, Master. Viljo",male,0.67,250649,14.5,,S
+757,0,3,"Carlsson, Mr. August Sigfrid",male,28.0,350042,7.7958,,S
+758,0,2,"Bailey, Mr. Percy Andrew",male,18.0,29108,11.5,,S
+759,0,3,"Theobald, Mr. Thomas Leonard",male,34.0,363294,8.05,,S
+760,1,1,"Rothes, the Countess. of (Lucy Noel Martha Dyer-Edwards)",female,33.0,110152,86.5,B77,S
+761,0,3,"Garfirth, Mr. John",male,,358585,14.5,,S
+762,0,3,"Nirva, Mr. Iisakki Antino Aijo",male,41.0,SOTON/O2 3101272,7.125,,S
+763,1,3,"Barah, Mr. Hanna Assi",male,20.0,2663,7.2292,,C
+764,1,1,"Carter, Mrs. William Ernest (Lucile Polk)",female,36.0,113760,120.0,B96 B98,S
+765,0,3,"Eklund, Mr. Hans Linus",male,16.0,347074,7.775,,S
+766,1,1,"Hogeboom, Mrs. John C (Anna Andrews)",female,51.0,13502,77.9583,D11,S
+767,0,1,"Brewe, Dr. Arthur Jackson",male,,112379,39.6,,C
+768,0,3,"Mangan, Miss. Mary",female,30.5,364850,7.75,,Q
+769,0,3,"Moran, Mr. Daniel J",male,,371110,24.15,,Q
+770,0,3,"Gronnestad, Mr. Daniel Danielsen",male,32.0,8471,8.3625,,S
+771,0,3,"Lievens, Mr. Rene Aime",male,24.0,345781,9.5,,S
+772,0,3,"Jensen, Mr. Niels Peder",male,48.0,350047,7.8542,,S
+773,0,2,"Mack, Mrs. (Mary)",female,57.0,S.O./P.P. 3,10.5,E77,S
+774,0,3,"Elias, Mr. Dibo",male,,2674,7.225,,C
+775,1,2,"Hocking, Mrs. Elizabeth (Eliza Needs)",female,54.0,29105,23.0,,S
+776,0,3,"Myhrman, Mr. Pehr Fabian Oliver Malkolm",male,18.0,347078,7.75,,S
+777,0,3,"Tobin, Mr. Roger",male,,383121,7.75,F38,Q
+778,1,3,"Emanuel, Miss. Virginia Ethel",female,5.0,364516,12.475,,S
+779,0,3,"Kilgannon, Mr. Thomas J",male,,36865,7.7375,,Q
+780,1,1,"Robert, Mrs. Edward Scott (Elisabeth Walton McMillan)",female,43.0,24160,211.3375,B3,S
+781,1,3,"Ayoub, Miss. Banoura",female,13.0,2687,7.2292,,C
+782,1,1,"Dick, Mrs. Albert Adrian (Vera Gillespie)",female,17.0,17474,57.0,B20,S
+783,0,1,"Long, Mr. Milton Clyde",male,29.0,113501,30.0,D6,S
+784,0,3,"Johnston, Mr. Andrew G",male,,W./C. 6607,23.45,,S
+785,0,3,"Ali, Mr. William",male,25.0,SOTON/O.Q. 3101312,7.05,,S
+786,0,3,"Harmer, Mr. Abraham (David Lishin)",male,25.0,374887,7.25,,S
+787,1,3,"Sjoblom, Miss. Anna Sofia",female,18.0,3101265,7.4958,,S
+788,0,3,"Rice, Master. George Hugh",male,8.0,382652,29.125,,Q
+789,1,3,"Dean, Master. Bertram Vere",male,1.0,C.A. 2315,20.575,,S
+790,0,1,"Guggenheim, Mr. Benjamin",male,46.0,PC 17593,79.2,B82 B84,C
+791,0,3,"Keane, Mr. Andrew ""Andy""",male,,12460,7.75,,Q
+792,0,2,"Gaskell, Mr. Alfred",male,16.0,239865,26.0,,S
+793,0,3,"Sage, Miss. Stella Anna",female,,CA. 2343,69.55,,S
+794,0,1,"Hoyt, Mr. William Fisher",male,,PC 17600,30.6958,,C
+795,0,3,"Dantcheff, Mr. Ristiu",male,25.0,349203,7.8958,,S
+796,0,2,"Otter, Mr. Richard",male,39.0,28213,13.0,,S
+797,1,1,"Leader, Dr. Alice (Farnham)",female,49.0,17465,25.9292,D17,S
+798,1,3,"Osman, Mrs. Mara",female,31.0,349244,8.6833,,S
+799,0,3,"Ibrahim Shawah, Mr. Yousseff",male,30.0,2685,7.2292,,C
+800,0,3,"Van Impe, Mrs. Jean Baptiste (Rosalie Paula Govaert)",female,30.0,345773,24.15,,S
+801,0,2,"Ponesell, Mr. Martin",male,34.0,250647,13.0,,S
+802,1,2,"Collyer, Mrs. Harvey (Charlotte Annie Tate)",female,31.0,C.A. 31921,26.25,,S
+803,1,1,"Carter, Master. William Thornton II",male,11.0,113760,120.0,B96 B98,S
+804,1,3,"Thomas, Master. Assad Alexander",male,0.42,2625,8.5167,,C
+805,1,3,"Hedman, Mr. Oskar Arvid",male,27.0,347089,6.975,,S
+806,0,3,"Johansson, Mr. Karl Johan",male,31.0,347063,7.775,,S
+807,0,1,"Andrews, Mr. Thomas Jr",male,39.0,112050,0.0,A36,S
+808,0,3,"Pettersson, Miss. Ellen Natalia",female,18.0,347087,7.775,,S
+809,0,2,"Meyer, Mr. August",male,39.0,248723,13.0,,S
+810,1,1,"Chambers, Mrs. Norman Campbell (Bertha Griggs)",female,33.0,113806,53.1,E8,S
+811,0,3,"Alexander, Mr. William",male,26.0,3474,7.8875,,S
+812,0,3,"Lester, Mr. James",male,39.0,A/4 48871,24.15,,S
+813,0,2,"Slemen, Mr. Richard James",male,35.0,28206,10.5,,S
+814,0,3,"Andersson, Miss. Ebba Iris Alfrida",female,6.0,347082,31.275,,S
+815,0,3,"Tomlin, Mr. Ernest Portage",male,30.5,364499,8.05,,S
+816,0,1,"Fry, Mr. Richard",male,,112058,0.0,B102,S
+817,0,3,"Heininen, Miss. Wendla Maria",female,23.0,STON/O2. 3101290,7.925,,S
+818,0,2,"Mallet, Mr. Albert",male,31.0,S.C./PARIS 2079,37.0042,,C
+819,0,3,"Holm, Mr. John Fredrik Alexander",male,43.0,C 7075,6.45,,S
+820,0,3,"Skoog, Master. Karl Thorsten",male,10.0,347088,27.9,,S
+821,1,1,"Hays, Mrs. Charles Melville (Clara Jennings Gregg)",female,52.0,12749,93.5,B69,S
+822,1,3,"Lulic, Mr. Nikola",male,27.0,315098,8.6625,,S
+823,0,1,"Reuchlin, Jonkheer. John George",male,38.0,19972,0.0,,S
+824,1,3,"Moor, Mrs. (Beila)",female,27.0,392096,12.475,E121,S
+825,0,3,"Panula, Master. Urho Abraham",male,2.0,3101295,39.6875,,S
+826,0,3,"Flynn, Mr. John",male,,368323,6.95,,Q
+827,0,3,"Lam, Mr. Len",male,,1601,56.4958,,S
+828,1,2,"Mallet, Master. Andre",male,1.0,S.C./PARIS 2079,37.0042,,C
+829,1,3,"McCormack, Mr. Thomas Joseph",male,,367228,7.75,,Q
+830,1,1,"Stone, Mrs. George Nelson (Martha Evelyn)",female,62.0,113572,80.0,B28,
+831,1,3,"Yasbeck, Mrs. Antoni (Selini Alexander)",female,15.0,2659,14.4542,,C
+832,1,2,"Richards, Master. George Sibley",male,0.83,29106,18.75,,S
+833,0,3,"Saad, Mr. Amin",male,,2671,7.2292,,C
+834,0,3,"Augustsson, Mr. Albert",male,23.0,347468,7.8542,,S
+835,0,3,"Allum, Mr. Owen George",male,18.0,2223,8.3,,S
+836,1,1,"Compton, Miss. Sara Rebecca",female,39.0,PC 17756,83.1583,E49,C
+837,0,3,"Pasic, Mr. Jakob",male,21.0,315097,8.6625,,S
+838,0,3,"Sirota, Mr. Maurice",male,,392092,8.05,,S
+839,1,3,"Chip, Mr. Chang",male,32.0,1601,56.4958,,S
+840,1,1,"Marechal, Mr. Pierre",male,,11774,29.7,C47,C
+841,0,3,"Alhomaki, Mr. Ilmari Rudolf",male,20.0,SOTON/O2 3101287,7.925,,S
+842,0,2,"Mudd, Mr. Thomas Charles",male,16.0,S.O./P.P. 3,10.5,,S
+843,1,1,"Serepeca, Miss. Augusta",female,30.0,113798,31.0,,C
+844,0,3,"Lemberopolous, Mr. Peter L",male,34.5,2683,6.4375,,C
+845,0,3,"Culumovic, Mr. Jeso",male,17.0,315090,8.6625,,S
+846,0,3,"Abbing, Mr. Anthony",male,42.0,C.A. 5547,7.55,,S
+847,0,3,"Sage, Mr. Douglas Bullen",male,,CA. 2343,69.55,,S
+848,0,3,"Markoff, Mr. Marin",male,35.0,349213,7.8958,,C
+849,0,2,"Harper, Rev. John",male,28.0,248727,33.0,,S
+850,1,1,"Goldenberg, Mrs. Samuel L (Edwiga Grabowska)",female,,17453,89.1042,C92,C
+851,0,3,"Andersson, Master. Sigvard Harald Elias",male,4.0,347082,31.275,,S
+852,0,3,"Svensson, Mr. Johan",male,74.0,347060,7.775,,S
+853,0,3,"Boulos, Miss. Nourelain",female,9.0,2678,15.2458,,C
+854,1,1,"Lines, Miss. Mary Conover",female,16.0,PC 17592,39.4,D28,S
+855,0,2,"Carter, Mrs. Ernest Courtenay (Lilian Hughes)",female,44.0,244252,26.0,,S
+856,1,3,"Aks, Mrs. Sam (Leah Rosen)",female,18.0,392091,9.35,,S
+857,1,1,"Wick, Mrs. George Dennick (Mary Hitchcock)",female,45.0,36928,164.8667,,S
+858,1,1,"Daly, Mr. Peter Denis ",male,51.0,113055,26.55,E17,S
+859,1,3,"Baclini, Mrs. Solomon (Latifa Qurban)",female,24.0,2666,19.2583,,C
+860,0,3,"Razi, Mr. Raihed",male,,2629,7.2292,,C
+861,0,3,"Hansen, Mr. Claus Peter",male,41.0,350026,14.1083,,S
+862,0,2,"Giles, Mr. Frederick Edward",male,21.0,28134,11.5,,S
+863,1,1,"Swift, Mrs. Frederick Joel (Margaret Welles Barron)",female,48.0,17466,25.9292,D17,S
+864,0,3,"Sage, Miss. Dorothy Edith ""Dolly""",female,,CA. 2343,69.55,,S
+865,0,2,"Gill, Mr. John William",male,24.0,233866,13.0,,S
+866,1,2,"Bystrom, Mrs. (Karolina)",female,42.0,236852,13.0,,S
+867,1,2,"Duran y More, Miss. Asuncion",female,27.0,SC/PARIS 2149,13.8583,,C
+868,0,1,"Roebling, Mr. Washington Augustus II",male,31.0,PC 17590,50.4958,A24,S
+869,0,3,"van Melkebeke, Mr. Philemon",male,,345777,9.5,,S
+870,1,3,"Johnson, Master. Harold Theodor",male,4.0,347742,11.1333,,S
+871,0,3,"Balkic, Mr. Cerin",male,26.0,349248,7.8958,,S
+872,1,1,"Beckwith, Mrs. Richard Leonard (Sallie Monypeny)",female,47.0,11751,52.5542,D35,S
+873,0,1,"Carlsson, Mr. Frans Olof",male,33.0,695,5.0,B51 B53 B55,S
+874,0,3,"Vander Cruyssen, Mr. Victor",male,47.0,345765,9.0,,S
+875,1,2,"Abelson, Mrs. Samuel (Hannah Wizosky)",female,28.0,P/PP 3381,24.0,,C
+876,1,3,"Najib, Miss. Adele Kiamie ""Jane""",female,15.0,2667,7.225,,C
+877,0,3,"Gustafsson, Mr. Alfred Ossian",male,20.0,7534,9.8458,,S
+878,0,3,"Petroff, Mr. Nedelio",male,19.0,349212,7.8958,,S
+879,0,3,"Laleff, Mr. Kristo",male,,349217,7.8958,,S
+880,1,1,"Potter, Mrs. Thomas Jr (Lily Alexenia Wilson)",female,56.0,11767,83.1583,C50,C
+881,1,2,"Shelley, Mrs. William (Imanita Parrish Hall)",female,25.0,230433,26.0,,S
+882,0,3,"Markun, Mr. Johann",male,33.0,349257,7.8958,,S
+883,0,3,"Dahlberg, Miss. Gerda Ulrika",female,22.0,7552,10.5167,,S
+884,0,2,"Banfield, Mr. Frederick James",male,28.0,C.A./SOTON 34068,10.5,,S
+885,0,3,"Sutehall, Mr. Henry Jr",male,25.0,SOTON/OQ 392076,7.05,,S
+886,0,3,"Rice, Mrs. William (Margaret Norton)",female,39.0,382652,29.125,,Q
+887,0,2,"Montvila, Rev. Juozas",male,27.0,211536,13.0,,S
+888,1,1,"Graham, Miss. Margaret Edith",female,19.0,112053,30.0,B42,S
+889,0,3,"Johnston, Miss. Catherine Helen ""Carrie""",female,,W./C. 6607,23.45,,S
+890,1,1,"Behr, Mr. Karl Howell",male,26.0,111369,30.0,C148,C
+891,0,3,"Dooley, Mr. Patrick",male,32.0,370376,7.75,,Q
diff --git a/exercicios/para-sala/exercicio.ipynb b/exercicios/para-sala/exercicio.ipynb
new file mode 100644
index 0000000..8a4046a
--- /dev/null
+++ b/exercicios/para-sala/exercicio.ipynb
@@ -0,0 +1,1089 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# leitura do nosso arquivo csv\n",
+ "df = pd.read_csv(\"titanic.csv\")\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " PassengerId | \n",
+ " Survived | \n",
+ " Pclass | \n",
+ " Name | \n",
+ " Sex | \n",
+ " Age | \n",
+ " SibSp | \n",
+ " Parch | \n",
+ " Ticket | \n",
+ " Fare | \n",
+ " Cabin | \n",
+ " Embarked | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " Braund, Mr. Owen Harris | \n",
+ " male | \n",
+ " 22.0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " A/5 21171 | \n",
+ " 7.2500 | \n",
+ " NaN | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " Cumings, Mrs. John Bradley (Florence Briggs Th... | \n",
+ " female | \n",
+ " 38.0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " PC 17599 | \n",
+ " 71.2833 | \n",
+ " C85 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " Heikkinen, Miss. Laina | \n",
+ " female | \n",
+ " 26.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " STON/O2. 3101282 | \n",
+ " 7.9250 | \n",
+ " NaN | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " Futrelle, Mrs. Jacques Heath (Lily May Peel) | \n",
+ " female | \n",
+ " 35.0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 113803 | \n",
+ " 53.1000 | \n",
+ " C123 | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " Allen, Mr. William Henry | \n",
+ " male | \n",
+ " 35.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 373450 | \n",
+ " 8.0500 | \n",
+ " NaN | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " PassengerId Survived Pclass \\\n",
+ "0 1 0 3 \n",
+ "1 2 1 1 \n",
+ "2 3 1 3 \n",
+ "3 4 1 1 \n",
+ "4 5 0 3 \n",
+ "\n",
+ " Name Sex Age SibSp \\\n",
+ "0 Braund, Mr. Owen Harris male 22.0 1 \n",
+ "1 Cumings, Mrs. John Bradley (Florence Briggs Th... female 38.0 1 \n",
+ "2 Heikkinen, Miss. Laina female 26.0 0 \n",
+ "3 Futrelle, Mrs. Jacques Heath (Lily May Peel) female 35.0 1 \n",
+ "4 Allen, Mr. William Henry male 35.0 0 \n",
+ "\n",
+ " Parch Ticket Fare Cabin Embarked \n",
+ "0 0 A/5 21171 7.2500 NaN S \n",
+ "1 0 PC 17599 71.2833 C85 C \n",
+ "2 0 STON/O2. 3101282 7.9250 NaN S \n",
+ "3 0 113803 53.1000 C123 S \n",
+ "4 0 373450 8.0500 NaN S "
+ ]
+ },
+ "execution_count": 21,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.head(5)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(891, 12)"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# quantidads de linhas e colunas\n",
+ "df.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# backup\n",
+ "df_backup = df.copy()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "PassengerId 0\n",
+ "Survived 0\n",
+ "Pclass 0\n",
+ "Name 0\n",
+ "Sex 0\n",
+ "Age 177\n",
+ "SibSp 0\n",
+ "Parch 0\n",
+ "Ticket 0\n",
+ "Fare 0\n",
+ "Cabin 687\n",
+ "Embarked 2\n",
+ "dtype: int64\n"
+ ]
+ }
+ ],
+ "source": [
+ "#contar dados nulos em cada coluna\n",
+ "numos_por_colunas = df.isnull().sum()\n",
+ "print(numos_por_colunas)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "0 1\n",
+ "1 0\n",
+ "2 1\n",
+ "3 0\n",
+ "4 1\n",
+ " ..\n",
+ "886 1\n",
+ "887 0\n",
+ "888 2\n",
+ "889 0\n",
+ "890 1\n",
+ "Length: 891, dtype: int64\n"
+ ]
+ }
+ ],
+ "source": [
+ "#contar dados nulos por linhas\n",
+ "nulos_por_linhas = df.isnull().sum(axis=1)\n",
+ "print(nulos_por_linhas)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " PassengerId | \n",
+ " Survived | \n",
+ " Pclass | \n",
+ " Age | \n",
+ " SibSp | \n",
+ " Parch | \n",
+ " Fare | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | count | \n",
+ " 891.000000 | \n",
+ " 891.000000 | \n",
+ " 891.000000 | \n",
+ " 714.000000 | \n",
+ " 891.000000 | \n",
+ " 891.000000 | \n",
+ " 891.000000 | \n",
+ "
\n",
+ " \n",
+ " | mean | \n",
+ " 446.000000 | \n",
+ " 0.383838 | \n",
+ " 2.308642 | \n",
+ " 29.699118 | \n",
+ " 0.523008 | \n",
+ " 0.381594 | \n",
+ " 32.204208 | \n",
+ "
\n",
+ " \n",
+ " | std | \n",
+ " 257.353842 | \n",
+ " 0.486592 | \n",
+ " 0.836071 | \n",
+ " 14.526497 | \n",
+ " 1.102743 | \n",
+ " 0.806057 | \n",
+ " 49.693429 | \n",
+ "
\n",
+ " \n",
+ " | min | \n",
+ " 1.000000 | \n",
+ " 0.000000 | \n",
+ " 1.000000 | \n",
+ " 0.420000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | 25% | \n",
+ " 223.500000 | \n",
+ " 0.000000 | \n",
+ " 2.000000 | \n",
+ " 20.125000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 7.910400 | \n",
+ "
\n",
+ " \n",
+ " | 50% | \n",
+ " 446.000000 | \n",
+ " 0.000000 | \n",
+ " 3.000000 | \n",
+ " 28.000000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 14.454200 | \n",
+ "
\n",
+ " \n",
+ " | 75% | \n",
+ " 668.500000 | \n",
+ " 1.000000 | \n",
+ " 3.000000 | \n",
+ " 38.000000 | \n",
+ " 1.000000 | \n",
+ " 0.000000 | \n",
+ " 31.000000 | \n",
+ "
\n",
+ " \n",
+ " | max | \n",
+ " 891.000000 | \n",
+ " 1.000000 | \n",
+ " 3.000000 | \n",
+ " 80.000000 | \n",
+ " 8.000000 | \n",
+ " 6.000000 | \n",
+ " 512.329200 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " PassengerId Survived Pclass Age SibSp \\\n",
+ "count 891.000000 891.000000 891.000000 714.000000 891.000000 \n",
+ "mean 446.000000 0.383838 2.308642 29.699118 0.523008 \n",
+ "std 257.353842 0.486592 0.836071 14.526497 1.102743 \n",
+ "min 1.000000 0.000000 1.000000 0.420000 0.000000 \n",
+ "25% 223.500000 0.000000 2.000000 20.125000 0.000000 \n",
+ "50% 446.000000 0.000000 3.000000 28.000000 0.000000 \n",
+ "75% 668.500000 1.000000 3.000000 38.000000 1.000000 \n",
+ "max 891.000000 1.000000 3.000000 80.000000 8.000000 \n",
+ "\n",
+ " Parch Fare \n",
+ "count 891.000000 891.000000 \n",
+ "mean 0.381594 32.204208 \n",
+ "std 0.806057 49.693429 \n",
+ "min 0.000000 0.000000 \n",
+ "25% 0.000000 7.910400 \n",
+ "50% 0.000000 14.454200 \n",
+ "75% 0.000000 31.000000 \n",
+ "max 6.000000 512.329200 "
+ ]
+ },
+ "execution_count": 26,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# descrição dos dados\n",
+ "df.describe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 891 entries, 0 to 890\n",
+ "Data columns (total 12 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 PassengerId 891 non-null int64 \n",
+ " 1 Survived 891 non-null int64 \n",
+ " 2 Pclass 891 non-null int64 \n",
+ " 3 Name 891 non-null object \n",
+ " 4 Sex 891 non-null object \n",
+ " 5 Age 714 non-null float64\n",
+ " 6 SibSp 891 non-null int64 \n",
+ " 7 Parch 891 non-null int64 \n",
+ " 8 Ticket 891 non-null object \n",
+ " 9 Fare 891 non-null float64\n",
+ " 10 Cabin 204 non-null object \n",
+ " 11 Embarked 889 non-null object \n",
+ "dtypes: float64(2), int64(5), object(5)\n",
+ "memory usage: 83.7+ KB\n",
+ "None\n"
+ ]
+ }
+ ],
+ "source": [
+ "#verificr informações\n",
+ "info_df =df.info()\n",
+ "print(info_df)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#remover linhas duplicadas\n",
+ "df= df.drop_duplicates()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#apagar linhas duplicadas da colunas\n",
+ "df_teste = df.drop_duplicates([\"PassengerId\"])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(891, 12)"
+ ]
+ },
+ "execution_count": 29,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Empty DataFrame\n",
+ "Columns: [PassengerId, Survived, Pclass, Name, Sex, Age, SibSp, Parch, Ticket, Fare, Cabin, Embarked]\n",
+ "Index: []\n"
+ ]
+ }
+ ],
+ "source": [
+ "def visualizar_duplicados(df):\n",
+ " #idenfica as linhas duplicadas\n",
+ " duplicados = df[df.duplicated(keep=False)]\n",
+ "\n",
+ " return duplicados\n",
+ "# vizualiza as linhas duplicadas\n",
+ "duplicados = visualizar_duplicados(df)\n",
+ "print(duplicados)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Explicação:\n",
+ "df.duplicated(keep=false): Identifica todas as linhas duplicadas no Dataframe. O prâmetro keep=False marca todas as linhas duplicadas\n",
+ "\n",
+ "df[df.duplicated(keep=False)]: Filtra o DataFrame para exibir apenas as linhas que são duplicadas."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#apagar colunas do df\n",
+ "df =df.drop(columns=[\"SibSp\",\"Parch\"])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#apagar as informações que estão NAN\n",
+ "df_teste = df.dropna(subset=[\"Cabin\"])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(204, 10)"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df_teste.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# reset index\n",
+ "# df = df.reset_index(drop=True)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['PassengerId', 'Survived', 'Pclass', 'Name', 'Sex', 'Age', 'Ticket',\n",
+ " 'Fare', 'Cabin', 'Embarked'],\n",
+ " dtype='object')"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Renomeando as coluans do DataFRame para português\n",
+ "df.rename(columns={\n",
+ " 'PassengerId':'IdPassegeiro',\n",
+ " 'Survived':'Sobreviveu', \n",
+ " 'Pclass':'Classe',\n",
+ " 'Name': 'Nome',\n",
+ " 'Sex':'Genero',\n",
+ " 'Age':'Idade', \n",
+ " 'Ticket':'Bilhete',\n",
+ " 'Fare':'Tarifa',\n",
+ " 'Cabin': 'Cabine',\n",
+ " 'Embarked' : 'Embarque'\n",
+ "}, inplace=True)\n",
+ " "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['IdPassegeiro', 'Sobreviveu', 'Classe', 'Nome', 'Genero', 'Idade',\n",
+ " 'Bilhete', 'Tarifa', 'Cabine', 'Embarque'],\n",
+ " dtype='object')"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# salvar no csv\n",
+ "df.to_csv('Titanica_tratado.csv', index=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " IdPassegeiro | \n",
+ " Sobreviveu | \n",
+ " Classe | \n",
+ " Nome | \n",
+ " Genero | \n",
+ " Idade | \n",
+ " Bilhete | \n",
+ " Tarifa | \n",
+ " Cabine | \n",
+ " Embarque | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " Braund, Mr. Owen Harris | \n",
+ " male | \n",
+ " 22.0 | \n",
+ " A/5 21171 | \n",
+ " 7.2500 | \n",
+ " NaN | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " Cumings, Mrs. John Bradley (Florence Briggs Th... | \n",
+ " female | \n",
+ " 38.0 | \n",
+ " PC 17599 | \n",
+ " 71.2833 | \n",
+ " C85 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " Heikkinen, Miss. Laina | \n",
+ " female | \n",
+ " 26.0 | \n",
+ " STON/O2. 3101282 | \n",
+ " 7.9250 | \n",
+ " NaN | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " IdPassegeiro Sobreviveu Classe \\\n",
+ "0 1 0 3 \n",
+ "1 2 1 1 \n",
+ "2 3 1 3 \n",
+ "\n",
+ " Nome Genero Idade \\\n",
+ "0 Braund, Mr. Owen Harris male 22.0 \n",
+ "1 Cumings, Mrs. John Bradley (Florence Briggs Th... female 38.0 \n",
+ "2 Heikkinen, Miss. Laina female 26.0 \n",
+ "\n",
+ " Bilhete Tarifa Cabine Embarque \n",
+ "0 A/5 21171 7.2500 NaN S \n",
+ "1 PC 17599 71.2833 C85 C \n",
+ "2 STON/O2. 3101282 7.9250 NaN S "
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.head(3)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Analises"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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uuzLgblbt255qjU3edmXedlGM2fO1MCBA9WpUyf95z//0YULF/TLL79o06ZNeuyxxyTd+H5GEWKAImLWrFlGktm8ebPZv3+/cXV1NQMHDrS3N2/e3NSsWdM+fODAASPJzJo1K8e8JJlRo0bZh0eNGmUkmaeeeso+7tKlS6ZcuXLGZrOZSZMm2cefPn3aeHl5mR49etjHffTRR8bFxcV89913Dst55513jCTz/fffOyzbxcXF7Nixw6Fvhw4djLu7u9m/f7993JEjR4yfn59p1qzZNbfNF198YSSZyZMnO9T/r3/9K8c2aNmypaldu7a5cOGCfVx2dra55557TNWqVa+5nMv19+rVyxw/ftwcO3bMbNq0ybRs2dJIMq+++qoxxpj09PQc002cONHYbDbzxx9/GGP+2o6SzMsvv3zVZS1atMi+z6/lyuVlZmaaWrVqmRYtWtjHJSQkGElm0KBBDn179uyZ43jo1auXKV26tDlx4oRD30cffdQEBATYl5fbMdajRw8jyTz//PMO017eR+PHj3cY36lTJ2Oz2cxvv/1mjDFm6tSpRpI5fvz4Ndc5N5KMJPPTTz/Zx/3xxx/G09PTdOzY0T4ur8fa5f/mmjZtai5duvSPy7/rrrtMQEBAnuvt0aOHqVChgsO4vOzLvGyj9u3bO/z/QW7yup9R9HEZC0VS5cqV1a1bN7377rs6evRogc23d+/e9r+LFSumBg0ayBijXr162ccHBgaqevXq+v333+3j5s+fr/DwcNWoUUMnTpywf1q0aCFJWrt2rcNymjdv7nAPUVZWllasWKEOHTqocuXK9vGlS5fWY489pg0bNig1NfWqdX/zzTdydXVV3759HeofMGCAQ79Tp05pzZo1euSRR3T27Fl7nSdPnlRUVJT27duX65NuV3r//fcVHBysUqVKqVGjRvr+++81ZMgQ+7+Evby87H3PnTunEydO6J577pExRj///LO9j7u7u7799ludPn061+UEBgZKkpYsWaKLFy9etZ6/L+/06dNKSUnRv/71L23ZssU+/vKlwn79+jlMe+U2MsZowYIFiomJkTHGYX9GRUUpJSXFYb5X8/d9If21j4oVK6aBAwc6jH/66adljNHSpUsd1vnLL79Udnb2Py7nSpGRkapfv759OCwsTO3bt9fy5cuVlZWVr2OtT58+Klas2D8uOzU1VX5+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lJ5uc3YpluDtbbRrl43AAwC3AcJOEXHihJSebtPHw39XeIULzi6nSNv1h6cen1BZJ05wdgcAbgeEnSImvMIF1auW7uwyAAAoMgrVo+cAAAAFjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsjbADAAAsrdCEnUmTJslms2nQoEH2cRcuXFBcXJxKlCghX19fxcbGKjk52WG6xMRERUdHy9vbW6VKldLQoUN16dKlW1w9AAAorApF2Nm8ebNmzJihOnXqOIwfPHiwvvrqK82fP1/r1q3TkSNH9NBDD9nbs7KyFB0drczMTP3www/64IMPNHv2bI0cOfJWrwIAACiknB520tLS1LVrV82cOVPFixe3j09JSdH777+vKVOmqEWLFqpfv75mzZqlH374QRs3bpQkrVixQjt37tTHH3+sunXrqk2bNho3bpymTZumzMxMZ60SAAAoRJweduLi4hQdHa1WrVo5jE9ISNDFixcdxteoUUNhYWGKj4+XJMXHx6t27doKCQmx94mKilJqaqp27Nhx1WVmZGQoNTXV4QMAAKzJ1ZkL//TTT7VlyxZt3rw5R1tSUpLc3d0VGBjoMD4kJERJSUn2Pn8POpfbL7ddzcSJEzVmzJgbrB4AABQFTjuzc+jQIf3nP//RnDlz5OnpeUuXPWzYMKWkpNg/hw4duqXLBwAAt47Twk5CQoKOHTumevXqydXVVa6urlq3bp3eeOMNubq6KiQkRJmZmTpz5ozDdMnJyQoNDZUkhYaG5ng66/Lw5T658fDwkL+/v8MH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1VdfNcWKFTNr1qy56nxHjRpl7rzzTodxAwcONEFBQcYYY95//33zzTffmP3795v4+HgTGRlp2rRpY+8bFxdn6tatazZv3mwOHDhgVq5caRYvXmyMMebll1825cuXN+vXrzcHDx403333nZk7d6592qlTp5o1a9aYAwcOmNWrV5vq1aubvn372ts3bNhgXFxczMsvv2z27Nljpk2bZoKCghzWef369cbf39/Mnj3b7N+/36xYscJUrFjRjB492t7n7/v1wIEDRpKpWLGiWbBggfn999/NkSNHzJQpU4y/v7/55JNPzO7du82zzz5r3NzczN69e6+67QCrIOwARdymTZuMJLNw4cJ/7Htl2LnSyy+/bOrXr28f9vPzM7Nnz861b+3atR2+cP9u3LhxpnXr1g7jDh06ZCSZPXv25DpNly5dTNu2bR3Gde7c2eGL/5577jF9+vRx6PPwww/nmO7vrgw7P/30kylZsqTp1KlTrv03b95sJJmzZ88aY4yJiYkxTzzxRK59BwwYYFq0aGGys7Ovuvy/mz9/vilRooR9uHPnziY6OtqhT9euXR3WuWXLljmC7EcffWRKly5tH84t7Lz22msO05QpU8ZMmDDBYdzdd99t+vXrl6fagaKMy1hAEWdu4BdfPvvsMzVp0kShoaHy9fXVCy+8oMTERHv7kCFD1Lt3b7Vq1UqTJk3S/v377W0DBw7U+PHj1aRJE40aNUq//PKLvW3btm1au3atfH197Z8aNWpIksM8/m7Xrl1q1KiRw7jIyMgcfZo0aeIwrkmTJtq1a9c113P79u3y9fWVl5eXGjZsqMjISL311luSpISEBMXExCgsLEx+fn5q3ry5JNm3Q9++ffXpp5+qbt26evbZZ/XDDz/Y59uzZ09t3bpV1atX18CBA7VixQqH5a5atUotW7ZU2bJl5efnp27duunkyZNKT0+XJO3Zs0cNGzZ0mObK4W3btmns2LEO27JPnz46evSofT65adCggf3v1NRUHTlyJF/bDrACwg5QxFWtWlU2m+26b0KOj49X165d1bZtWy1ZskQ///yzhg8frszMTHuf0aNHa8eOHYqOjtaaNWsUERGhRYsWSZJ69+6t33//Xd26ddP27dvVoEEDvfnmm5KktLQ0xcTEaOvWrQ6fffv2qVmzZgW38nlUvXp1bd26Vbt27dL58+e1ePFihYSE6Ny5c4qKipK/v7/mzJmjzZs329fv8nZo06aN/vjjDw0ePFhHjhxRy5Yt9cwzz0iS6tWrpwMHDmjcuHE6f/68HnnkEXXq1EnSX/fOPPjgg6pTp44WLFighIQETZs2zWHeeZGWlqYxY8Y4bMft27dr37598vT0vOp0Pj4++dpWgCU5+9QSgBv3wAMPmLJly5q0tLQcbadPn7b/rb9d7njllVdM5cqVHfr26tXL4RLKlR599FETExOTa9vzzz9vateubYwx5r///a+pXr26uXjxYp7XIbfLWI8++mieLmNdeSno73K7Z+eyn376yUgyiYmJ9nEfffSRkWR+/vnnXKd55513jJ+fX65ty5YtM5LMyZMnzeeff27c3NxMVlaWvX3cuHFGkn2fdO7c2Tz44IMO83j88cdzrPOTTz551fUzJvfLWFfWf7XLWHFxcdecN2AFPHoOWMC0adPUpEkTNWzYUGPHjlWdOnV06dIlrVy5Um+//XaulyqqVq2qxMREffrpp7r77rv19ddf289qSNL58+c1dOhQderUSZUqVdKff/6pzZs3KzY2VpI0aNAgtWnTRtWqVdPp06e1du1ahYeHS5Li4uI0c+ZMdenSRc8++6yCgoL022+/6dNPP9V7772nYsWK5ahn4MCBatKkiV555RW1b99ey5cvz/G00NChQ/XII4/orrvuUqtWrfTVV19p4cKFWrVqVb62W1hYmNzd3fXmm2/q3//+t3799VeNGzfOoc/IkSNVv3591axZUxkZGVqyZIl9PadMmaLSpUvrrrvukouLi+bPn6/Q0FAFBgbqjjvu0MWLF/Xmm28qJiZG33//vd555x2HeQ8YMEDNmjXTlClTFBMTozVr1mjp0qWy2WwOy3/wwQcVFhamTp06ycXFRdu2bdOvv/6q8ePH53ldhw4dqlGjRqlKlSqqW7euZs2apa1bt2rOnDn52nZAkeLstAWgYBw5csTExcWZChUqGHd3d1O2bFnTrl07s3btWnsfXXGD8tChQ02JEiWMr6+v6dy5s5k6dar9rEJGRoZ59NFHTfny5Y27u7spU6aM6d+/vzl//rwxxpj+/fubKlWqGA8PDxMcHGy6detmTpw4YZ/33r17TceOHU1gYKDx8vIyNWrUMIMGDbrmzbzvv/++KVeunPHy8jIxMTHmlVdeyXGmafr06aZy5crGzc3NVKtWzXz44YfX3C7XOrNjjDFz5841FStWNB4eHiYyMtIsXrzY4czIuHHjTHh4uPHy8jJBQUGmffv25vfffzfGGPPuu++aunXrGh8fH+Pv729atmxptmzZYp/3lClTTOnSpY2Xl5eJiooyH374ocOZncvzKFu2rPHy8jIdOnQw48ePN6GhoQ41Llu2zNxzzz3Gy8vL+Pv7m4YNG5p3333X3q48nNnJysoyo0ePNmXLljVubm7mzjvvNEuXLr3mtgOswmbMDdzdCAAoUH369NHu3bv13XffObsUwDK4jAUATvTKK6/o/vvvl4+Pj5YuXaoPPvhA06dPd3ZZgKVwZgcAnOiRRx7Rt99+q7Nnz6py5coaMGCA/v3vfzu7LMBSCDsAAMDSeM8OAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwtP8PED/N31EMBroAAAAASUVORK5CYII=",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#Quantos passageiros estavam em cada classe do Titanic?\n",
+ "\n",
+ "#contagem de númeors de passageiros\n",
+ "contagem_passageiros = df[\"Classe\"].value_counts()\n",
+ "\n",
+ "#criaação do gráfico\n",
+ "contagem_passageiros.plot(kind=\"bar\", edgecolor=\"Blue\", color=\"pink\")\n",
+ "\n",
+ "#configurações\n",
+ "plt.xlabel(\"Classe do Passageiro\")\n",
+ "plt.ylabel(\"Quantidade\")\n",
+ "plt.title(\"Número de Passageiros por Classe\")\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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VZK0c+dOxcfH69NPP5Wfn5/uvfdeJSYmOu9KHRwcrF/96lfKycnR+++/r2uuuUbPP/+8fvWrXzm3efz4cecVh+Xl5erbt69WrFihIUOGVBmmqc3vuy4QRhqxhh6nhnnNca4AzCkpKdEdd9yhF198UTabTe+8845GjRql7OxsXXfdderTp4+WLl2qxx57TMOGDZPVatWUKVO0ePFihYSESJLOnTun6Ohovfbaa3I4HHr55Zd1xx136H//93/Vtm3bavf78ssv6+2331ZycrL69u2rl19+WX/84x916623OvskJibq3XffVVJSknr27Km//e1veuSRR9SxY0eNGDGiyjY7duwoq9WqDRs26Mknn6z25lqlpaWKiopSRESE9uzZo8LCQk2aNEmxsbF6++23nf1SU1Pl5eWltLQ0HTt2TDExMerQoYNefPFFZ5/f//73mjp1qnbt2iVJOnv2rG699VZNmjRJr7zyir799lvNnj1bDz30kP7617/qwQcf1BNPPKHt27frtttukySdOXNGKSkp2rJlS5Vab7vtNvn6+uqDDz5w3k+psrJS69evd9Zx5MgR/exnP9OCBQuUnJysU6dOKTY2VrGxsfrP//xPl5/3/Pnz9eyzz2rDhg2aOnWqRowYod69e6ukpEQjRoxQYGCgPvzwQwUEBCgrK0t2u73a311tft91gQmsjVhWlhQWpgYZp4Z5F+YKZGZK9fxHCGpQ00S8C+/FzFez6n2YJiunjcKmDarV/wdvv/22nnzyyYsOW/Tr109TpkxRbGyss+2uu+5ScXGxPD095eHhoZSUlBrnotjtdvn6+uq9997TXXfdVW2fLl26aMaMGZo1a5Yk6fvvv9f111+vsLAwbdq0SeXl5Wrfvr3+8pe/uNxzaNKkSSorK9N7771X7XZXrFihp59+Wh4eHgoPD9dPf/pTjRs3Tt26dZMkrVq1SrNnz1ZeXp7zzMGWLVs0atQonThxQv7+/nr00Uf1P//zP8rLy3PerCspKUmzZs1SUVGRrFarbrnlFhUXFysrK8u57wULFmjHjh0u9zM6fvy4goKClJ2drV69ejlvR3DhERYrV67UvHnzlJeXJ6vVWuUsxJNPPqkDBw4478X072dLJk2aJA8PD/3ud79z7nPnzp0aMWKESktL5eXlpeDgYN18881as2aNpB9u0R4QEKB58+ZpypQpWrlypWbOnKljx45VeRCpdOkJrJfz+2YC61WiMY5TA2j8SkpKNHfuXG3evFknT57U999/r2+//Va5ubku/ZKTk9WrVy9ZrVYdOnTIJYgUFBTo+eefV1pamgoLC1VZWamysrIq27igqKhIJ0+e1JAhQ5xtLVq0UHh4uHOoJicnR2VlZRo5cqTLuhUVFRo4cGCNx/P4449rwoQJSktL0+7du/X+++9r4cKF+vDDDzVy5EgdPnxYAwYMcHmw5tChQ2W325Wdne28pcCAAQNc7rIbERGhkpIS5eXlOYeAwsLCXPa9f/9+bd++vdr5FUeOHFGvXr00btw4TZ48WW+88YZsNpvWrl2rhx9+uMrtCy4YN26cfvKTn+jEiRPq0qWL1q5dqzvvvNM5bLN//3599tlnWrt2rXMdh8Mhu92uL7/8Un379pUk9e/f3/n6hWG6C8+L2bdvnwYOHFhtEKmOu7/vukIYAYBmaubMmfroo4+0dOlS9ejRQ61atdIDDzygiooKl3779+9XaWmprFarTp486fLAs+joaH3zzTf67W9/q65du8pmsykiIqLKNtxRUvLDH1ebN29WYGCgy2s2m+2i67Zt21ajRo3SqFGjtGDBAkVFRWnBggVVgs2V+tdAc6HmUaNGafHixVX6Xvh5jRo1Sg6HQ5s3b9aNN96oHTt26JVXXqlxHzfeeKO6d++udevWaerUqfrjH//oMpxUUlKiX//619U+FPS6fxnLbdmypctrFovFOQxz4dkxl6s+ft+XgzACAM3Url279Oijj+ree++V9MOH27Fjx1z6nDlzRo8++qiee+45nTx5UuPGjVNWVpbzQ2zXrl164403dMcdd0iS8vLydPois+p9fHzUuXNn/f3vf9fw4cMl/TBMk5mZ6ZwEGRISIpvNptzc3Grnh1wui8WiPn366JNPPpEk9e3bV2+//bZKS0udYWLXrl2yWq0ud2jev3+/vv32W+cx7t69W23atFFQUFCN+xo0aJA++OADBQcHq0WL6j86vby8dN9992nt2rXKyclR7969Lznxc9y4cVq7dq2uvfZaWa1W3XnnnS77/Pzzz9WjR4/L+4FUo3///nrrrbd05syZyzo74u7vu64QRgDgMh3Oq/8H6NXlPnr27KmNGzdq1KhRslgs+s1vflNl4uKUKVMUFBSk559/XuXl5Ro4cKBmzpypFStWOLexZs0ahYeHq7i4WLNmzbrkX9vTp0/XokWL1LNnT/Xp00fLli1zmcfStm1bzZw5UzNmzJDdbtewYcNUVFSkXbt2qV27doqOjq6yzX379ikhIUHjx49XSEiIPD099fHHHys5OVmzZ8+W9MMHe0JCgqKjozV37lydOnVKTzzxhMaPH+8copF+GA6aOHGinn/+eR07dkwJCQmKjY2tcThF+mGIaNWqVRo7dqyefvpptW/fXjk5OVq3bp3eeust54TacePG6a677tKhQ4eqPFurOuPGjdPcuXP14osv6oEHHnA5MzR79mz95Cc/UWxsrCZNmqTWrVvr888/10cffaTXX3/9ktuWpLFjx2rhwoUaPXq0EhMT1blzZ+3du1ddunSp9hlhtfl91wXCCABcgp/fD1c6PfJSw9xYy9vbIT+/K7+KbtmyZfrlL3+pm266SX5+fpo9e7aKi4udr7/zzjvasmWL9u7d63wK9rvvvqthw4bprrvu0s9//nOtXr1av/rVrzRo0CAFBQVp4cKFmjlz5kX3+9RTT+nkyZOKjo6W1WrVL3/5S917770qKipy9pk/f746duyoxMREHT16VL6+vho0aJCeffbZard57bXXKjg4WPPmzdOxY8dksVic38+YMeP/f27e2rp1q6ZPn64bb7zR5dLef3XbbbepZ8+eGj58uMrLyzV27NhL3hiuS5cu2rVrl2bPnq3bb79d5eXl6tq1q372s5+5hJhbb71V7du3V3Z2tvNy6Yvp0aOHBg8erIyMDC1fvtzltf79++vjjz/Wc889p5tvvlkOh0Pdu3fXmDFjLrndCzw9PbVt2zY99dRTuuOOO/T9998rJCTEGTb/XW1+33WBq2kasYacwQ/zruQqCtSNi10VwLNpgOpxNQ0ANJDrriMgAPWl5gEyAACABkAYAQAARhFGAODfNIGpdECjURfvF8IIAPy/CzePKivj8QvA5brwfvn3m6+5gwmsAPD/PDw85Ovr67yVtre3d43PaAGudg6HQ2VlZSosLJSvr2+1Dy+8XIQRAPgXAQEBkuQMJAAuztfX1/m+qS3CCAD8C4vFos6dO6tTp046f/686XKARq1ly5ZXdEbkglqFkRUrVuill15Sfn6+BgwYoNdee02DBw+utu8tt9yijz/+uEr7HXfcoc2bN9dm9wBQ7zw8POrkH1kAl+b2BNb169cr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BAUGBioxMVHSD5NRw8PD1b17d5WXl2vLli1as2aN3nzzzbo9EgAA0CS5HUbGjBmjU6dOac6cOcrPz1doaKhSUlKck1pzc3Nltf54wqW0tFSPPfaYjh8/rlatWqlPnz569913NWbMmLo7CgAA0GRZHA6Hw3QRl1JcXCwfHx8VFRWpXbt2pstpMFlZUliYlPlqlgb1KDFdDupZVk4bhU0bpMxMadAg09UAwJW73M9vnk0DAACMIowAAACjCCMAAMAowggAADCKMAIAAIwijAAAAKMIIwAAwCjCCAAAMIowAgAAjCKMAAAAowgjAADAKMIIAAAwijACAACMIowAAACjCCMAAMAowggAADCKMAIAAIwijAAAAKMIIwAAwCjCCAAAMIowAgAAjCKMAAAAowgjAADAKMIIAAAwijACAACMIowAAACjCCMAAMAowggAADCKMAIAAIwijAAAAKMIIwAAwCjCCACg1lasWKHg4GB5eXlpyJAhysjIqLHvoUOHdP/99ys4OFgWi0XLly+v0ufcuXN68skn1bVrV7Vq1Uo33XST9uzZU49HgMaAMAIAqJX169crLi5OCQkJysrK0oABAxQVFaXCwsJq+5eVlalbt25atGiRAgICqu0zadIkffTRR1qzZo0OHDig22+/XZGRkfr666/r81BgGGEEAFAry5Yt0+TJkxUTE6OQkBAlJSXJ29tbycnJ1fa/8cYb9dJLL+nhhx+WzWar8vq3336rDz74QEuWLNHw4cPVo0cPzZ07Vz169NCbb75Z34cDgwgjAAC3VVRUKDMzU5GRkc42q9WqyMhIpaen12qb33//vSorK+Xl5eXS3qpVK+3cufOK6kXjRhgBALjt9OnTqqyslL+/v0u7v7+/8vPza7XNtm3bKiIiQvPnz9eJEydUWVmpd999V+np6Tp58mRdlI1GqlZhxJ0JS6tWrdLNN9+sa665Rtdcc40iIyMv2h8AcPVas2aNHA6HAgMDZbPZ9Oqrr2rs2LGyWvnbuTlz+7fr7oSltLQ0jR07Vtu3b1d6erqCgoJ0++23MxkJAJowPz8/eXh4qKCgwKW9oKCgxsmpl6N79+76+OOPVVJSory8PGVkZOj8+fPq1q3blZaMRsztMOLuhKW1a9fqscceU2hoqPr06aO33npLdrtdqampV1w8AMAMT09PhYWFufxbfuHf9oiIiCvefuvWrdW5c2f985//1NatW3XPPfdc8TbReLVwp/OFCUvx8fHONncnLJWVlen8+fNq3759jX3Ky8tVXl7u/L64uNidMgEADSAuLk7R0dEKDw/X4MGDtXz5cpWWliomJkaSNGHCBAUGBioxMVHSD58hn3/+ufPrr7/+Wvv27VObNm3Uo0cPSdLWrVvlcDjUu3dv5eTkaNasWerTp49zm2ie3AojF5uw9MUXX1zWNmbPnq0uXbq4zMD+d4mJiZo3b547pQEAGtiYMWN06tQpzZkzR/n5+QoNDVVKSorzMyI3N9dlrseJEyc0cOBA5/dLly7V0qVLNWLECKWlpUmSioqKFB8fr+PHj6t9+/a6//779eKLL6ply5YNemxoWG6FkSu1aNEirVu3TmlpaVUu3fpX8fHxiouLc35fXFysoKCghigRAOCG2NhYxcbGVvvahYBxQXBwsBwOx0W399BDD+mhhx6qq/LQRLgVRq5kwtLSpUu1aNEi/eUvf1H//v0v2tdms1V7QxwAAND8uDWBtbYTlpYsWaL58+crJSVF4eHhta8WAAA0O24P07g7YWnx4sWaM2eO3nvvPQUHBztvhtOmTRu1adOmDg8FAJqW3Fzp9GnTVaCh+PlJ111nuorGye0w4u6EpTfffFMVFRV64IEHXLaTkJCguXPnXln1ANBE5eZKffs6VFZmMV0KGoi3t0OHD1sIJNWo1QRWdyYsHTt2rDa7AIBm7fRpqazMoukv/VPXdvvedDmoZ8ePttBvZ12j06c5O1KdBr2aBgDg6tpu36vbfxBGcHXjZv8AAMAowggAADCKMAIAAIwijAAAAKMIIwAAwCjCCAAAMIowAgAAjCKMAAAAowgjAADAKMIIAAAwijACAACMIowAAACjCCMAAMAowggAADCKMAIAAIwijAAAAKMIIwAAwCjCCAAAMIowAgAAjCKMAAAAowgjAADAKMIIAAAwijACAACMIowAAACjCCMAAMAowggAADCKMAIAAIwijAAAAKMIIwAAwCjCCAAAMIowAgAAjCKMAAAAowgjAADAKMIIAAAwijACAACMIowAAACjahVGVqxYoeDgYHl5eWnIkCHKyMiose+hQ4d0//33Kzg4WBaLRcuXL69trQAAoBlyO4ysX79ecXFxSkhIUFZWlgYMGKCoqCgVFhZW27+srEzdunXTokWLFBAQcMUF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8w1Xh8aAMAIjPvvss8vu279//3qsBEBDqaioUE5OjkpKShQSEqI2bdqYLgmNBGEERlitVlkslkveZdVisaiysrKBqgIAmMAEVhjx5Zdfmi4BQD267777Lrvvxo0b67ESNAWEERjRtWtX0yUAqEc+Pj6mS0ATwjANGo3PP/9cubm5qqiocGm/++67DVUEAGgInBmBcUePHtW9996rAwcOuMwjsVgsksScEQBo5ggjMG769Om6/vrrlZqaquuvv14ZGRn65ptv9NRTT2np0qWmywNQBzZs2KA//OEP1Z795Jbw4KZnMC49PV0vvPCC/Pz8ZLVaZbVaNWzYMCUmJmratGmmywNwhV599VXFxMTI399fe/fu1eDBg9WhQwcdPXpUP//5z02Xh0aAMALjKisr1bZtW0mSn5+fTpw4IemHSa7Z2dkmSwNQB9544w2tXLlSr732mjw9PfX000/ro48+0rRp01RUVGS6PDQChBEY169fP+3fv1+SNGTIEC1ZskS7du3SCy+8wHMrgGYgNzdXN910kySpVatWOnfunCRp/Pjx+q//+i+TpaGRIIzAuOeff152u12S9MILL+jLL7/UzTffrC1btujVV181XB2AKxUQEKAzZ85Ikq677jrt3r1b0g/3G+KCTkhMYEUjEBUV5fy6R48e+uKLL3TmzBldc801zitqADRdt956qz788EMNHDhQMTExmjFjhjZs2KBPP/3UrZujofniPiMAgHplt9tlt9vVosUPf/+uX79eu3btUs+ePTVlyhS1bNnScIUwjTAC47777ju99tpr2r59uwoLC51DNhdw2R/Q9H333Xf67LPPqrzHLRaLRo0aZbAyNAYM08C4iRMnatu2bXrggQc0ePBghmaAZiYlJUXjx4/XN998U+U1HoYJiTMjaAR8fHy0ZcsWDR061HQpAOpBz549dfvtt2vOnDny9/c3XQ4aIa6mgXGBgYHO+4wAaH4KCgoUFxdHEEGNCCMw7uWXX9bs2bP11VdfmS4FQD144IEHlJaWZroMNGIM08C4U6dO6aGHHtLf/vY3eXt7V5lZf+H+BACaprKyMj344IPq2LGjbrjhhirvcR77AMIIjIuMjFRubq4mTpwof3//KhNYo6OjDVUGoC6sXr1aU6ZMkZeXlzp06ODyHrdYLDp69KjB6tAYEEZgnLe3t9LT0zVgwADTpQCo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",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# Qual a taxa de sobrevivência por gênero?\n",
+ "\n",
+ "# agrupamento genero por sobreviventes\n",
+ "taxa_sob_genero = df.groupby(\"Genero\")[\"Sobreviveu\"].mean()\n",
+ "\n",
+ "# cores para barras\n",
+ "\n",
+ "cores = [\"lightpink\",\"lightblue\"]\n",
+ "\n",
+ "# plotagem\n",
+ "barras = taxa_sob_genero.plot.bar(edgecolor = \"Blue\", color= cores)\n",
+ "\n",
+ "# os rotulos\n",
+ "plt.xlabel = \"Genero\"\n",
+ "plt.ylabel = \"Taxa de Sobreviventes\"\n",
+ "plt.title = \"Taxa de Sobrevivente por Genero\"\n",
+ "\n",
+ "\n",
+ "# adicionar Legendas\n",
+ "plt.legend(['Taxa de Sobrevivencia'])\n",
+ "\n",
+ "#adicionar rotulos nos graficos\n",
+ "for i, v in enumerate(taxa_sob_genero):\n",
+ " barras.text(i, v + 0.01, f'{v:.2f}', color=\"black\", ha = \"center\") \n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Teste Hipóteses"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Teste de Idade e Sobrevivência\n",
+ "\n",
+ "Hipótese Nula H0: Os sobreviventes não relacionam com a Idade dos passageiros.\n",
+ "Hipótese Alternativa H1: Sobreviventes tem relação com a Idade dos passageiros."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from scipy.stats import ttest_ind\n",
+ "import seaborn as sns\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Teste T de Idade\n",
+ " Estatística T: -2.06668694625381\n",
+ " Valor P: 0.03912465401348249\n"
+ ]
+ },
+ {
+ "ename": "TypeError",
+ "evalue": "'str' object is not callable",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[1;32mIn[40], line 20\u001b[0m\n\u001b[0;32m 18\u001b[0m \u001b[38;5;66;03m# rótulos\u001b[39;00m\n\u001b[0;32m 19\u001b[0m plt\u001b[38;5;241m.\u001b[39mlegend()\n\u001b[1;32m---> 20\u001b[0m \u001b[43mplt\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mtitle\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mDistribuição de Idade dos sobreviventes\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[0;32m 21\u001b[0m plt\u001b[38;5;241m.\u001b[39mxlabel(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mIdade\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[0;32m 22\u001b[0m plt\u001b[38;5;241m.\u001b[39mylabel(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mContagem\u001b[39m\u001b[38;5;124m'\u001b[39m)\n",
+ "\u001b[1;31mTypeError\u001b[0m: 'str' object is not callable"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "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",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# amostras\n",
+ "idade_sobreviventes = df[df[\"Sobreviveu\"] == 1][\"Idade\"].dropna()\n",
+ "idade_nao_sobreviveu = df[df[\"Sobreviveu\"] == 0][\"Idade\"].dropna()\n",
+ "\n",
+ "# teste t\n",
+ "estatistica_t, valor_p = ttest_ind(idade_sobreviventes, idade_nao_sobreviveu)\n",
+ "\n",
+ "print(\"Teste T de Idade\")\n",
+ "print(f\" Estatística T: {estatistica_t}\")\n",
+ "print(f\" Valor P: {valor_p}\")\n",
+ "\n",
+ "\n",
+ "# gráfico\n",
+ "\n",
+ "sns.histplot(idade_sobreviventes, color = 'blue', label =\"Sobreviventes\",kde=True , bins = 20)\n",
+ "sns.histplot(idade_nao_sobreviveu, color = 'red', label = 'Não sobreviveu', kde=True , bins = 20)\n",
+ "\n",
+ "# rótulos\n",
+ "plt.legend()\n",
+ "plt.title('Distribuição de Idade dos sobreviventes')\n",
+ "plt.xlabel('Idade')\n",
+ "plt.ylabel('Contagem')\n",
+ "plt.show()\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Rejeitamos a hipótese nula\n"
+ ]
+ }
+ ],
+ "source": [
+ "#interpretação\n",
+ "if valor_p < 0.05:\n",
+ " print(\"Rejeitamos a hipótese nula\")\n",
+ "else:\n",
+ " print(\"Nâo rejeitamos a hipótese nula\")\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Amostra e SQL"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#amostra\n",
+ "baby_df = df.sample(100)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import sqlite3 "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 46,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ " Genero Contagem\n",
+ "0 female 29\n",
+ "1 male 71\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 46,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# conexao\n",
+ "\n",
+ "conn = sqlite3.connect(':memory:')\n",
+ "\n",
+ "# escrever o df em um SQL\n",
+ "baby_df.to_sql('baby_df', conn, index=False, if_exists='replace')\n",
+ "\n",
+ "# executar a consulta\n",
+ "\n",
+ "query_sql = \"\"\"\n",
+ "SELECT Genero, COUNT('IdPassageiro') AS Contagem\n",
+ "FROM baby_df\n",
+ "GROUP BY Genero;\n",
+ "\"\"\"\n",
+ "contagem_por_gen = pd.read_sql_query(query_sql, conn)\n",
+ "print(contagem_por_gen)\n",
+ "\n",
+ "#fechar\n",
+ "conn.close"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ " Genero Contagem\n",
+ "0 male 71\n",
+ "1 female 29\n"
+ ]
+ }
+ ],
+ "source": [
+ "# pandas\n",
+ "contagem_por_genero = baby_df['Genero'].value_counts().reset_index()\n",
+ "contagem_por_genero.columns = ['Genero','Contagem']\n",
+ "print(contagem_por_genero)"
+ ]
+ },
+ {
+ "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.12.4"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}