plt.scatter(x=rw.x_value,y=rw.y_value,c=point_number,colormap=plt.cm.Blues,gecolors='none',s=15)
di mana point_number merujuk kepada satu siri mata, dan kemudian menggunakan julat() untuk menjana senarai nombor, dan menggunakan pemetaan warna, tetapi apabila berjalan, ralat dilaporkan ValueError: Argumen RGBA tidak sah: 0
Saya menggunakan python3
I nak tanya Mari lihat bagaimana parameter warna dalam serakan boleh ditetapkan untuk setiap titik
下面是文档中对scatter的参数c的说明:
c : warna, jujukan atau jujukan warna, pilihan, lalai: 'b'
c boleh menjadi rentetan format warna tunggal atau jujukan spesifikasi warna panjang N, atau urutan nombor N untuk dipetakan kepada warna menggunakan cmap dan norma yang ditentukan melalui kwargs (lihat di bawah). Ambil perhatian bahawa c tidak sepatutnya menjadi jujukan RGB atau RGBA angka tunggal kerana itu tidak dapat dibezakan daripada tatasusunan nilai yang akan dipetakan warna. c boleh menjadi tatasusunan 2-D yang mana barisnya adalah RGB atau RGBA, walau bagaimanapun, termasuk kes satu baris untuk menentukan warna yang sama untuk semua titik.
可见可以传入一个序列(list之类的)