如何在Python中使用matplotlib绘制最佳拟合线?

2024-03-28 14:28:40 发布

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

我想画一条最适合这张图的线。我遇到了麻烦,因为x是一个分类变量,如果其中一个是分类变量,我发现的所有解决方案都不起作用

enter image description here

这是我的阴谋代码-

plt.title('Timeline of cases in Maharashtra')

plt.scatter(maharashtra_confirmed['Date'], maharashtra_confirmed['Maharashtra'], label = 'Maharashtra', color = 'orange')
plt.xticks(rotation = 90)
ax = plt.axes()
ax.xaxis.set_major_locator(ticker.MultipleLocator(2))
plt.legend()
plt.show()

Tags: of代码intitle分类plt解决方案ax
1条回答
网友
1楼 · 发布于 2024-03-28 14:28:40

对于分类变量,从理论角度来看,拟合是没有意义的。但这里的数据本身并不是分类数据,而是(据我从您的输入猜测)无法自动解释为非分类的数据

因此,您必须将日期转换为更合适的表示形式。datetime.datetime.strTime在这里应该可以帮助您

相关问题 更多 >