我使用以下代码生成子图。
df = pd.DataFrame(data=[[1,1,2],[2,1,2],[3,1,2]],columns=['day','var1','var2'])
df.plot(x='day',y=['var1','var2'],
kind='bar',subplots=True,sharex=True,title=None,legend=None)
如何删除子图的标题?
答案 0 :(得分:2)
与title
结合使用时,subplots=True
关键字会列出每个子图中使用的标题列表,如the docs中所示。因此,如果您为每个使用空字符串:
df.plot(x='day',y=['var1','var2'],
kind='bar',subplots=True,sharex=True,title=['', ''],legend=None)