df=pd.read_sql('''SELECT p.nom,s.jkill as journalistes_tues
FROMStatistiques,Paysp
WHEREs.codeP=p.codeANDs.gscore=(SELECTmin(gscore)FROMStatistiques1WHEREs1.annee=s.annee);''', con=co) # Pays ayant le score global le moins élevé par année
print(df)
df=pd.read_sql('''SELECT p.nom, s.gscore, s.annee
WHEREs.codeP=p.codeANDs.annee='2022'
ORDERBYs.jkillDESC
LIMIT5;''', con=co) # les 5 pays où le nombre de journalistes tués en 2022 est le plus élevé
plt.plot(df['nom'],df['journalistes_tues'],'r')
plt.plot(df['nom'],df['journalistes_tues'],'xb')
plt.title("les 5 pays où le nombre de journalistes tués en 2022 est le plus élevé")
plt.show()# Affichage
df=pd.read_sql('''SELECT p.nom,s.jkill as journalistes_tues
FROMStatistiques,Paysp
WHEREs.codeP=p.codeANDs.gscore=(SELECTmax(gscore)FROMStatistiques1WHEREs1.annee=s.annee);''', con=co) # Pays ayant le score global le plus élevé par année
LIMIT5;''', con=co) # les 5 pays où le nombre de journalistes tués en 2020 est le plus élevé
plt.plot(df['nom'],df['journalistes_tues'],'r')
plt.plot(df['nom'],df['journalistes_tues'],'xk')
plt.title("les 5 pays où le nombre de journalistes tués en 2020 est le plus élevé")
plt.show()# Affichage
df=pd.read_sql('''SELECT p.nom,s.mkill as personnes_tues
FROMStatistiques,Paysp
WHEREs.codeP=p.codeANDs.gscore=(SELECTmin(gscore)FROMStatistiques1WHEREs1.annee=s.annee);''', con=co) # Pays ayant le score global le moins élevé par année
LIMIT5;''', con=co) # les 5 pays où le nombre de personnes travaillant dans les médias tuées en 2022 est le plus élevé
plt.plot(df['nom'],df['personnes_tues'],'b')
plt.plot(df['nom'],df['personnes_tues'],'xr')
plt.title("les 5 pays où le nombre de personnes travaillant dans les médias tuées en 2022 est le plus élevé")
plt.show()# Affichage
df=pd.read_sql('''SELECT p.nom,s.mkill as personnes_tues
FROMStatistiques,Paysp
WHEREs.codeP=p.codeANDs.gscore=(SELECTmax(gscore)FROMStatistiques1WHEREs1.annee=s.annee);''', con=co) # Pays ayant le score global le plus élevé par année
print(df)
WHEREs.codeP=p.codeANDs.annee='2020'
ORDERBYs.mkillDESC
LIMIT5;''', con=co) # les 5 pays où le nombre de personnes travaillant dans les médias tuées en 2020 est le plus élevé
plt.plot(df['nom'],df['personnes_tues'],'b')
plt.plot(df['nom'],df['personnes_tues'],'xg')
plt.title("les 5 pays où le nombre de personnes travaillant dans les médias tuées en 2020 est le plus élevé")
plt.show()# Affichage
# Affichage du message d'erreur en cas de probl ème de connexion