如何解决在绘制散点图之前重塑值
我在学习 Python 时遇到了一些我不确定的事情。这是数据框。
year totalprod
0 1998 5.105093e+06
1 1999 4.706674e+06
2 2000 5.106000e+06
3 2001 4.221545e+06
4 2002 3.892386e+06
5 2003 4.122091e+06
6 2004 4.456805e+06
7 2005 4.243146e+06
8 2006 3.761902e+06
9 2007 3.600512e+06
10 2008 3.974927e+06
11 2009 3.626700e+06
12 2010 4.382350e+06
13 2011 3.680025e+06
14 2012 3.522675e+06
在执行散点图之前,课程告诉我重塑 x 值,即年。
这是代码
X = prod_per_year['year']
X = X.values.reshape(-1,1)
y = prod_per_year['totalprod']
plt.scatter(X,y)
plt.show()
为什么我们要在绘图前重塑?值不一样吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。