gca
创建坐标轴,然后通过hist
添加直方图来绘制我的数据的直方图。我希望用户能够向gca
和hist
都传递其他关键字参数。
我需要的是类似于以下代码(定义行中有语法错误)的函数:
import matplotlib.pyplot as plt
def plot_hist(data, **kwargs_hist, **kwargs_gca):
ax = plt.gca(**kwargs_gca)
fig = ax.hist(data, **kwargs_hist)[0]
return fig
inspect.signature(plt.gca) -> <Signature (**kwargs)>
。 - Tadhg McDonald-Jensenhist
,以及将哪些可选参数传递给gca
。 - NewNameStatplot_hist(DATA, dict(var1=1, var2=2), dict(var3=3, var4=4))
,然后只需在定义行中删除**
。 - Tadhg McDonald-Jensen