Я изучаю, как использовать Graphlab для машинного обучения. Итак, у меня есть этот набор данных с четырьмя столбцами - есть столбец «имя» и другой «обзор».Python.ValueError: Значение истинности массива с более чем одним элементом неоднозначно. Используйте a.any() или a.all()
Теперь я хочу получить обзор конкретного продукта по наименованию продукта. Итак, это то, что я пытался, но я сохраняю ошибку - ValueError: значение истинности массива с более чем одним элементом неоднозначно. Используйте a.any() или a.all().
if (products['name'] == "Vulli Sophie the Giraffe Teether"):
print (products['review'])
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-15-8607777f5c3b> in <module>()
----> 1 if (products['name'] == "Vulli Sophie the Giraffe Teether"):
2 print products['review']
C:\Users\user\Anaconda2\envs\gl-env\lib\site-packages\graphlab\data_structures\sarray.pyc in __nonzero__(self)
752 """
753 # message copied from Numpy
--> 754 raise ValueError("The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()")
755
756 def __bool__(self):
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
Edit -
if (products['name'] == "Vulli Sophie the Giraffe Teether"):
print products['name']
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-16-1be157eebb1a> in <module>()
----> 1 if (products['name'] == "Vulli Sophie the Giraffe Teether"):
2 print products['name']
C:\Users\user\Anaconda2\envs\gl-env\lib\site-packages\graphlab\data_structures\sarray.pyc in __nonzero__(self)
752 """
753 # message copied from Numpy
--> 754 raise ValueError("The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()")
755
756 def __bool__(self):
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
попробовать: если (продукты [ 'имя'] == "Vulli Софи Жираф Teether"): –
@MohamedALANI: - Спасибо. По-прежнему получается такая же ошибка. –
print 'products ['name']' и показать нам. –