{"id":893,"date":"2019-10-15T19:38:29","date_gmt":"2019-10-15T17:38:29","guid":{"rendered":"http:\/\/labodemaths.fr\/WordPress3\/?p=893"},"modified":"2020-09-09T19:30:00","modified_gmt":"2020-09-09T17:30:00","slug":"nsi-tp6-statistiques-avec-les-tuples","status":"publish","type":"post","link":"https:\/\/labodemaths.fr\/WordPress3\/nsi-tp6-statistiques-avec-les-tuples\/","title":{"rendered":"NSI : TP6 , statistiques avec les tuples."},"content":{"rendered":"\n<div class=\"wp-block-file\"><a href=\"https:\/\/labodemaths.fr\/WordPress3\/wp-content\/uploads\/2019\/10\/NSI_TP6_stats_avec_tuples.pdf\">NSI_TP6_stats_avec_tuples<\/a><a href=\"https:\/\/labodemaths.fr\/WordPress3\/wp-content\/uploads\/2019\/10\/NSI_TP6_stats_avec_tuples.pdf\" class=\"wp-block-file__button\" download>T\u00e9l\u00e9charger<\/a><\/div>\n\n\n\n<p>Code \u00e0 copier-coller ;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>def effectif_total(donnees):\n    '''\n    retourne le nombre de valeurs contenue dans donnees\n    donnees : tuple ne contenant que des valeurs de type int ou float\n    return : int\n    \n    >>> A=(1,2,5)\n    >>> effectif_total(A)\n    >>> 3\n    \n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> effectif_total(B)\n    16\n    '''\n    \n\ndef somme(donnees):\n    '''\n    retourne la somme des valeurs contenues dans donnee\n    : donnees : tuple ne contenant que des valeurs de type int ou float\n    : return : int ou float\n    \n    >>> A=(1,2,5)\n    >>> somme(A)\n    >>> 8\n    \n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> somme(B)\n    72\n    '''\n    \n\ndef moyenne(donnees):\n    '''\n    retourne la moyenne des valeurs contenues dans donnees\n    : donnee : tuple ne contenant que des valeurs de type int ou float\n    : return : moyenne des donnees , float\n    \n    >>> A=(1,2,5,0)\n    >>> moyenne(A)\n    >>> 2.0\n    \n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> moyenne(B)\n    4.5\n    '''\n    \n\ndef val_max(donnees):\n    '''\n    retourne la valeur maximale du tuple donnees\n    : return : int ou float\n    \n    >>> A=(1,2,5,0)\n    >>> val_max(A)\n    5\n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> val_max(B)\n    10\n    '''\n    \n\ndef val_min(donnees):\n    '''\n    retourne la valeur min du tuple donnees\n    : return : int ou float\n    \n    >>> A=(1,2,5,0)\n    >>> val_min(A)\n    0\n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> val_min(B)\n    1\n    '''\n    \n    \ndef etendue(donnees):\n    '''\n    retourne l'\u00e9tendue du tuple donnees\n    : return : int ou float\n    \n    >>> A=(1,2,5,0)\n    >>> etendue(A)\n    5\n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> etendue(B)\n    9\n    '''\n    \n\ndef effectif_valeur(donnees,valeur):\n    '''\n    retourne l'effectif de la valeur dans la s\u00e9rie donnees\n    : return : effectif de la valeur dans donnees , type int :\n    \n    >>> A=(1,2,5,0)\n    >>> effectif_valeur(A,1)\n    1\n    >>> effectif_valeur(A,8)\n    0\n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> effectif_valeur(B,10)\n    2\n    '''\n    \ndef frequence_valeur(donnees,valeur):\n  '''\n    retourne la fr\u00e9quence de la valeur dans la s\u00e9rie donnees\n    : return : effectif de la valeur dans donnees , type float :\n    \n    >>> A=(1,2,5,0)\n    >>> frequence_valeur(A,1)\n    0.25\n    >>> frequence_valeur(A,8)\n    0.0\n    >>> B=(2,1,3,6,1,2,8,10,3,1,1,3,4,8,9,10)\n    >>> frequence_valeur(B,10)\n    0.125\n    '''\n\n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>donnees=(\n    (\"Lille\",\n     (2.8,3.4,6.2,9.3,12.6,15.4,17.1,17.3,15.2,11,6.6,3.6),\n     (52,44,49,42,54,60,62,60,60,63,69,58)),\n    (\"Turin\",\n     (1.4,3.6,8.3,12.6,17.1,20.7,23.6,22.4,18.8,13,6.9,2.9),\n     (38,52,71,97,108,89,55,70,68,86,71,41)),\n    (\"Moscou\",\n     (-9.2,-8,-2.5,5.9,12.8,16.8,18.4,16.6,11.2,4.9,-1.5,-6.2),\n     (43,35,33,42,49,78,89,76,63,61,57,53)),\n    (\"Madrid\",\n     (5,6.4,9.6,12.2,15.8,20.4,24,23.2,19.6,14,8.9,5.4),\n     (43,44,35,45,44,28,11,11,30,51,58,50)),\n    (\"Alm\u00e9ria\",\n     (11.8,12.2,14.1,15.8,18.5,21.8,24.8,25.3,23.3,19.3,15.4,12.7),\n     (30,22,22,24,18,9,1,2,13,31,27,29)),\n    (\"Berlin\",\n     (-0.9,0,3.9,8.6,13.5,16.8,18.6,18,14.4,10.4,4.4,1),\n     (43,34,35,41,54,70,57,61,44,37,45,49))\n    )\n# donnees sous la forme ( \n#(nom de la villle, relev\u00e9 temp\u00e9rature moyenne par mois, relev\u00e9 cumul des pr\u00e9cipitations en mm par mois)\n# )\ndef ville_dans_liste(ville):\n    '''\n    retourne False si la ville n'est pas dans donn\u00e9es, sinon retourne\n    l'indice du tuple de donn\u00e9es contenant ville\n    : ville : str\n    : return : bool ou int\n    \n    >>>ville_dans_liste(\"Lille\")\n    0\n    >>>ville_dans_liste(\"Turin\")\n    1\n    >>>ville_dans_liste(\"Marseille\")\n    False\n    '''\n\ndef temp_moyenne(ville):\n    '''\n    retourne la temp\u00e9rature moyenne annuelle de la ville\n    arrondie \u00e0 1 chiffre apr\u00e8s la virgule\n    : ville : str\n    : return : float\n    \n    >>>temp_moyenne(\"Lille\")\n    10.0\n    >>>temp_moyenne(\"Marseille\")\n    'D\u00e9sol\u00e9, nous n'avons pas les donn\u00e9es de Marseille'\n    '''\n    \ndef cumul_precipitation(ville):\n    '''\n    retourne le cumul des pr\u00e9cipitations sur l'ann\u00e9e\n    arrondi \u00e0 1 chiffre apr\u00e8s la virgule\n    : ville : str\n    : return : float\n    \n    >>>cumul_precipitation(\"Lille\")\n    673\n    >>>cumul_precipitation(\"Marseille\")\n    'D\u00e9sol\u00e9, nous n'avons pas les donn\u00e9es de Marseille'\n    '''<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Code \u00e0 copier-coller ;<\/p>\n","protected":false},"author":2,"featured_media":895,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/893"}],"collection":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/comments?post=893"}],"version-history":[{"count":2,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/893\/revisions"}],"predecessor-version":[{"id":897,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/893\/revisions\/897"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/media\/895"}],"wp:attachment":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/media?parent=893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/categories?post=893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/tags?post=893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}