I denne artikkelen vil vi demonstrere hvordan og når vi skal bruke Python for å endre linestilen til en grafisk skjerm i matplotlib. Derfor, når vi ønsker en kontinuerlig grafisk utforming, trenger vi ikke å identifisere linjestilen, da den er solid etter standarden. Og når vi vil at mønsteret skal sirkles, stiplet eller noen annen form for, må vi finne ut hvordan du skal justere linjestilen i matplotlib.
Med 'linestyle' -parameteren kan vi tilpasse utseendet til en linje. La oss utforske noen få alternative tilnærminger til å integrere linestyles i Python.
Juster matplotlib linestyle
I dette trinnet justerer vi stilen på linjen ved å gi verdien til 'linestyle' -parameteren i plottet ().
Først integrerer vi matplotlib.Pyplot og tilfeldige moduler. Måneders navn lagres i matrisen som 'måneder'. Her bruker vi 'for' -sløyfen. I 'for' sløyfen det tilfeldige.Randint () teknikk brukes til å få salgslisten.
Videre, plt.etikett () brukes for å stille etiketten til begge aksene. Plottet blir deretter tildelt en bildetekst ved hjelp av PLT.Tittel () Metode. Etter det, ved å bruke matplotlib.Pyplot.plot () -funksjon, figuren trekkes. Her definerer vi fargen og stilen på linjen. Linjefargen er satt til å være 'K' som representerer en svart fargetone. Og linestilen er '-,' som står for det stiplede linjemønsteret. Vi får et diagram som har en svart stiplet linje ved å utføre det ovennevnte programmet som sett på figuren nedenfor.
Matplotlib linestyle color
Vi vil bruke matplotlib linestyle for å integrere flere farger nyanser. For å gi det, PLT.Plot () -metoden inkluderer et sett med argumenter.
Etter å ha importert bibliotekene, kaller vi Linspace () -funksjonen til Numpy Library. I tillegg til dette bruker vi plott () -funksjonen for begge aksene henholdsvis. Nyanser for unicode -tegn er representert med bokstavenes r, "g," og så videre. CSS -skyggeleggende navn inkluderer grønnaktig, rød og mange andre. Titlene må presenteres med små bokstaver for matplotlib linestyle.
RGB-nyanser kan bli representert som “#RRGGBB”, som er en sekssifret heksadesimal verdi som beskriver andelen rød, grønn og blå i hver fargetone som en tosifret heksadekimal kode (00 til FF). Med Matplotlib Linestyle i Python, benyttet vi CSS -skygge -navn og RGB -fargelegging i denne illustrasjonen.
Tilpassede linestyles
I matplotlib python vil vi justere linestylene. Linjebreddealternativet kan brukes til å endre bredden på plotlinjen. Linjebredden er alltid i piksler. Og vi vil velge 1 for en delikat linje, 2 for en mellomtone linje og 5 for en bred linje, noen ganger mer for en spesielt tykk linje.
For det første introduserer vi matplotlib og numpy biblioteker. Deretter bruker vi Linspace () -metoden til Numpy Library. Videre bruker vi plott () -funksjonen for begge aksene. Vi spesifiserer farge, linjebredde og linjestil. For y-aksen viser det første argumentet 'forskyvning,' varigheten rett før mønstrene begynner. En sekvens av av/på verdier utgjør en ekstra komponent.
Over den første skjermen er verdsettelsen (6, 3, 2, 3), noe som indikerer at linjen ville ha en dash på 6 sett, en pause på 3 varer, en dash på 2 enheter og et mellomrom på 3 varer. Denne sekvensen skal gjentas til kanten. Vi spesifiserer 'runde' til parameteren 'Dash_capstyle' for en linje. Tilsvarende, for å tegne en annen linje, er verdien 'linestyle' parameter satt til å bli stiplet. Etter alt dette representerer vi grafen ved å bruke PLT.show () funksjon.
Matplotlib linestyle sammen med markører
En peker er en liten prikk, rektangulær, diamant eller annet tegn. Sammen med grafen betegner dette et sett med data. Markører kan håndteres med en enkel tekstfrase eller en serie argumenter som gir muligheter med matplotlib linestyle.
I starten av programmet må vi inkludere matplotlib. Dette oppnås ved å bruke ekspresjonsimporten Matplotlib.Pyplot som Plt. Her bruker vi Linspace () -metoden til Numpy -biblioteket for å definere området X Dimension.
Videre brukes plot () -metoden til å tilpasse linjestilen til grafen. Denne funksjonen har flere parametere. Vi kan justere stilen eller mønsteret på linjen, dens farge og stilen til markøren ved å bruke denne funksjonen. Indikatorene oppstår på de spesifiserte datapunktene. Vi observerer 35 merker på disse stillingene fordi vi benyttet NP.Linspace () -metode for å lage 35 like intervaller.
En cyanbue, en solid linje og en relativt liten trekantet merking er indikert med “C: V” for den første linjen. En blå bue, en solid linje og en Pentagon -merking er spesifisert av “B: P” for den andre linjen. Etterpå bruker vi bare show () -teknikken for å vise grafen.
Konklusjon
Vi forklarte billedlige representasjoner av å integrere matplotlib linestyle i Python i denne artikkelen. Vi snakket om tre forskjellige tilnærminger for å fargelegge linestiler. Linestyle kan endres i henhold til brukerens preferanser ved å bruke attributter som bjelkebredde, dash_capstyle og så videre. Vi spesifiserer også forskjellige markører for linjene i grafen.