0

刚开始使用 seaborn,并且想指定一个简单而漂亮的(为什么我使用 seaborn)折线图。

特别是我正在使用 Seaborn,因为据我了解,您可以为 seaborn col= 参数提供列名,它将为该列中的每个唯一值创建一个图表。

海运文件

month_name 包含月份名称,例如 Jan、Feb、Mar,但出现错误:

"Could not convert OctoberJuneJulyAugustSeptember to numeric"

我的代码为 month_name 的每个出现绘制图表,即 Jan、Feb 等

其中 person_name 在 X 轴上,收入在 Y 轴上。因此,由于有 12 个月,我预计下面会生成 12 个图形网格(6x6)。

sns.lmplot("person_name", "revenue", df, col="month_date", palette="Set1", fit_reg=False);

更新

现在的错误是:ValueError: First argument must be a sequence我从左到右连续得到 5 个空白图,其中没有任何内容。我假设第一个参数是指 X 变量->“人名”?但是如何将列 (person_name) 变成一个序列?

在此处输入图像描述

4

0 回答 0