“%matplotlib online” nasıl kullanılır (örneklerle)
Matplotlib grafiklerini Python Jupyter not defterinde görüntülemek ve depolamak için aşağıdaki kodu kullanabilirsiniz:
% matplotlib inline
Bu kodun dokümantasyon sayfasında nasıl açıklandığı aşağıda açıklanmıştır:
“Bu arka uçla, izleme komutlarının sonucu, Jupyter dizüstü bilgisayar gibi ön uçlarda, onu üreten kod hücresinin hemen altında satır içi olarak görüntülenir. Ortaya çıkan grafikler daha sonra not defteri belgesinde de saklanacaktır.
Aşağıdaki örnekte bu kodun pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: %matplotlibe çevrimiçi nasıl kullanılır?
Bir Jupyter not defterinde Matplotlib çizgi grafiği oluşturmak için aşağıdaki kodu kullanmaya çalıştığımızı varsayalım:
import matplotlib. pyplot as plt
#define x and y
x = [1, 6, 10]
y = [5, 13, 27]
#attempt to create line plot of x and y
plt. plot (x, y)
Jupyter not defterinde sonuç şöyle görünüyor:
Kod hatasız çalışıyor ancak kodla satır içi hiçbir çizgi grafiği görüntülenmiyor.
Bu sorunu çözmek için çizgi grafiğini oluşturmadan önce %matplotlib satır içi komutunu kullanabiliriz:
% matplotlib inline
import matplotlib. pyplot as plt
#define x and y
x = [1, 6, 10]
y = [5, 13, 27]
#create scatter plot of x and y
plt. plot (x, y)
Jupyter not defterinde sonuç şöyle görünüyor:
Kodun hatasız olarak yeniden çalıştığını ve çizimin Not Defteri’nde satır içi olarak görüntülendiğini unutmayın.
%matplotlib inline’ı kullandığımızda, gelecekteki not defteri hücrelerinde oluşturacağımız Matplotlib grafiklerinin de not defterinde görüntüleneceğini ve saklanacağını unutmayın.
Ek kaynaklar
Aşağıdaki eğitimlerde Python’da diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:
Pandas’ta KeyError Nasıl Düzeltilir
Nasıl düzeltilir? ValueError: float NaN int’ye dönüştürülemiyor
Nasıl düzeltilir? ValueError: İşlenenler şekillerle yayınlanamadı