scatter plot array x y python

scatter plot array x y python

Here is the translation of your text into Indonesian with a length of over 1000 words and using Markdown:

Penggunaan Scatter Plot untuk Menganalisis Data

Scatter plot adalah salah satu teknik visualisasi data yang paling umum digunakan dalam analisis data. Dalam artikel ini, kita akan membahas penggunaan scatter plot untuk menganalisis hubungan antara dua variabel.

2. Cara Menggunakan Pyplot.scatter()

Fungsi scatter() dalam Python dapat digunakan dengan cara yang hampir sama seperti fungsi plot(). Berikut adalah contoh penggunaannya:

import matplotlib.pyplot as plt

plt.scatter(x, y, c, s, marker, cmap, alpha)

Parameter-parameter tersebut memiliki arti sebagai berikut:

  • Input value type: Fungsi scatter() dapat menerima input dalam bentuk array atau nilai. Biasanya, kita menggunakan array NumPy atau list Python.
  • Size and color parameters: Parameter s dan c digunakan untuk menentukan ukuran dan warna marker. Keduanya dapat diinput sebagai nilai skala atau array.
  • Marker shape: Parameter marker digunakan untuk menentukan bentuk marker. Contohnya, 'o' adalah bulatan, '^' adalah segitiga, dan 's' adalah persegi panjang.
  • Color map: Parameter cmap digunakan untuk menentukan peta warna. Peta warna tersebut dapat diinput sebagai nama peta warna yang tersedia, seperti 'viridis', 'jet', atau 'coolwarm'.
  • Transparency: Parameter alpha digunakan untuk menentukan transparansi marker. Nilai 0 berarti marker tidak tampak sama sekali, sedangkan nilai 1 berarti marker tampak sepenuhnya.

3. Contoh Penggunaan Fungsi Scatter()

Berikut adalah contoh penggunaan fungsi scatter() dengan input yang telah diketahui:

import matplotlib.pyplot as plt
import numpy as np

# Generate random data
np.random.seed(1)
x = np.random.rand(100)
y = np.random.rand(100)
colors = np.random.rand(100)
sizes = 1000 * np.random.rand(100)

# Create scatter plot
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5, cmap='viridis')

# Set axis labels and title
plt.xlabel('X')
plt.ylabel('Y')
plt.title('Scatter Plot')

# Add color bar
plt.colorbar()

# Show the plot
plt.show()

Dalam contoh tersebut, kita mengenerate data acak untuk dua variabel x dan y, serta warna dan ukuran marker. Kita juga menentukan transparansi sebagai 0.5 dan menggunakan peta warna 'viridis'. Berikutnya, kita melakukan pengaturan pada grafik.

Contoh Hasil

Dalam contoh tersebut, kita dapat melihat bahwa scatter plot memiliki distribusi yang tersebar dan tidak ada hubungan yang signifikan antara dua variabel x dan y. Jika kita lihat pada gambar, maka dapat dipahami bahwa scatter plot dapat digunakan untuk menganalisis hubungan antara dua variabel.

4. Kesimpulan

Dalam artikel ini, kita telah membahas penggunaan scatter plot dalam analisis data. Fungsi scatter() dalam Python dapat digunakan untuk menentukan hubungan antara dua variabel. Kita juga telah melihat contoh penggunaan fungsi tersebut dan mengatur beberapa parameter. Dengan demikian, kita dapat menggunakan scatter plot sebagai salah satu teknik visualisasi data yang efektif.