考虑下面的熊猫系列s和情节
import pandas as pd
import numpy as np
s = pd.Series(np.random.lognormal(.001, .01, 100))
ax = s.cumprod().plot()
ax.set_title('My Log Normal Example', position=(.5, 1.02),
backgroundcolor='black', color='white')
Run Code Online (Sandbox Code Playgroud)
如何让包含标题的框跨越整个图?
我正在努力使 matplotlib 中的文本在填充空间后具有相同的视觉长度。它总是对我不起作用。
这是我尝试过的,
from matplotlib import pyplot as plt
fig = plt.figure()
plt.text(0,1,'how are you', bbox=dict(facecolor='red', alpha=0.5))
plt.text(0,0,'how'.ljust(len('how are you'), bbox=dict(facecolor='red', alpha=0.5))
plt.show()
Run Code Online (Sandbox Code Playgroud)
和想法?
谢谢!