Image description
scatter biru pink
scatterm dengan warna marker pink ke merah berdasarkan nilai

Pertanyaan: Mengubah rentang warna scatterm dari biru-merah menjadi pink-merah

Berdasarkan postingan lain, saya telah menemukan cara membuat peta sebar dengan ukuran dan warna marker berdasarkan nilai data, tetapi saya ingin mengubah warnanya menjadi gradasi dari pink muda ke merah tua sehingga nilai rendah berwarna pink, nilai sedang merah, dan nilai tinggi merah tua. Saya belum berhasil melakukannya. Berikut kode yang saya punya di mana warnanya berkisar dari biru ke merah:

scatterm(lat20,lon20,z20*10,z20,'filled')

Komentar

Saya mencoba kode berikut tetapi mendapat pesan error tentang format scatterm yang salah:

C=[1;0.713725;0.756863;1;0;0;0.545098;0;0]; scatterm(lat20,lon20,z20*10,C,'filled');

Jawaban

Anda hampir benar. Fungsi scatter dan scatterm menghubungkan warna dengan peta warna (colormap) dari figur. Jadi Anda harus mengatur colormap. Menggunakan fungsi rgb, caranya cukup sederhana:

scatter(rand(100,1),rand(100,1),50,rand(100,1),'filled'); colormap(rgb('light pink','medium pink','dark red'))

Dengan pendekatan ini, scatterm akan secara otomatis memetakan nilai data ke rentang warna pink-merah yang ditentukan.

© 2026 - Semua hak dilindungi undang-undang. PT dengan modal Rp 10.000.000.000. Jl. Jend. Sudirman Kav. 52-53, Jakarta Selatan 12190