python - Python Pyx 绘图:如何更改绘图的颜色背景?
问题描述
我在 python 中的 PyX 中有绘图
g = graph.graphxy(width=8,
x=graph.axis.log(min=1e-1, max=1e4, title=r"$x$-axis"),
y=graph.axis.lin(max=5, title=r"$y$-axis"))
g.plot(graph.data.function("y(x)=tan(log(1/x))**2"))
g.writeEPSfile("axis")
如何将绘图的颜色背景从透明更改为白色?
解决方案
backgroundattrs
您可以使用属性更改此设置。
class graph.graph.graphxy(xpos=0, ypos=0, width=None, height=None, ratio=goldenmean, key=None, backgroundattrs=None, axesdist=0.8*unit.v_cm, xaxisat=None, yaxisat=None, **axes)
backgroundattrs是用于绘制图形背景的属性列表。允许使用装饰器、笔触样式和填充样式。None 禁用背景绘图。
推荐阅读
- node.js - node js发现特殊字符的问题
- reactjs - 我的反应代码没有出现在浏览器中
- python - Qiskit 中的 Jupyter Notebook 命令失败
- html - 在导航栏中添加图像和文本之间的间距 - 引导
- mysql - 你可以在mysql中创建一个带有点的表吗?
- dynamics-365 - 如何自定义 Dynamics 365 模型驱动应用的顶部导航
- excel - Excel - 如何在 B 列中计数,不包括 A 列中的重复值?
- java - 具有通用属性的 Java 枚举
- asp.net-mvc - 两种形式的验证错误重复
- haskell - Haskell - 内置元组,Ord 定义为仅按第一个元素进行比较?