小编Gle*_*enn的帖子

Matplotlib 条形图:独立调整特定条形的 alpha 值

我有一个简单的条形图,带有标记的条形。x 轴从过去的日期移动到未来的日期。我想在未来的日期使用更大的 alpha 值来表明它们的值是估计值。我不知道如何调整阿尔法。我发现建议使用 'get_children()[].set_color() 更改颜色,这是一个不错的解决方法,但我想改变 alpha 以获得更好的颜色匹配。我还尝试使用 alpha 值列表并在 for 循环中创建条形。这有效,但我丢失了标签。

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.patches as mpatches

fig, ax = plt.subplots(figsize=(11,6))

req = [700, 600, 500, 450, 350, 300, 200, 150, 100, 50]
completed = [100, 100, 50, 100, 50, 100, 50, 50,50, 50]
Months=['May', 'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec', 'Jan-21', 'Feb']

x = np.arange(len(req))  # the label locations
width = 0.4  # the width of the …
Run Code Online (Sandbox Code Playgroud)

python matplotlib pandas

5
推荐指数
1
解决办法
5793
查看次数

标签 统计

matplotlib ×1

pandas ×1

python ×1