The helt gratis, åpen kildekode Python add-on bibliotekene Matplotlib og NumPy tilby et økonomisk alternativ til de kommersielt tilgjengelige matematikk og statistikk programmer som brukes for å lage grafiske fremstillinger av numerisk informasjon . Mens disse Python verktøy mangler bjeller og fløyter av de dyre programmer, for eksempel en lett-å - bruke intuitive grensesnitt , de mangler også heftig prislapper og skjerpende sluttbruker lisensiering restriksjoner. Selv om de sparer penger , vil Python verktøy koste litt ekstra tid å installere og lage Python bibliotekene . Du trenger
Python 2.7 eller høyere
Matplotlib Python bibliotek
NumPy Python bibliotek
Vis flere instruksjoner
en
Åpne terminal -programmet på Mac eller en konsoll vindu i Windows og skriver " python - v" i ledeteksten for å sikre at du har Python 2.7 , denne handlingen forteller deg hvilken versjon du har. Hvis du bruker en Mac , er versjonen av Python som fulgte med OS X ikke er kompatible med tillegget på bibliotekene som du er nødt til å installere , besøke Python ( python.org ) og installere Python versjon 2.7
2
Last ned og installer NumPy og Matplotlib fra Source Forge ( sourceforge.net ) open -source depotet. Binære montører finnes for både Mac OS X og Windows-operativsystemer , slik at du slipper å forholde seg til uforståelige kommandolinje installasjon prosedyrer .
3
Åpne terminal -programmet i Mac OS X eller konsollen i Windows. Initiere Python tolk ved å skrive " Python " på kommandolinjen . Du vil da se Python prompt. Laste inn to nye biblioteker med følgende "kommandoen S" : en
>>>> import numpy som np >>>> import matplotlib.pyplot som plt
4
Lag noen data for denne histogram ved å definere aksene i histogrammet og generere noen tilfeldige IQ rundt en standard fordeling med følgende kommandoer : en
>>>> mu, sigma = 100 , 15 >>>> x = mu + sigma * np.random.randn ( 10000 )
5
lage layout og parametere i histogrammet med følgende kommandoer : n , binger , patcher = plt.hist ( x , 50 , normert = 1 , facecolor = ' g' , alpha = 0,75 )
Legg etiketter og farge barer, eller binger, i histogrammet med følgende kommandoer: plt.xlabel (' Smarts ') plt.ylabel (' Sannsynlighet ') plt.title (' Histogram av IQ ') plt.text ( 60, .025 , r '$ \\ mu = 100 , \\ \\ sigma = 15 $' ) plt.axis ( [ 40, 160 , 0 , 0,03 ] )
slutt generere histogram med denne kommandoen : plt.show ( ) dette vil generere et søylediagram som illustrerer IQ i den klassiske bell - kurve form med grønne binger , med sine " y " -aksen representerer IQ og deres " x " aksen representerer antall individer som nådde disse score.