Matplotlib'de i̇şaretleyici boyutu nasıl ayarlanır (örneklerle)
Matplotlib’de nokta işaretleyici boyutunu ayarlamak için s argümanını kullanabilirsiniz:
plt. scatter (x, y, s= 40 )
Aşağıdaki örnekler bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir.
Örnek 1: Tüm noktalar için tek bir işaretçi boyutu ayarlayın
Aşağıdaki kod, Matplotlib’de bir dağılım grafiğinin nasıl oluşturulacağını ve çizimdeki tüm noktalar için tek bir işaretçi boyutunun nasıl ayarlanacağını gösterir:
import matplotlib. pyplot as plt #define two arrays for plotting A = [3, 5, 5, 6, 7, 8] B = [12, 14, 17, 20, 22, 27] #create scatterplot, specifying marker size to be 40 plt. scatter (A, B, s= 40 )
s argümanı için belirlediğimiz sayı ne kadar büyük olursa, çizimdeki noktalar da o kadar büyük olur:
import matplotlib. pyplot as plt #define two arrays for plotting A = [3, 5, 5, 6, 7, 8] B = [12, 14, 17, 20, 22, 27] #create scatterplot, specifying marker size to be 120 plt. scatter (A, B, s= 120 )
Örnek 2: Her nokta için farklı işaretçi boyutları ayarlayın
Aşağıdaki kod, Matplotlib’de bir dağılım grafiğinin nasıl oluşturulacağını ve çizimdeki her nokta için farklı bir işaretçi boyutunun nasıl ayarlanacağını gösterir:
import matplotlib. pyplot as plt #define two arrays for plotting A = [3, 5, 5, 6, 7, 8] B = [12, 14, 17, 20, 22, 27] #define array of marker sizes to use sizes = [20, 40, 60, 80, 100, 150] #create scatterplot, using marker sizes specified in array plt. scatter (A, B, s= sizes )
Örnek 3: İşaretçi boyutlarını ayarlamak için bir işlev kullanın
Aşağıdaki kod, Matplotlib’de bir dağılım grafiğinin nasıl oluşturulacağını ve çizimdeki her nokta için kullanılacak işaretçi boyutlarını ayarlamak için bir fonksiyonun nasıl kullanılacağını gösterir:
import matplotlib. pyplot as plt #define two arrays for plotting A = [3, 5, 5, 6, 7, 8] B = [12, 14, 17, 20, 22, 27] #define array of marker sizes to use sizes = [3**n for n in range ( len (A))] #create scatterplot, using marker sizes specified in function plt. scatter (A, B, s= sizes )
İşaretleyici boyutlarını ayarlamak için Matplotlib belgelerinin tamamını burada bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimler Matplotlib’de diğer genel işlemlerin nasıl gerçekleştirileceğini açıklamaktadır:
Matplotlib dağılım grafiklerine nasıl açıklama eklenir?
Matplotlib’de dağılım grafiğine efsane nasıl eklenir