Python 使用COL参数的折线图

Python 使用COL参数的折线图,python,matplotlib,pandas,seaborn,Python,Matplotlib,Pandas,Seaborn,不熟悉使用seaborn,并想指定一个简单而漂亮的(为什么我使用seaborn)线图 特别是我使用Seaborn,因为据我所知,您可以为Seaborn col=参数提供一个列名,它将为该列中的每个唯一值创建一个图形 month_name包含月份名称,如一月、二月、三月,但我得到错误: "Could not convert OctoberJuneJulyAugustSeptember to numeric" 我的代码用于为月份名称的每个事件(即1月、2月等)绘制图表 其中人名在X轴上,收入在Y

不熟悉使用seaborn,并想指定一个简单而漂亮的(为什么我使用seaborn)线图

特别是我使用Seaborn,因为据我所知,您可以为Seaborn col=参数提供一个列名,它将为该列中的每个唯一值创建一个图形

month_name包含月份名称,如一月、二月、三月,但我得到错误:

"Could not convert OctoberJuneJulyAugustSeptember to numeric"
我的代码用于为月份名称的每个事件(即1月、2月等)绘制图表

其中人名在X轴上,收入在Y轴上。因此,由于有六个月的时间,我希望下面生成一个12图网格(6x6)

更新

现在的错误是:ValueError:第一个参数必须是一个序列我从左到右得到一行5个空白图,其中没有任何内容。我假设第一个参数引用X变量-->“人名”?但是如何将列(person_name)编成一个序列呢


请添加完整的回溯,以便更清楚地知道错误的来源。显示
df.head()
的输出也有助于更好地了解数据的外观。此外,当x和y变量都是定量变量时,也应使用
lmplot
<代码>人名听起来很明确,也许你在寻找?mwaskom,是的,我只是在寻找任何在Y轴上绘制类别或数字,在X轴上绘制日期的绘图,即2014-11-30(或在月名的情况下为文本;6月、7月等)。mwaskom,我添加了一个带有人名、月日期的数据集示例,月份名称和收入。您是否能够创建一个产生错误的可复制可复制示例?
sns.lmplot("person_name", "revenue", df, col="month_date", palette="Set1", fit_reg=False);