Den helt gratis, open source Python add -on biblioteker Matplotlib og NumPy tilbyde et økonomisk alternativ til de kommercielt tilgængelige matematik og statistik programmer, der bruges til at lave grafiske fremstillinger af numeriske oplysninger . Mens disse Python værktøjer mangler de klokker og fløjter af de dyr -programmer, såsom en nem -at-bruge intuitiv brugerflade, mangler de også heftig prisskilte og ekstreme slutbrugerens licens restriktioner. Selv om de sparer penge , vil Python værktøjer koste lidt ekstra tid i at installere og skabe Python biblioteker. Ting du skal
Python 2.7 eller højere
Matplotlib Python bibliotek
NumPy Python bibliotek
Vis Flere Instruktioner
1
Åbn terminal program på din Mac eller en konsol vindue i Windows og skrive " python- v" ved prompten for at sikre, at du har Python 2.7 , denne handling fortæller dig den version, du har. Hvis du bruger en Mac , den version af Python , der fulgte med OS X er ikke kompatibel med add-on biblioteker, som du bliver nødt til at installere , besøge Python ( python.org ) og installere Python version 2.7
< br . > 2.
Hent og installer NumPy og Matplotlib fra Source Forge ( sourceforge.net ) open source- arkiv. Binary installatører findes til både Mac OS X og Windows-operativsystemer , så du ikke behøver at beskæftige sig med mystiske kommandolinje installation procedurer .
3
Åbn terminalen i Mac OS X eller konsol i Windows. Indled Pythonfortolkeren ved at skrive " Python " på kommandolinjen . Du vil herefter se Python prompt. Indlæs de to nye biblioteker med følgende "command S" : Hej
>>>> import numpy som np >>>> import matplotlib.pyplot som plt
< br > 4
Opret nogle data for denne histogram ved at definere akserne af histogram og generere nogle tilfældige IQ scores omkring en standard fordeling med følgende kommandoer : Hej
>>>> mU, sigma = 100, 15 >>>> x = mu + sigma * np.random.randn ( 10000 )
5
Opret layout og parametre i histogrammet med følgende kommandoer : n , skraldespande, patches = plt.hist (x , 50, normeret = 1, facecolor = ' g ' , alpha = 0,75)
Tilføj etiketter og farve barer, eller siloer, i histogrammet med følgende kommandoer : plt.xlabel ( Smarts ) plt.ylabel (» sandsynlighed« ) plt.title ( ' Histogram af IQ ) plt.text (60, .025 , r' $ \\ mu = 100, \\ \\ sigma = 15 $ ' ) plt.axis ( [40 , 160, 0 , 0,03 ] )
sidst generere histogram med denne kommando : plt.show () dette vil generere et søjlediagram , der illustrerer IQ scores i den klassiske klokkeformede kurve form med grønne skraldespande, med deres " y" -aksen repræsenterer IQ scores og deres "x" aksen repræsenterer antallet af personer, der nåede disse scoringer.