如何在同一标签下绘制整个Pandas数据帧?

2024-10-02 22:26:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个包含两个参数的绘图函数—一个数据帧和一个标签(df1 and label1)。如果我有更多的数据组要打印,我的函数还具有可选参数以添加更多数据帧:

def REE_GroupPlot(df1, label1,
                  df2=None, label2=None, 
                  df3=None, label3=None, 
                  df4=None, label4=None,
                  df5=None, label5=None):

我试图在同一个键标签下以相同的颜色绘制单个数据帧中的所有列,但我不太确定如何绘制。我已经调查过pd.groupby,但我似乎不能让它做我想做的事

如果有任何建议,我将不胜感激-谢谢


Tags: and数据函数none绘图参数def绘制
1条回答
网友
1楼 · 发布于 2024-10-02 22:26:08

如果传入一个数据帧列表,如

def REE_Group_Plot(dfs, label):
      # combine all dataframes into 1
      all_dfs = pd.concat(dfs)

     # the rest of the code to plot the graph



REE_Group_Plot(dfs=[df, df2, df3, df4], label = “ABC”)

相关问题 更多 >