¸üÐÂʱ¼ä:2022Äê03ÔÂ28ÈÕ10ʱ19·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:
¡¡¡¡matplotlibÄÚÖÃÁËÖÚ¶àÔ¤¶¨ÒåµÄÑÕɫӳÉä±í£¬Ê¹ÓÃÕâЩÑÕɫӳÉä±í¿ÉÒÔΪÓû§Ìṩ¸ü¶àµÄÑÕÉ«½¨Ò飬ΪÓû§½ÚÊ¡´óÁ¿µÄ¿ª·¢Ê±¼ä¡£pyplotÄ£¿éÖÐÌṩÁËcolormaps()º¯ÊýÓÃÓڲ鿴ËùÓпÉÓõÄÑÕɫӳÉä±í£¬Ê¾Àý´úÂë¼°ÔËÐнá¹ûÈçÏ¡£
In [4]:plt.colormaps() out[4]: ['Accent', 'Accent_r', 'Blues', 'Blues_r', ...Ê¡ÂÔNÐÐ... 'viridis', 'viridis_r', 'winter', 'winter-r']
¡¡¡¡ÒÔÉÏչʾµÄÑÕɫӳÉä±íµÄÃû³Æ·ÖΪÓГ_r”ºó׺ºÍÎÞ“_r”ºó׺Á½ÖÖ£¬ÆäÖÐÓГ_r”ºó׺µÄÑÕÉ«±íÏ൱ÓÚͬÃûµÄÎÞ“_r”ºó׺µÄ·´×ªºóµÄÑÕÉ«±í¡£¼ÙÉèÑÕɫӳÉä±ídemo°üº¬µÄÑÕɫ˳ÐòΪblack¡¢white¡¢gray£¬ÄÇôÑÕɫӳÉä±ídemo_rµÄÑÕɫ˳ÐòΪgray¡¢white¡¢black.
¡¡¡¡ÑÕɫӳÉä±íÄܹ»±íʾ·á¸»µÄÑÕÉ«£¬³£ÓÃÓ³Éä±íÓÐautumn¡¢bone¡¢cool¡¢copper¡¢flag¡¢gray¡¢hot¡¢hsv¡¢jet¡¢pink¡¢prism¡¢sprint¡¢summer¡¢winter¡£ÎªÁËÈÃÓû§ºÏÀíµØÊ¹ÓÃÑÕɫӳÉä±í£¬ÑÕɫӳÉä±íÒ»°ã¿ÉÒÔ»®·ÖΪÒÔÏÂ3Àà¡£
¡¡¡¡·Sequential£º±íʾͬһÑÕÉ«´ÓµÍ±¥ºÍ¶Èµ½¸ß±¥ºÍ¶ÈµÄµ¥É«ÑÕɫӳÉä±í¡£
¡¡¡¡·Diverging£º±íʾÑÕÉ«´ÓÖмäµÄÃ÷ÁÁÉ«¹ý¶Éµ½Á½¸ö²»Í¬ÑÕÉ«·¶Î§·½ÏòµÄÑÕɫӳÉä±í¡£
¡¡¡¡·Qualitative£º±íʾ¿ÉÒÔÇáÒ×Çø·Ö²»Í¬ÖÖÀàµÄÊý¾ÝµÄÑÕɫӳÉä±í¡£
¡¡¡¡´ËÍ⣬¿ª·¢ÈËÔ±¿ÉÒÔ×Ô¶¨ÒåеÄÑÕɫӳÉä±í£¬ÔÙͨ¹ýmatplotlib.cm.register_cmap()º¯Êý½«×Ô¶¨ÒåµÄÑÕɫӳÉä±íÌí¼Óµ½matplotlib¡£
¡¡¡¡matplotlibÖ÷ÒªÓÐÁ½ÖÖʹÓÃÑÕɫӳÉä±íµÄ·½Ê½£ºµÚÒ»ÖÖ·½Ê½ÊÇÔÚµ÷Óú¯Êý»ò·½·¨»æÖÆÍ¼±í»òÌí¼Ó¸¨ÖúÔªËØÊ±½«ÑÕɫӳÉä±í´«µÝ¸ø¹Ø¼ü×Ö²ÎÊýcmap;µÚ¶þÖÖ·½Ê½ÊÇÖ±½Óµ÷ÓÃset_cmap()º¯Êý½øÐÐÉèÖá£ÕâÁ½ÖÖ·½Ê½µÄ¾ßÌåÓ÷¨ÈçÏ¡£
¡¡¡¡(1)ʹÓùؼü×Ö²ÎÊýcmapµÄʾÀý´úÂëÈçÏ¡£
plt.scatter(x, y, c=np.random.rand(10), cmap=matplotlib.cm.jet)
¡¡¡¡(2)ʹÓÃset_cmap()º¯ÊýµÄʾÀý´úÂëÈçÏ¡£
plt.set_cmap(matplotlib.cm.jet)
PythonÅàѵʵÀý£ºÆû³µËÙ¶ÈÓëÖÆ¶¯¾àÀëµÄ¹ØÏµ£¨Ìí¼ÓÍø¸ñ£©
2022-03-22Êý¾Ý·ÖÎöʦµÄְҵǰ¾°ÔõôÑù£¿ÐèÒªÕÆÎÕÄÄЩ¼¼ÄÜ£¿
2022-03-18Python»æÖÆÎó²î°ôͼ
2022-03-18Python»æÍ¼Matplotlib.pyplotÏÔÊ¾Íø¸ñ
2022-03-17PythonÅàѵʵÀý£ºÖ§¸¶±¦ÔÂÕ˵¥±¨¸æ£¨Ìí¼Ó±êÌ⣬ͼÀý£©
2022-03-16Spark½ÇÉ«ÔÚStandAloneÖеķֲ¼
2022-03-11
±±¾©Ð£Çø