<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 Hackathon de Nanterre
17 octobre 2015
Coder la ville...
... en Python
Step1:  Lecture des données relatives aux acteurs du numérique (www.datea.pe)
Step2:  Lecture des données relatives aux équipements de Nanterre (www.nanterre.fr)
Step3:  Fonction d'affichage des data
Step4:  Les différents types d'équipement
Step5:  Cartographie des équipements et des acteurs du numérique
<ASSISTANT_TASK:>
Python Code:
import pandas as pnd
import matplotlib.pylab as plt
import matplotlib.patches as mpatches
from IPython.display import HTML
%matplotlib inline
img = plt.imread("rueildigital.jpg")
plt.axis('off')
plt.imshow(img);
Explanation: Hackathon de Nanterre
17 octobre 2015
Coder la ville...
... en Python
End of explanation
HTML("<iframe src='http://datea.pe/NanterreDigital/nanterredigital?tab=map' width=600 height=400>")
df = pnd.read_csv("NanterreDigital_17-10-2015.csv")
df.head(10)
df.info()
Explanation: Lecture des données relatives aux acteurs du numérique (www.datea.pe)
End of explanation
HTML("<iframe src='http://www.nanterre.fr/1522-les-equipements.htm' width=600 height=400>")
df2 = pnd.read_csv("BDE-Equipements-Nanterre-Liste.csv",encoding="latin-1")
df2.head(10)
Explanation: Lecture des données relatives aux équipements de Nanterre (www.nanterre.fr)
End of explanation
def display(what):
    ax = df2.plot(x="X_WGS84",y="Y_WGS84",kind='scatter',edgecolor = 'none');
    ax.set_title("Nanterre")
    ax.set_xlabel("Longitude")
    ax.set_ylabel("Latitude")
    df3=df2[df2["TYPE"]==what]
    ax.scatter(df3["X_WGS84"],df3["Y_WGS84"],c='r',edgecolor = 'none')
    ax.scatter(df["longitude"],df["latitude"],c='g',edgecolor = 'none',s=30)
    blue_patch = mpatches.Patch(color='blue', label='Equipements')
    red_patch = mpatches.Patch(color='red', label=what)
    black_patch = mpatches.Patch(color='green', label='Acteurs du numérique')
    plt.legend(bbox_to_anchor=(1.45, 0.85), handles=[blue_patch, red_patch, black_patch])
Explanation: Fonction d'affichage des data
End of explanation
df2["TYPE"].value_counts()
Explanation: Les différents types d'équipement
End of explanation
display("Vie Sociale")
Explanation: Cartographie des équipements et des acteurs du numérique
End of explanation
<END_TASK>