Python - Grafik Özellikleri
Python, veri görselleştirme için mükemmel kitaplıklara sahiptir. KombinasyonuPandas, numpy ve matplotlibneredeyse her tür görselleştirme çizelgesi oluşturmaya yardımcı olabilir. Bu bölümde, bazı basit tablolara ve grafiğin çeşitli özelliklerine bakmaya başlayacağız.
Grafik Oluşturma
Grafik oluşturmak için haritalanacak gerekli sayıları oluşturmak için numpy kitaplığı ve gerçek grafiği çizmek için matplotlib'de pyplot yöntemini kullanırız.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Simple Plot
plt.plot(x,y)
Onun output aşağıdaki gibidir -
Eksenleri Etiketlemek
Aşağıda gösterildiği gibi kütüphaneden uygun yöntemleri kullanarak eksenlere etiket ve grafik için bir başlık uygulayabiliriz.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
#Simple Plot
plt.plot(x,y)
Onun output aşağıdaki gibidir -
Çizgi tipini ve rengini biçimlendirme
Grafikteki çizginin stili ve rengi, aşağıda gösterildiği gibi kütüphaneden uygun yöntemler kullanılarak belirlenebilir.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
# Formatting the line colors
plt.plot(x,y,'r')
# Formatting the line type
plt.plot(x,y,'>')
Onun output aşağıdaki gibidir -
Grafik Dosyasını Kaydetme
Grafik, aşağıda gösterildiği gibi kitaplıktan uygun yöntemler kullanılarak farklı görüntü dosyası formatlarında kaydedilebilir.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
# Formatting the line colors
plt.plot(x,y,'r')
# Formatting the line type
plt.plot(x,y,'>')
# save in pdf formats
plt.savefig('timevsdist.pdf', format='pdf')
Yukarıdaki kod, python ortamının varsayılan yolunda pdf dosyasını oluşturur.