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=' -- ')
Ö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=' - ')
Ö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 ()
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