Analisi di due dadi

Vedi la discussione teorica Utilizza i moduli per fractions, mantenere formali i risultati delle operazioni con le frazioni matplotlib, rappresentare graficamente la distribuzione delle probabilità math, radice quadrata from   fractions import Fraction as F   # Fraction() import matplotlib.pyplot         as plt # plot() import math                             # sqrt() N = 13*[0]                            # Conteggio degli esiti del lancio di due dadi for d1 in range(1, 7):     for d2 in range(1,7):         dadi=d1+d2         N[dadi] += 1 X = list(range(2, 13)) P = … Leggi tutto

Analisi di tre dadi

Vedi la discussione teorica la codifica per due dadi Modifica le 2 righe di codice iniziali … DADI = [d1+d2+d3 for d1 in DADO for d2 in DADO for d3 in DADO] # Lancio di 3 dadi … P = [sp.Rational(count, 216) for count in COUNT.values()] # Probabilità = Frequenze assolute … Il resto del … Leggi tutto

Pi greco con metodo di Archimede

Vedi la discussione import math n=6 # Esagono # Raggio = 1 (Apotema circoscritto) Li = 1 # Poligono inscritto Ai = math.sqrt(1-(Li/2)**2) # Pi = n*Li # PIi = Pi/2 # Lc = Li/Ai # Poligono circoscritto Pc = n*Lc # PIc = Pc/2 # Delta = 1-Ai # Apotema circ. – apotema inscr. … Leggi tutto

President heights

Importa le librerie import numpy as np import pandas as pd Carica il file dei dati data=pd.read_csv(“president_heights.csv”) Dai un’occhiata print(data) order name height(cm) 0 1 George Washington 189 1 2 John Adams 170 2 3 Thomas Jefferson 189 3 4 James Madison 163 4 5 James Monroe 183 .. .. … … 37 40 Ronald Reagan 185 38 … Leggi tutto

Air quality

Carica il file air_quality_no2.csv import pandas as pd air_quality=pd.read_csv(“air_quality_no2.csv”, index_col=0, parse_dates=True) Osserva l’uso dei parametri index_col=0, utilizza la colonna 0 come indice parse_dates=True, converte le date nel tipo TimeStamp Controlla se l’acquisizione ha avuto successo print(air_quality.dtypes) # float64 float64 float64 print(air_quality.index) # … print(air_quality.shape) # (1035, 3) matplotlib Importa la libreria con l’alias plt import matplotlib.pyplot as plt … Leggi tutto