Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Tvorba histogramov v Pythone

úplne zadarmo , open source Python doplnok knižnice Matplotlib a numpy ponúkajú ekonomickú alternatívu ku komerčne dostupných matematiky a štatistiky programov používaných pre tvorbu grafických znázornenie číselných údajov . Kým tieto Python nástroje nemajú zvončeky a píšťalky z drahých programov , ako je ľahký-k - použitie intuitívne rozhranie , ktoré tiež chýba pádny cenovky a neslýchané pre koncových užívateľov licenčné obmedzenia . Aj keď ušetriť peniaze , bude Python nástroje stojí trochu viac času pri inštalácii a vytváraní Python knižnice . Veci , ktoré budete potrebovať
Python 2.7 alebo vyšší
Matplotlib Python knižnice
NumPy Python knižnica
Zobraziť ďalšie inštrukcie
1

Otvorte terminál aplikácie na vašom počítači Mac alebo okno konzoly v systéme Windows a zadajte " python - v " v riadku , aby zabezpečili , že máte Python 2.7 , táto akcia vám povie verzii , ktorá máte . Ak používate Mac , verzie Pythonu , ktorý bol dodaný s OS X nie je kompatibilný s add - on knižnice , ktoré budete musieť nainštalovať , navštívte Python ( python.org ) a nainštalovať Python verzie 2.7
< br . > 2

Stiahnite a nainštalujte numpy a Matplotlib od Source Forge ( sourceforge.net ) , open - source úložisko . Existujú binárne inštalačné pre operačné systémy Windows aj Mac OS X a , takže nebudete musieť vysporiadať s tajomnými postup inštalácie z príkazového riadku .
3

Otvorte terminál aplikácie v Mac OS X , alebo konzoly vo Windows . Začatie IRP zadaním " Python " na príkazovom riadku . Tie sa potom zobrazí výzva Python . Vložte dve nové knižnice s nasledujúce " príkaz S " :

>>>> import numpy ako np >>>> import matplotlib.pyplot ako plt

4

Vytvoriť niektoré údaje o tomto histogramu definovaním osi histogramu a generovanie nejaké náhodné IQ okolo štandardnej distribúcie s nasledujúcimi príkazmi :

>>>> mu , sigma = 100 , 15 >>>> x = mu + sigma * np.random.randn ( 10000 )
5

Vytvorte usporiadanie a parametre histogramu s nasledujúcimi príkazmi : n , koše , patche = plt.hist ( x , 50 , normované = 1 , facecolor = ' g ' , alfa = 0,75 )

Pridať štítky a farba tyče , alebo koša , z histogramu pomocou nasledujúcich príkazov : plt.xlabel ( " chytrákov " ) plt.ylabel ( " pravdepodobnosť " ) plt.title ( ' Histogram IQ " ) plt.text ( 60 , 0,025 , r' $ \\ mu = 100 , \\ \\ sigma = 15 $ ' ) plt.axis ( [ 40 , 160 , 0 , 0.03 ] )

Nakoniec generovať histogram pomocou tohto príkazu : plt.show ( ) To bude generovať stĺpcový graf ilustrujúci IQ v klasickej zvonovej krivky tvar so zelenými košov , s ich " Y " osi reprezentujúcej IQ a ich " x " osi reprezentujúcej počet osôb , ktoré dosiahli také skóre .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené