Matplotlibile Python Veri Görselleştirme

Python'da veri grafiği çizmeyi öğrenin. Temiz dağılım grafikleri oluşturun, etiketleri, açıklamaları ve stili tarayıcıda yerel olarak ayarlayın.

Editör'de deneyin

Genel Bakış

Veri görselleştirme, bilgi ve verilerin grafiksel temsilidir. Veri görselleştirme araçları çizelgeler, grafikler ve haritalar gibi görsel öğeleri kullanarak eğilimleri, aykırı değerleri ve kalıpları görmenin erişilebilir bir yolunu sağlar.

MatplotlibPython'da çizim yapmaya yönelik temel kütüphanedir. Eksen renklerinden yazı tipi stillerine kadar figürünüzün her bir pikselini özelleştirmenize olanak tanıyan nesne yönelimli bir API sağlar.

Bu örnekte, sentetik büyüme eğrileri oluşturuyoruz ve bunları aynı şekilde çiziyoruz; yayına hazır bir grafik için çizgi kalınlığının, işaretçilerin, açıklamaların ve eksen sınırlarının nasıl tanımlanacağını gösteriyoruz.

Kod ve Yürütme Çıkışı

Matematiksel fonksiyonların karşılaştırma tablosunu oluşturmak için matplotlib'i kullanan bir komut dosyası.

import matplotlib.pyplot as plt
import numpy as np

# Generate points along the X axis
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)

# Create figure
fig, ax = plt.subplots(figsize=(8, 5))

# Plot lines
ax.plot(x, y1, label='Sine Wave', color='#0D9488', linewidth=2.5)
ax.plot(x, y2, label='Cosine Wave', color='#EF4444', linewidth=2, linestyle='--')

# Style axis and frame
ax.set_title('Trigonometric Waveforms', fontsize=14, fontweight='bold', pad=15)
ax.set_xlabel('X Axis (Radians)', fontsize=11)
ax.set_ylabel('Amplitude', fontsize=11)
ax.grid(True, linestyle=':', alpha=0.6)
ax.legend(loc='upper right', frameon=True)
ax.spines[['top', 'right']].set_visible(False)

plt.tight_layout()
plt.show()
Terminal Çıkışı
Rendered visualization in the Graphs tab...

Adım Adım Uygulama

  • Bilimsel araştırma çizimi ve telemetri çıktısı
  • Analitik web uygulamaları için gösterge tablosu grafik öğeleri oluşturma
  • Makine öğrenimi görevleri sırasında keşfedici veri analizi

Sıkça Sorulan Sorular

Seaborn'uPyRunile kullanabilir miyim?

Evet, seaborn matplotlib'in üzerine kurulmuş bir sarmalayıcıdır. İçe aktarılırsa,PyRungrafiklerini aynı tarayıcının Grafik görünüm kapısına yönlendirir.

Matplotlib grafiğini Python'daki bir dosyaya nasıl kaydederim?

Görüntüyü doğrudan dosya sistemi çalışma alanınıza yazmak için `plt.show()`u çağırmak yerine `plt.savefig('my_chart.png', dpi=300)` komutunu çalıştırabilirsiniz.

İlgili Konular