Reshape your data either using array.reshape(-1, 1)

对数据进行标准化处理的时候出现以下错误提示:

Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.

数据如下:

错误提示:

​​​​​​

问题原因:X值类型错误

fit_transform() 要求输入参数X为numpy arry类型

但是直接从data获取的X类型为<class 'pandas.core.series.Series'>,故需要做类型转换将Series类型转换成arry类型

此时X、Y类型为<class 'numpy.ndarray'>,即刻

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础篇NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(...
    oyan99阅读 5,171评论 0 18
  • NumPy是Python中关于科学计算的一个类库,在这里简单介绍一下。 来源:https://docs.scipy...
    灰太狼_black阅读 1,256评论 0 5
  • 先决条件 在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看Python Tutoria...
    舒map阅读 2,617评论 1 13
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,537评论 0 13
  • Features PremiereIn the last section, we exposed you to t...
    SeanC52111阅读 615评论 0 1