Mengapa warna setiap titik tidak boleh ditetapkan dalam warna dalam taburan python?
巴扎黑
巴扎黑 2017-05-18 11:02:35
0
1
1248
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

巴扎黑
巴扎黑

membalas semua(1)
大家讲道理

下面是文档中对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之类的)

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!