【发布时间】:2017-11-05 06:49:30
【问题描述】:
我正在尝试对数据列表使用函数 (preprocessing.scale)。我是 Python 中的 mapreduce/parallelism 的新手 - 我想在大量数据上处理这个以提高性能。
例子:
X = [1,2,3,4]
使用语法:
list(map(preprocessing.scale, X))
我收到此错误:
TypeError: Singleton array array(1.0) cannot be considered a valid collection.
我认为这是因为函数的返回类型,但我不知道如何解决这个问题。任何帮助将不胜感激!
【问题讨论】:
-
Python 内置的 map 函数与 map/reduce 并行度无关。
标签: python mapreduce scikit-learn sklearn-pandas