Scatter plot adalah grafik di mana nilai dua variabel diplot sepanjang dua sumbu. Ini adalah jenis plot paling dasar yang membantu Anda memvisualisasikan hubungan antara dua variabel Show
Konsep
Apa itu plot Pencar?Scatter plot adalah grafik dari dua set data sepanjang dua sumbu. Ini digunakan untuk memvisualisasikan hubungan antara dua variabel Jika nilai di sepanjang sumbu Y terlihat meningkat saat sumbu X meningkat (atau menurun), ini dapat mengindikasikan hubungan linier positif (atau negatif). Sedangkan jika titik-titik tersebut terdistribusi secara acak tanpa pola yang jelas, hal tersebut dapat mengindikasikan kurangnya hubungan ketergantungan Dalam python matplotlib, scatterplot dapat dibuat menggunakan 2 atau 3. Dengan menggunakan fungsi ini, Anda dapat menambahkan lebih banyak fitur ke plot pencar, seperti mengubah ukuran, warna, atau bentuk titikJadi apa perbedaan antara 4 vs 5?Perbedaan kedua fungsi tersebut adalah. dengan _2 properti apa pun yang Anda terapkan (warna, bentuk, ukuran titik) akan diterapkan di semua titik sedangkan di 3 Anda memiliki kontrol lebih besar dalam setiap tampilan titikYaitu, di 4 Anda dapat mengubah warna, bentuk, dan ukuran setiap titik (titik data) berdasarkan variabel lain. Atau bahkan variabel yang sama (y). Sedangkan, dengan _2, properti yang Anda atur akan diterapkan ke semua titik di baganPertama, saya akan mengimpor perpustakaan yang akan saya gunakan _Fungsi 0 digunakan untuk mengubah parameter default dari gambar plotPlot Scatter dasar dengan pythonPertama, mari buat data buatan menggunakan ________ 9 _______1. Anda perlu menentukan no. poin yang Anda butuhkan sebagai argumen Anda juga dapat menentukan batas bawah dan atas dari variabel acak yang Anda butuhkan Kemudian gunakan fungsi _4 untuk menggambar plot pencar menggunakan matplotlib. Anda perlu menentukan variabel x dan y sebagai argumen _3 digunakan untuk mengatur judul plot Anda _4 digunakan untuk menandai sumbu x _5 digunakan untuk menandai sumbu yProgram Ilmuwan Data Industri MLPlusApakah Anda ingin belajar Ilmu Data dari Ilmuwan Data berpengalaman? Bangun karir ilmu data Anda dengan kualifikasi yang diakui secara global dan diakui industri. Selesaikan proyek dengan data perusahaan nyata dan jadilah Ilmuwan Data bersertifikat dalam waktu kurang dari 12 bulan. Dapatkan Kursus Python Lengkap GratisBangun karir ilmu data Anda dengan kualifikasi yang diakui secara global dan diakui industri. Dapatkan pola pikir, kepercayaan diri, dan keterampilan yang membuat Data Scientist begitu berharga
Anda dapat melihat bahwa ada hubungan linier positif antara titik-titik tersebut. Artinya, saat X bertambah, Y juga bertambah, karena Y sebenarnya hanyalah X + bilangan_acak Jika Anda ingin warna titik bervariasi tergantung pada nilai Y (atau variabel lain dengan ukuran yang sama), tentukan warna yang harus diambil setiap titik menggunakan argumen 6Anda juga dapat memberikan variabel berbeda dengan ukuran yang sama dengan X
Mari kita membuat dataset dengan relasi yang meningkat secara eksponensial dan memvisualisasikan plotnya _ 7 digunakan untuk membuat dataset antara batas bawah dan batas atas dengan langkah 'interval' no. poinSekarang Anda dapat melihat bahwa ada hubungan eksponensial antara sumbu x dan y Korelasi dengan plot Scatter1) Jika nilai y bertambah dengan nilai x, maka dapat dikatakan bahwa variabel tersebut memiliki korelasi positif 2) Jika nilai y berkurang dengan nilai x, maka dapat dikatakan bahwa variabel-variabel tersebut berkorelasi negatif 3) Jika nilai y berubah secara acak bebas dari x, maka dikatakan berkorelasi nol
Pada grafik di atas, Anda dapat melihat bahwa garis biru menunjukkan korelasi positif, garis oranye menunjukkan korelasi negatif dan titik hijau tidak menunjukkan hubungan dengan nilai x (berubah secara acak secara independen) Mengubah warna kelompok titikGunakan perintah _8 untuk mengubah warna untuk mewakili plot pencar
Mengubah Warna dan PenandaGunakan perintah _9 untuk mengubah jenis marker di scatter plot
Scatter Plot dengan plot Linear fit menggunakan SeabornMari kita coba untuk menyesuaikan dataset dengan garis pemasangan terbaik menggunakan fungsi 0 di seabornMari kita gunakan dataset mtcars Anda dapat mengunduh dataset dari alamat yang diberikan. https. // www. kaggle. com/ruiromanini/mtcars/download Sekarang mari kita coba apakah ada kecocokan linier antara kolom 1 dan 2
Anda dapat melihat bahwa kita mendapatkan korelasi negatif antara 2 kolom
Scatter Plot dengan Histogram menggunakan seabornGunakan fungsi petak bersama di seaborn untuk mewakili petak pencar bersama dengan distribusi nilai x dan y sebagai histogram Gunakan fungsi _3 dengan x, y dan datset sebagai argumen
Seperti yang Anda lihat, kami juga mendapatkan plot distribusi untuk nilai x dan y Plot gelembungPlot gelembung adalah sebar di mana dimensi ketiga ditambahkan. nilai variabel tambahan direpresentasikan melalui ukuran titik-titik Anda perlu menambahkan perintah lain di scatter plot 4 yang mewakili ukuran poin 0Ukuran gelembung mewakili nilai dimensi ketiga, jika ukuran gelembung lebih dari itu berarti nilai z besar pada titik tersebut. Analisis Eksplorasi Dataset mtcarsmtcars dataset berisi jarak tempuh dan spesifikasi kendaraan dari beberapa model mobil. Dataset dapat diunduh di sini Tujuan dari analisis eksplorasi adalah untuk memahami hubungan antara berbagai spesifikasi kendaraan dan jarak tempuh 1Anda dapat melihat bahwa dataset berisi berbagai informasi tentang sebuah mobil Pertama mari kita lihat sebar plot untuk melihat distribusi antara 1 dan 6 dan distribusi histogramnya. Anda dapat melakukannya dengan menggunakan fungsi 7 di seaborn 2 3Multiple Line yang paling cocokJika Anda perlu melakukan penyesuaian regresi linier untuk beberapa kategori fitur antara x dan y, seperti dalam kasus ini, saya membagi lebih lanjut kategori menurut 8 dan mencoba menyesuaikan garis linier sesuai dengan itu. Untuk ini, gunakan argumen _9 dalam fungsi 0 4Lihat bahwa fungsinya telah memasang 3 jalur berbeda untuk 3 kategori roda gigi dalam kumpulan data Menyesuaikan warna dan gaya untuk berbagai kategoriSaya membagi dataset menurut kategori peralatan yang berbeda. Kemudian saya memplotnya secara terpisah menggunakan fungsi 1 5 6Anotasi Teks di Scatter PlotJika Anda perlu menambahkan teks apa pun dalam grafik Anda, gunakan fungsi 2 dengan teks dan koordinat tempat Anda perlu menambahkan teks sebagai argumen 7 8Bubble Plot dengan Variabel KategorikalBiasanya Anda akan menggunakan 2 variabel untuk memplot grafik pencar (x dan y), lalu saya menambahkan variabel kategori lain 3 yang akan tersirat oleh warna titik, saya juga menambahkan variabel lain 4 yang nilainya akan tersirat sesuai dengan intensitas 9 0Saya telah memplot nilai 1 vs 6 dan juga membaginya menjadi warna berbeda sehubungan dengan nilai 7 dan ukuran setiap gelembung mewakili nilai 8Parameter _9 digunakan untuk mengubah intensitas warna plot. Lebih banyak alfa akan lebih banyak intensitas warnaPlot Kategoris _1 0 digunakan untuk memberikan akses ke beberapa fungsi tingkat sumbu yang menunjukkan hubungan antara numerik dan satu atau lebih variabel kategori menggunakan salah satu dari beberapa representasi visual
Apa itu plot pencar Matplotlib?Plot sebar adalah diagram dengan setiap nilai dalam kumpulan data diwakili oleh titik . Modul Matplotlib memiliki metode untuk menggambar plot pencar, diperlukan dua larik dengan panjang yang sama, satu untuk nilai sumbu x, dan satu lagi untuk nilai sumbu y. x = [5,7,8,7,2,17,2,9,4,11,12,9,6]
Bagaimana cara membuat plot pencar dengan Python?Terakhir, Anda membuat plot pencar dengan menggunakan plt. scatter() dengan dua variabel yang ingin Anda bandingkan sebagai argumen masukan . Saat Anda menggunakan skrip Python, Anda juga perlu menampilkan gambar secara eksplisit dengan menggunakan plt. menunjukkan().
Apa perbedaan antara plot () dan pencar () python?Perbedaan kedua fungsi tersebut adalah. dengan pyplot. plot() properti apa pun yang Anda terapkan (warna, bentuk, ukuran titik) akan diterapkan di semua titik sedangkan di pyplot. scatter() Anda memiliki kontrol lebih dalam tampilan setiap titik .
Apa fungsi scatterplot di Python?Matplot memiliki fungsi bawaan untuk membuat sebar yang disebut scatter() . Plot pencar adalah jenis plot yang menampilkan data sebagai kumpulan titik. Posisi suatu titik bergantung pada nilai dua dimensinya, dimana setiap nilai merupakan posisi baik pada dimensi horizontal maupun vertikal. |