Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Maken Histograms in Python
De volledig gratis , open source Python add - on bibliotheken Matplotlib en NumPy bieden een economisch alternatief voor de in de handel verkrijgbare wiskunde en statistiek programma's gebruikt voor het maken van grafische voorstellingen van numerieke informatie . Hoewel deze Python applicaties missen de toeters en bellen van de dure programma's, zoals een eenvoudig te gebruiken interface , ze missen ook de forse prijskaartjes en ongehoorde end -user licentie- restricties . Hoewel ze geld besparen , zal de Python applicaties een beetje extra tijd kosten bij de installatie en het creëren van de Python bibliotheken. Wat je nodig hebt
Python 2.7 of hoger
Matplotlib Python library
NumPy Python library
Toon Meer Aanwijzingen
1

Open de terminal applicatie op je Mac of een console venster in Windows en type " python - v " op de prompt om ervoor te zorgen dat u python 2.7 , deze actie vertelt u de versie die je hebt . Als u een Mac gebruikt , de versie van Python die met OS X kwam niet compatibel is met de add - on bibliotheken die je zal moeten installeren ; bezoeken Python ( python.org ) en installeer Python versie 2.7
< br . > 2

Download en installeer NumPy en matplotlib uit de bron Forge ( sourceforge.net ) open-source repository . Binaire installateurs bestaan ​​voor zowel Mac OS X als Windows-besturingssystemen , zodat u niet te maken hebben met geheimzinnige command installatieprocedures lijn .
3

Open de terminal applicatie in Mac OS X of de troosten in Windows . Start de Python-interpreter door te typen " Python " op de opdrachtregel . Je ziet dan de Python prompt . Plaats twee nieuwe bibliotheken met de volgende "commando S " :

>>>> import numpy
als np >>>> import matplotlib.pyplot als plt
< br > 4

Maak een aantal gegevens voor dit histogram door het definiëren van de assen van het histogram en het genereren van een aantal willekeurige IQ-scores rond een standaard verdeling met de volgende opdrachten :

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

Maak de lay-out en de parameters van het histogram met de volgende opdrachten : n , bakken , patches = plt.hist ( x , 50 , genormeerd = 1 , facecolor = ' g' , alpha = 0.75 ) op Twitter

labels en de kleur van de balken , of bakken , van het histogram met de volgende commando's toevoegen : plt.xlabel ( ' Smarts ' ) plt.ylabel ( ' Probability ' ) plt.title ( ' Histogram van IQ ' ) plt.text ( 60 , .025 , r ' $ \\ mu = 100 , \\ \\ sigma = 15 $ ' ) plt.axis ( [ 40 , 160 , 0 , 0,03 ] ) op

slotte , het genereren van de histogram met dit commando : plt.show ( ) dit zal een staafdiagram IQ- scores in de klassieke bel - curve te genereren vorm met groene bakken , met hun "y " as die IQ- scores en hun " x " -as vertegenwoordigt het aantal individuen die deze scores bereikt .

Previous: Next:
  python Programming
·Hoe te controleren of een waar…
·Hoe de Python versie van Snow …
·Python List Manipulatie 
·Hoe de instructie continue in …
·Hoe te converteren Celsius naa…
·Hoe je Python installeren 
·Hoe maak je een functie als ee…
·Python Scripts & Programs 
·Hoe maak je een iteratief prog…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Randomizer in C Creëren…
·Hoe vindt u de grootste waarde in een ar…
·Hoe een String Cell Array in MATLAB zoek…
·Hoe kan ik een elektronische Countdown T…
·Hoe maak je een Basic Timer in Java Zorg…
·Hoe de Java Software Development Kit Ins…
·Hoe maak je een Select Case Met Microsof…
·Hoe te Python Bytecode Uitvoeren 
·Hoe te controleren Nil object in Ruby 
Copyright © Computer Kennis http://www.nldit.com