Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python如何创建按特定列类型分组的线图?_Python_Plot_Visualization - Fatal编程技术网

Python如何创建按特定列类型分组的线图?

Python如何创建按特定列类型分组的线图?,python,plot,visualization,Python,Plot,Visualization,我有以下数据框: gapminder 我想创建一个类似这样的可视化: 我对大陆有5个不同的值: 看起来我必须使用group by来绘制它,但我有以下错误: fig,ax = plt.subplots(1) gapminder.groupby("continent").apply(ax.plot(gapminder["year"],gapminder["lifeExp"])) 如何创建具有不同颜色和标题的5个绘图 我希望尽

我有以下数据框:

gapminder

我想创建一个类似这样的可视化:

我对大陆有5个不同的值:

看起来我必须使用group by来绘制它,但我有以下错误:

fig,ax = plt.subplots(1)

gapminder.groupby("continent").apply(ax.plot(gapminder["year"],gapminder["lifeExp"]))

如何创建具有不同颜色和标题的5个绘图

我希望尽可能避免使用for循环