林大贵《Python+Spark2.0+Hadoop机器学习与大数据实战》15章所附代码RunSVMWithSGDBinary.py中
scoreAndLabels=score.zip(validationData.map(lambda p: p.label)).map(lambda (x,y): (float(x),float(y)))
在Python3.x运行中会报语法错误,因为Python3.x不支持元组式的捆绑,需要改成:
scoreAndLabels=score.zip(validationData.map(lambda p: p.label)).map(lambda x_y: (float(x_y[0]),float(x_y[1])))
参考:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。