相关疑难解决方法(0)

matplotlib中文本的部分着色

matplotlib中有一种方法可以部分指定字符串的颜色吗?

例:

plt.ylabel("Today is cloudy.")
Run Code Online (Sandbox Code Playgroud)

如何将"今天"显示为红色,"是"显示为绿色和"阴天".如蓝色?

谢谢.

python matplotlib

38
推荐指数
3
解决办法
2万
查看次数

如何拆分y轴标签并分别为每个部分着色?

ax.yaxis.get_major_ticks()允许我对每个标签进行不同的颜色编码。但是我没有拆分标签并用不同的颜色标记每个部分。

示例图像:A_B => A为蓝色,_B为红色,类似的C_D => C为蓝色,D为红色等。

在循环遍历所有刻度时,文本可用get_text(),但单独对每个部分进行颜色编码是不可能的。

这是水平堆叠条形图的示例图形表示:

图片

python matplotlib

4
推荐指数
1
解决办法
87
查看次数

Matplotlib刻度标签中的多种颜色

是否可以在标签内设置使用不同颜色格式的刻度标签

例如,使用这样的标签:

labels = ['apple - 1 : 7', 'orange - 5 : 10']
Run Code Online (Sandbox Code Playgroud)

数字1和5显示为蓝色,7和10显示为红色?

python matplotlib

2
推荐指数
1
解决办法
1975
查看次数

标签 统计

matplotlib ×3

python ×3