Tänään näemme kuinka piirtää luettelo Pythonissa. Tulemme käyttämään matplotlib kirjasto . Se on suosittu Python-kirjasto tietojen visualisointiin.
Tämän avulla voimme helposti piirtää luettelon muutamalla koodirivillä. Aloitetaan siis ilman pitkiä puheita.
Filippiinien lentoyhtiöiden matkatavararajoitus 2017 kansainvälinen
Harkitse seuraavaa koodia laatiaksesi luettelon.
import matplotlib.pyplot as plt import random data = [random.randint(0, 20) for i in range(0, 10)] #create a list of 10 random numbers plt.plot(data, color='magenta', marker='o',mfc='pink' ) #plot the data plt.xticks(range(0,len(data)+1, 1)) #set the tick frequency on x-axis plt.ylabel('data') #set the label for y axis plt.xlabel('index') #set the label for x-axis plt.title("Plotting a list") #set the title of the graph plt.show() #display the graph
Ymmärretään tämä koodi askel askeleelta.
Ensin tuomme maahan pyplot moduuli matplotlib kirjasto. Tuomme sen maahan plt , joka on vain yleisesti käytetty lyhenne.
Sitten luomme luettelon 10 satunnaisluvusta välillä 0-20.
Nyt kun meillä on tiedot, piirrämme ne käyttämällä plt.plot() menetelmä. Koska meillä on yksiulotteisia tietoja, luettelon kohteita pidetään y-arvoina. Oletusarvoisesti [0, 1, 2, 3, …, 9] listaa pidetään x-arvoina.
Siksi voimme sanoa, että indeksit ovat x-akselilla ja listaavat kohteet y-akselilla. Annamme myös lisäargumentteja juonen tyylistämiseksi.
milloin kakashi paljastaa kasvonsa
Asetamme sen väriksi magenta. Korostamme tietopisteen ympyrän muotoisella tussilla ja täytämme sen vaaleanpunaisella.
Sen jälkeen käytämme joitain menetelmiä graafin luettavuuden parantamiseksi. Lisäämme kaavioon otsikon käyttämällä plt.title() menetelmä.
Asetamme myös x-akselin ja y-akselin tarrat. Lisäksi muutamme x-akselin askelkoon 1:ksi käyttämällä plt.xticks() menetelmä.
Lopuksi näytämme kaavion käyttämällä plt.show() menetelmä.
Yllä olevan koodin tulos näkyy alla.