Matplotlib'de yatay çizgi nasıl çizilir (örneklerle)


Matplotlib’de yatay bir çizgi çizmek için aşağıdaki sözdizimini kullanabilirsiniz:

 import matplotlib. pyplot as plt

#draw vertical line at y=10
plt. axhlin (y=10)

Aşağıdaki örnekler, bu sözdiziminin pratikte aşağıdaki pandalar DataFrame ile nasıl kullanılacağını gösterir:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
                   ' y ': [5, 7, 8, 15, 26, 39, 45, 40]})

#view DataFrame
df

	x y
0 1 5
1 2 7
2 3 8
3 4 15
4 5 26
5 6 39
6 7 45
7 8 40

Örnek 1: yatay bir çizgi çizme

Aşağıdaki kod, Matplotlib grafiğinde yatay bir çizginin nasıl çizileceğini gösterir:

 import matplotlib. pyplot as plt

#create line plot
plt. plot (df. x , df. y )

#add horizontal line at y=10
plt. axhline (y=10, color=' red ', linestyle=' -- ') 

Matplotlib'de yatay çizgi nasıl çizilir

Örnek 2: birkaç yatay çizgi çizme

Aşağıdaki kod, Matplotlib grafiğinde birden çok yatay çizginin nasıl çizileceğini gösterir:

 import matplotlib. pyplot as plt

#create line plot
plt. plot (df. x , df. y )

#add horizontal line at y=10
plt. axhline (y=10, color=' red ', linestyle=' -- ')

#add horizontal line at y=30
plt. axhline (y=30, color=' black ', linestyle=' - ')

Matplotlib'de çoklu yatay çizgiler

Örnek 3: Bir Açıklamayla Birden Çok Yatay Çizgi Çizme

Aşağıdaki kod, bir Matplotlib grafiğinde birden çok yatay çizginin nasıl çizileceğini ve çizgilerin yorumlanmasını kolaylaştırmak için bir göstergenin nasıl ekleneceğini gösterir:

 import matplotlib. pyplot as plt

#create line plot
plt. plot (df. x , df. y )

#add horizontal line at y=10
plt. axhline (y=10, color=' red ', linestyle=' -- ', label=' First Line ')

#add horizontal line at y=30
plt. axhline (y=30, color=' black ', linestyle=' - ', label=' Second Line ')

#add legend
plt. legend () 

Matplotlib'de efsaneli yatay çizgiler

Not: Yatay çizgilere uygulayabileceğiniz çizgi renklerinin ve stillerinin tam listesi için Matplotlib belgelerine bakın.

Ek kaynaklar

Matplotlib’de dikey çizgi nasıl çizilir
Matplotlib’de birden fazla satır nasıl çizilir
Matplotlib’de bir zaman serisi nasıl çizilir
Matplotlib’de dikdörtgenler nasıl çizilir
Matplotlib’de oklar nasıl çizilir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir