当 matplotlib 图形在 Power BI 服务上发布时,我遇到了空白边距问题。
我可以在 PBI Desktop 上成功生成空白边距最小的图表(图 1)。

我的代码是:
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
from matplotlib.pyplot import figure
data = dataset
x = data['Time Period']
y = data['Data Metric 4'].rolling(13).mean()
y1 = data['Data Metric 4'].rolling(1).sum()
plt.plot(x,y,linewidth = 6.0, color = 'orange')
plt.plot(x,y1,linewidth = 3.0)
plt.xticks(x, rotation = '60',fontsize = '8')
plt.xlabel("Time Period")
plt.ylabel("Data Metric")
plt.tight_layout()
plt.show()
Run Code Online (Sandbox Code Playgroud)
当在 PBI Service(app.powerbi.com) 上发布此图时,我将得到以下结果(附图 2)。红色箭头显示空白区域。理想情况下,我希望我的图表处于如图 1 所示的状态。

这可以以某种方式解决吗?如何解决?