任何人都有办法控制seaborn regplot中置信区间的半透明度吗? 一段时间以来一直困扰着我(特别是对于黑色背景图),我仍然无法找到关于该主题的任何内容。
import pandas as pd
import seaborn as sns
data = pd.DataFrame(np.random.random((100,2)), columns=["x","y"])
sns.regplot('x', 'y', data=data)
答案 0 :(得分:2)
您可以使用alpha
设置置信区间带的matplotlib.pyplot.setp
,如:
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
data = pd.DataFrame(np.random.random((100,2)), columns=["x","y"])
ax = sns.regplot('x', 'y', data=data)
plt.setp(ax.collections[1], alpha=0.2)
仅供参考,如果您想查看seaborn图的元素,可以使用ax.get_children()。