Jocs de proves del mòdul :py:mod:`mesures` ========================================== >>> import mesures Funció :py:func:`separa` ------------------------ >>> dades = [101.4, 105.2, '*', 103.1, 103.4, '=', 101.2, 102.5] >>> dades_fiables = [101.4, 105.2, 101.2, 102.5] >>> dades_no_fiables = [103.1, 103.4] >>> df, dn = mesures.separa(dades) >>> df == dades_fiables True >>> dn == dades_no_fiables True >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, '=', 102.3] >>> dades_fiables = [101.4, 103.5, 105.2, 101.2, 102.5, 102.3] >>> dades_no_fiables = [103.1, 103.4, 104.3, 110.2] >>> df, dn = mesures.separa(dades) >>> df == dades_fiables True >>> dn == dades_no_fiables True >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, 102.3] >>> dades_fiables = [101.4, 103.5, 105.2, 101.2, 102.5] >>> dades_no_fiables = [103.1, 103.4, 104.3, 110.2, 102.3] >>> df, dn = mesures.separa(dades) >>> df == dades_fiables True >>> dn == dades_no_fiables True >>> dades = [101.4] >>> dades_fiables = dades >>> dades_no_fiables = [] >>> df, dn = mesures.separa(dades) >>> df == dades_fiables True >>> dn == dades_no_fiables True Funció :py:func:`mitjana` ------------------------- >>> dades = [101.4, 105.2, '*', 103.1, 103.4, '=', 101.2, 102.5] >>> dades_fiables = [101.4, 105.2, 101.2, 102.5] >>> dades_no_fiables = [103.1, 103.4] >>> mfi = mesures.mitjana(dades_fiables) >>> round(mfi, 2) 102.58 >>> mtot = mesures.mitjana(dades_fiables + dades_no_fiables) >>> round(mtot, 2) 102.8 >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, '=', 102.3] >>> dades_fiables = [101.4, 103.5, 105.2, 101.2, 102.5, 102.3] >>> dades_no_fiables = [103.1, 103.4, 104.3, 110.2] >>> mfi = mesures.mitjana(dades_fiables) >>> round(mfi, 2) 102.68 >>> mtot = mesures.mitjana(dades_fiables + dades_no_fiables) >>> round(mtot, 2) 103.71 >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, 102.3] >>> dades_fiables = [101.4, 103.5, 105.2, 101.2, 102.5] >>> dades_no_fiables = [103.1, 103.4, 104.3, 110.2, 102.3] >>> mfi = mesures.mitjana(dades_fiables) >>> round(mfi, 2) 102.76 >>> mtot = mesures.mitjana(dades_fiables + dades_no_fiables) >>> round(mtot, 2) 103.71 >>> dades = [101.4] >>> dades_fiables = dades >>> dades_no_fiables = [] >>> mfi = mesures.mitjana(dades_fiables) >>> round(mfi, 2) 101.4 >>> mtot = mesures.mitjana(dades_fiables + dades_no_fiables) >>> round(mtot, 2) 101.4 Funció :py:func:`mitjanes` -------------------------- >>> dades = [101.4, 105.2, '*', 103.1, 103.4, '=', 101.2, 102.5] >>> mfi, mtot = mesures.mitjanes(dades) >>> round(mfi, 2) 102.58 >>> round(mtot, 2) 102.8 >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, '=', 102.3] >>> mfi, mtot = mesures.mitjanes(dades) >>> round(mfi, 2) 102.68 >>> round(mtot, 2) 103.71 >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, 102.3] >>> mfi, mtot = mesures.mitjanes(dades) >>> round(mfi, 2) 102.76 >>> round(mtot, 2) 103.71 >>> dades = [101.4] >>> mfi, mtot = mesures.mitjanes(dades) >>> round(mfi, 2) 101.4 >>> round(mtot, 2) 101.4 Funció :py:func:`proporcio` --------------------------- >>> dades = [101.4, 105.2, '*', 103.1, 103.4, '=', 101.2, 102.5] >>> propfi = mesures.proporcio(dades) >>> round(propfi, 3) 0.667 >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, '=', 102.3] >>> propfi = mesures.proporcio(dades) >>> round(propfi, 3) 0.6 >>> dades = [101.4, 103.5, 105.2, '*', 103.1, 103.4, 104.3, '=', 101.2, 102.5, '*', 110.2, 102.3] >>> propfi = mesures.proporcio(dades) >>> round(propfi, 3) 0.5 >>> dades = [101.4] >>> propfi = mesures.proporcio(dades) >>> round(propfi, 3) 1.0