{ "nbformat": 4, "nbformat_minor": 0, "metadata": { "colab": { "name": "6_Data_Mining.ipynb", "provenance": [], "collapsed_sections": [], "toc_visible": true, "include_colab_link": true }, "kernelspec": { "name": "python3", "display_name": "Python 3" } }, "cells": [ { "cell_type": "markdown", "metadata": { "id": "view-in-github", "colab_type": "text" }, "source": [ "" ] }, { "cell_type": "markdown", "metadata": { "id": "DfQ-d2onvooo", "colab_type": "text" }, "source": [ "Mickaël Tits\n", "CETIC\n", "mickael.tits@cetic.be" ] }, { "cell_type": "markdown", "metadata": { "id": "Ug1Bj8_tAVWq", "colab_type": "text" }, "source": [ "# Chapitre 6 - Introduction au Data Mining et à la visualisation de données\n", "\n" ] }, { "cell_type": "markdown", "metadata": { "id": "-ce4y6EYR9Pt", "colab_type": "text" }, "source": [ "Dans ce chapitre, nous allons explorer plus prodonfément les possibilités d'exploration de données (data mining) avec Pandas. \n", "* Nous allons d'abord **extraire de nouvelles caractéristiques** à partir des variables existantes, pour améliorer le dataframe.\n", "* Nous allons tester différentes méthodes d'exploration de base, selon le type de caractéristique (variables **continues** ou **catégorielles**)\n", "* Nous allons détecter les valeurs particulières, souvent appelées **anomalies**, ou outliers.\n", "* Nous allons finalement montrer quelques exemples de **visualisation graphique** des données grâce à la librairie **Matplotlib**\n", "\n" ] }, { "cell_type": "markdown", "metadata": { "id": "fdJpiflmUNkc", "colab_type": "text" }, "source": [ "Chargez d'abord le dataframe préparé lors du chapitre précédent. " ] }, { "cell_type": "code", "metadata": { "id": "5LmLdhShSGzL", "colab_type": "code", "colab": {} }, "source": [ "import pandas as pd\n", "\n", "#Si vous venez d'exécuter le notebook précédent, vous pouvez simplement récupérer le fichier temporaire créé.\n", "#df = pd.read_csv(\"houses.csv\", index_col=0)\n", "\n", "#Vous pouvez aussi récupérer une version du fichier hébergée ici:\n", "df = pd.read_csv(\"https://raw.githubusercontent.com/titsitits/Python_Data_Science/master/Donn%C3%A9es/houses.csv\", index_col=0)" ], "execution_count": 0, "outputs": [] }, { "cell_type": "code", "metadata": { "id": "sEx1UGV2SUk0", "colab_type": "code", "colab": { "base_uri": "https://localhost:8080/", "height": 447 }, "outputId": "d08d06f4-e36f-41b4-e67a-a40189a5dd1a" }, "source": [ "df" ], "execution_count": 2, "outputs": [ { "output_type": "execute_result", "data": { "text/html": [ "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "
---|---|---|---|---|---|
0 | \n", "Rue de Fer 26, 5000 Namur | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immoweb | \n", "
2 | \n", "Porte de Namur 25, Bruxelles | \n", "400000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "
3 | \n", "Rue de L'Eglise 42, Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "immoweb | \n", "
4 | \n", "Rue Saint-ghislain 30, 6224 Fleurus | \n", "330000.0 | \n", "5.0 | \n", "320 | \n", "immoweb | \n", "
6 | \n", "Rue de la Closière 20, Fleurus | \n", "230000.0 | \n", "3.0 | \n", "170 | \n", "immoweb | \n", "
10 | \n", "Rue de Bruxelles 42, 5000 Namur | \n", "350000.0 | \n", "4.0 | \n", "200 | \n", "immovlan | \n", "
11 | \n", "Rue de la Loi 50, Bruxelles | \n", "700000.0 | \n", "3.0 | \n", "220 | \n", "immovlan | \n", "
12 | \n", "Rue de la Loi 51, Bruxelles | \n", "280000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "
13 | \n", "Rue de la Loi 52, Bruxelles | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immovlan | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "
15 | \n", "Rue de Fer 27, Namur | \n", "280000.0 | \n", "3.0 | \n", "140 | \n", "immoweb | \n", "
16 | \n", "Rue de Fer 28, Namur | \n", "320000.0 | \n", "4.0 | \n", "160 | \n", "immoweb | \n", "
17 | \n", "Rue de Fer 29, Namur | \n", "350000.0 | \n", "5.0 | \n", "180 | \n", "immovlan | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
0 | \n", "Rue de Fer 26, 5000 Namur | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immoweb | \n", "Namur | \n", "2666.666667 | \n", "100000.000000 | \n", "
2 | \n", "Porte de Namur 25, Bruxelles | \n", "400000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "3333.333333 | \n", "133333.333333 | \n", "
3 | \n", "Rue de L'Eglise 42, Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "immoweb | \n", "Charleroi | \n", "1000.000000 | \n", "30000.000000 | \n", "
4 | \n", "Rue Saint-ghislain 30, 6224 Fleurus | \n", "330000.0 | \n", "5.0 | \n", "320 | \n", "immoweb | \n", "Fleurus | \n", "1031.250000 | \n", "66000.000000 | \n", "
6 | \n", "Rue de la Closière 20, Fleurus | \n", "230000.0 | \n", "3.0 | \n", "170 | \n", "immoweb | \n", "Fleurus | \n", "1352.941176 | \n", "76666.666667 | \n", "
10 | \n", "Rue de Bruxelles 42, 5000 Namur | \n", "350000.0 | \n", "4.0 | \n", "200 | \n", "immovlan | \n", "Namur | \n", "1750.000000 | \n", "87500.000000 | \n", "
11 | \n", "Rue de la Loi 50, Bruxelles | \n", "700000.0 | \n", "3.0 | \n", "220 | \n", "immovlan | \n", "Bruxelles | \n", "3181.818182 | \n", "233333.333333 | \n", "
12 | \n", "Rue de la Loi 51, Bruxelles | \n", "280000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "2333.333333 | \n", "93333.333333 | \n", "
13 | \n", "Rue de la Loi 52, Bruxelles | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immovlan | \n", "Bruxelles | \n", "2666.666667 | \n", "100000.000000 | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "Bruxelles | \n", "2823.529412 | \n", "96000.000000 | \n", "
15 | \n", "Rue de Fer 27, Namur | \n", "280000.0 | \n", "3.0 | \n", "140 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "93333.333333 | \n", "
16 | \n", "Rue de Fer 28, Namur | \n", "320000.0 | \n", "4.0 | \n", "160 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "80000.000000 | \n", "
17 | \n", "Rue de Fer 29, Namur | \n", "350000.0 | \n", "5.0 | \n", "180 | \n", "immovlan | \n", "Namur | \n", "1944.444444 | \n", "70000.000000 | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
0 | \n", "Rue de Fer 26, 5000 Namur | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immoweb | \n", "Namur | \n", "2666.666667 | \n", "100000.000000 | \n", "
2 | \n", "Porte de Namur 25, Bruxelles | \n", "400000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "3333.333333 | \n", "133333.333333 | \n", "
3 | \n", "Rue de L'Eglise 42, Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "immoweb | \n", "Charleroi | \n", "1000.000000 | \n", "30000.000000 | \n", "
4 | \n", "Rue Saint-ghislain 30, 6224 Fleurus | \n", "330000.0 | \n", "5.0 | \n", "320 | \n", "immoweb | \n", "Fleurus | \n", "1031.250000 | \n", "66000.000000 | \n", "
6 | \n", "Rue de la Closière 20, Fleurus | \n", "230000.0 | \n", "3.0 | \n", "170 | \n", "immoweb | \n", "Fleurus | \n", "1352.941176 | \n", "76666.666667 | \n", "
10 | \n", "Rue de Bruxelles 42, 5000 Namur | \n", "350000.0 | \n", "4.0 | \n", "200 | \n", "immovlan | \n", "Namur | \n", "1750.000000 | \n", "87500.000000 | \n", "
11 | \n", "Rue de la Loi 50, Bruxelles | \n", "700000.0 | \n", "3.0 | \n", "220 | \n", "immovlan | \n", "Bruxelles | \n", "3181.818182 | \n", "233333.333333 | \n", "
12 | \n", "Rue de la Loi 51, Bruxelles | \n", "280000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "2333.333333 | \n", "93333.333333 | \n", "
13 | \n", "Rue de la Loi 52, Bruxelles | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immovlan | \n", "Bruxelles | \n", "2666.666667 | \n", "100000.000000 | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "Bruxelles | \n", "2823.529412 | \n", "96000.000000 | \n", "
15 | \n", "Rue de Fer 27, Namur | \n", "280000.0 | \n", "3.0 | \n", "140 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "93333.333333 | \n", "
16 | \n", "Rue de Fer 28, Namur | \n", "320000.0 | \n", "4.0 | \n", "160 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "80000.000000 | \n", "
17 | \n", "Rue de Fer 29, Namur | \n", "350000.0 | \n", "5.0 | \n", "180 | \n", "immovlan | \n", "Namur | \n", "1944.444444 | \n", "70000.000000 | \n", "
\n", " | price | \n", "rooms | \n", "surface | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|
website | \n", "\n", " | \n", " | \n", " | \n", " | \n", " |
immovlan | \n", "456000.0 | \n", "4.20 | \n", "184.00 | \n", "2473.291741 | \n", "117366.666667 | \n", "
immoweb | \n", "298750.0 | \n", "3.75 | \n", "166.25 | \n", "1964.690564 | \n", "84083.333333 | \n", "
\n", " | price | \n", "rooms | \n", "surface | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|
city | \n", "\n", " | \n", " | \n", " | \n", " | \n", " |
Bruxelles | \n", "452000.0 | \n", "3.6 | \n", "156 | \n", "2867.736185 | \n", "131200.000000 | \n", "
Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "1000.000000 | \n", "30000.000000 | \n", "
Fleurus | \n", "280000.0 | \n", "4.0 | \n", "245 | \n", "1192.095588 | \n", "71333.333333 | \n", "
Namur | \n", "340000.0 | \n", "4.0 | \n", "166 | \n", "2072.222222 | \n", "86166.666667 | \n", "
\n", " | price | \n", "rooms | \n", "surface | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|
price | \n", "1.000000 | \n", "-0.160783 | \n", "0.233623 | \n", "0.750157 | \n", "0.890961 | \n", "
rooms | \n", "-0.160783 | \n", "1.000000 | \n", "0.410615 | \n", "-0.411927 | \n", "-0.553127 | \n", "
surface | \n", "0.233623 | \n", "0.410615 | \n", "1.000000 | \n", "-0.397963 | \n", "0.049693 | \n", "
price_per_m2 | \n", "0.750157 | \n", "-0.411927 | \n", "-0.397963 | \n", "1.000000 | \n", "0.753682 | \n", "
price_per_room | \n", "0.890961 | \n", "-0.553127 | \n", "0.049693 | \n", "0.753682 | \n", "1.000000 | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
2 | \n", "Porte de Namur 25, Bruxelles | \n", "400000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "3333.333333 | \n", "133333.333333 | \n", "
11 | \n", "Rue de la Loi 50, Bruxelles | \n", "700000.0 | \n", "3.0 | \n", "220 | \n", "immovlan | \n", "Bruxelles | \n", "3181.818182 | \n", "233333.333333 | \n", "
12 | \n", "Rue de la Loi 51, Bruxelles | \n", "280000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "2333.333333 | \n", "93333.333333 | \n", "
13 | \n", "Rue de la Loi 52, Bruxelles | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immovlan | \n", "Bruxelles | \n", "2666.666667 | \n", "100000.000000 | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "Bruxelles | \n", "2823.529412 | \n", "96000.000000 | \n", "
\n", " | price | \n", "rooms | \n", "surface | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|
price | \n", "1.000000 | \n", "0.007169 | \n", "0.949677 | \n", "0.618822 | \n", "0.874520 | \n", "
rooms | \n", "0.007169 | \n", "1.000000 | \n", "0.147841 | \n", "-0.201748 | \n", "-0.478613 | \n", "
surface | \n", "0.949677 | \n", "0.147841 | \n", "1.000000 | \n", "0.347179 | \n", "0.761512 | \n", "
price_per_m2 | \n", "0.618822 | \n", "-0.201748 | \n", "0.347179 | \n", "1.000000 | \n", "0.642289 | \n", "
price_per_room | \n", "0.874520 | \n", "-0.478613 | \n", "0.761512 | \n", "0.642289 | \n", "1.000000 | \n", "
\n", " | price | \n", "surface | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|
rooms | \n", "\n", " | \n", " | \n", " | \n", " |
3.0 | \n", "378000.0 | \n", "154 | \n", "2440.285205 | \n", "126000.0 | \n", "
4.0 | \n", "367500.0 | \n", "165 | \n", "2270.833333 | \n", "91875.0 | \n", "
5.0 | \n", "327500.0 | \n", "205 | \n", "1699.805964 | \n", "65500.0 | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
3 | \n", "Rue de L'Eglise 42, Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "immoweb | \n", "Charleroi | \n", "1000.000000 | \n", "30000.0 | \n", "
4 | \n", "Rue Saint-ghislain 30, 6224 Fleurus | \n", "330000.0 | \n", "5.0 | \n", "320 | \n", "immoweb | \n", "Fleurus | \n", "1031.250000 | \n", "66000.0 | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "Bruxelles | \n", "2823.529412 | \n", "96000.0 | \n", "
17 | \n", "Rue de Fer 29, Namur | \n", "350000.0 | \n", "5.0 | \n", "180 | \n", "immovlan | \n", "Namur | \n", "1944.444444 | \n", "70000.0 | \n", "
city | \n", "Bruxelles | \n", "Charleroi | \n", "Fleurus | \n", "Namur | \n", "
---|---|---|---|---|
rooms | \n", "\n", " | \n", " | \n", " | \n", " |
3.0 | \n", "3 | \n", "0 | \n", "1 | \n", "1 | \n", "
4.0 | \n", "1 | \n", "0 | \n", "0 | \n", "3 | \n", "
5.0 | \n", "1 | \n", "1 | \n", "1 | \n", "1 | \n", "
city | \n", "Bruxelles | \n", "Charleroi | \n", "Fleurus | \n", "Namur | \n", "
---|---|---|---|---|
rooms | \n", "\n", " | \n", " | \n", " | \n", " |
3.0 | \n", "460000.0 | \n", "0.0 | \n", "230000.0 | \n", "280000.000000 | \n", "
4.0 | \n", "400000.0 | \n", "0.0 | \n", "0.0 | \n", "356666.666667 | \n", "
5.0 | \n", "480000.0 | \n", "150000.0 | \n", "330000.0 | \n", "350000.000000 | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
0 | \n", "Rue de Fer 26, 5000 Namur | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immoweb | \n", "Namur | \n", "2666.666667 | \n", "100000.000000 | \n", "
2 | \n", "Porte de Namur 25, Bruxelles | \n", "400000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "3333.333333 | \n", "133333.333333 | \n", "
3 | \n", "Rue de L'Eglise 42, Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "immoweb | \n", "Charleroi | \n", "1000.000000 | \n", "30000.000000 | \n", "
4 | \n", "Rue Saint-ghislain 30, 6224 Fleurus | \n", "330000.0 | \n", "5.0 | \n", "320 | \n", "immoweb | \n", "Fleurus | \n", "1031.250000 | \n", "66000.000000 | \n", "
6 | \n", "Rue de la Closière 20, Fleurus | \n", "230000.0 | \n", "3.0 | \n", "170 | \n", "immoweb | \n", "Fleurus | \n", "1352.941176 | \n", "76666.666667 | \n", "
10 | \n", "Rue de Bruxelles 42, 5000 Namur | \n", "350000.0 | \n", "4.0 | \n", "200 | \n", "immovlan | \n", "Namur | \n", "1750.000000 | \n", "87500.000000 | \n", "
11 | \n", "Rue de la Loi 50, Bruxelles | \n", "700000.0 | \n", "3.0 | \n", "220 | \n", "immovlan | \n", "Bruxelles | \n", "3181.818182 | \n", "233333.333333 | \n", "
12 | \n", "Rue de la Loi 51, Bruxelles | \n", "280000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "2333.333333 | \n", "93333.333333 | \n", "
13 | \n", "Rue de la Loi 52, Bruxelles | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immovlan | \n", "Bruxelles | \n", "2666.666667 | \n", "100000.000000 | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "Bruxelles | \n", "2823.529412 | \n", "96000.000000 | \n", "
15 | \n", "Rue de Fer 27, Namur | \n", "280000.0 | \n", "3.0 | \n", "140 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "93333.333333 | \n", "
16 | \n", "Rue de Fer 28, Namur | \n", "320000.0 | \n", "4.0 | \n", "160 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "80000.000000 | \n", "
17 | \n", "Rue de Fer 29, Namur | \n", "350000.0 | \n", "5.0 | \n", "180 | \n", "immovlan | \n", "Namur | \n", "1944.444444 | \n", "70000.000000 | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
3 | \n", "Rue de L'Eglise 42, Charleroi | \n", "150000.0 | \n", "5.0 | \n", "150 | \n", "immoweb | \n", "Charleroi | \n", "1000.000000 | \n", "30000.000000 | \n", "
11 | \n", "Rue de la Loi 50, Bruxelles | \n", "700000.0 | \n", "3.0 | \n", "220 | \n", "immovlan | \n", "Bruxelles | \n", "3181.818182 | \n", "233333.333333 | \n", "
\n", " | address | \n", "price | \n", "rooms | \n", "surface | \n", "website | \n", "city | \n", "price_per_m2 | \n", "price_per_room | \n", "
---|---|---|---|---|---|---|---|---|
0 | \n", "Rue de Fer 26, 5000 Namur | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immoweb | \n", "Namur | \n", "2666.666667 | \n", "100000.000000 | \n", "
2 | \n", "Porte de Namur 25, Bruxelles | \n", "400000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "3333.333333 | \n", "133333.333333 | \n", "
4 | \n", "Rue Saint-ghislain 30, 6224 Fleurus | \n", "330000.0 | \n", "5.0 | \n", "320 | \n", "immoweb | \n", "Fleurus | \n", "1031.250000 | \n", "66000.000000 | \n", "
6 | \n", "Rue de la Closière 20, Fleurus | \n", "230000.0 | \n", "3.0 | \n", "170 | \n", "immoweb | \n", "Fleurus | \n", "1352.941176 | \n", "76666.666667 | \n", "
10 | \n", "Rue de Bruxelles 42, 5000 Namur | \n", "350000.0 | \n", "4.0 | \n", "200 | \n", "immovlan | \n", "Namur | \n", "1750.000000 | \n", "87500.000000 | \n", "
12 | \n", "Rue de la Loi 51, Bruxelles | \n", "280000.0 | \n", "3.0 | \n", "120 | \n", "immoweb | \n", "Bruxelles | \n", "2333.333333 | \n", "93333.333333 | \n", "
13 | \n", "Rue de la Loi 52, Bruxelles | \n", "400000.0 | \n", "4.0 | \n", "150 | \n", "immovlan | \n", "Bruxelles | \n", "2666.666667 | \n", "100000.000000 | \n", "
14 | \n", "Rue de la Loi 53, Bruxelles | \n", "480000.0 | \n", "5.0 | \n", "170 | \n", "immovlan | \n", "Bruxelles | \n", "2823.529412 | \n", "96000.000000 | \n", "
15 | \n", "Rue de Fer 27, Namur | \n", "280000.0 | \n", "3.0 | \n", "140 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "93333.333333 | \n", "
16 | \n", "Rue de Fer 28, Namur | \n", "320000.0 | \n", "4.0 | \n", "160 | \n", "immoweb | \n", "Namur | \n", "2000.000000 | \n", "80000.000000 | \n", "
17 | \n", "Rue de Fer 29, Namur | \n", "350000.0 | \n", "5.0 | \n", "180 | \n", "immovlan | \n", "Namur | \n", "1944.444444 | \n", "70000.000000 | \n", "