python中mplfinance设置输出图片空白占比
时间: 2024-02-06 17:08:51 浏览: 307
Python OpenCV实现图片上输出中文
在 mplfinance 中,可以使用 `figratio` 和 `figscale` 参数来调整输出图片的大小和空白占比。
`figratio` 参数控制输出图片的宽高比,如设置 `figratio=(16,9)` 表示输出图片宽高比为 16:9。
`figscale` 参数控制输出图片的缩放比例,如设置 `figscale=1.5` 表示输出图片缩放比例为 1.5 倍。
例如,以下代码设置输出图片宽高比为 16:9,空白占比为 10%:
```python
import mplfinance as mpf
# 加载数据
data = mpf.stocks.load_example()
# 设置参数
kwargs = dict(
type='candle',
volume=True,
figratio=(16, 9),
figscale=1.5,
mav=(2, 5, 10),
savefig=dict(fname='example.png', dpi=100, pad_inches=0.1),
)
# 绘制图像
mpf.plot(data, **kwargs)
```
阅读全文