如何清除HoloViews中设置的所有自定义opts并恢复默认配置
清除HoloViews自定义opts恢复默认配置的方法
你可以通过以下两种方式清除自定义的全局opts配置:
一键重置所有全局配置
直接调用opts.defaults.reset()方法即可清除所有通过opts.defaults()设置的自定义配置,恢复HoloViews开箱即用的默认状态:
from holoviews import opts # 重置所有后端的所有全局opts配置 opts.defaults.reset() # 只重置你例子中使用的matplotlib后端的全局配置,保留其他后端的自定义配置 opts.defaults.reset(backend='matplotlib')
仅清除指定元素的自定义配置
如果你不想清空当前后端的所有配置,只需要移除Scatter、Histogram、Bars三个元素的自定义配置,可以重新给这三个元素设置空的默认配置,覆盖之前的自定义值即可:
opts.defaults( opts.Scatter(), opts.Histogram(), opts.Bars(), backend='matplotlib' )
补充说明:如果你的自定义配置是通过opts.set_style、opts.set_defaults等其他旧版API设置的,也可以用上述reset方法统一清除。
内容的提问来源于stack exchange,提问作者orome
相关产品推荐
相关产品推荐

