Я пытаюсь обработать набор данных для поиска реальности с помощью scipy.scipy.io.loadmat() не возвращает словарь
Метод loadmat() не возвращает словарь.
код Python http://dl.dropboxusercontent.com/u/1800572/blog/parse_network.py
Dataset: http://realitycommons.media.mit.edu/RealityMining.zip
Я получаю эту ошибку, когда я запускаю скрипт на наборе данных. AttributeError (numpy.void) my_hashedNumber нет такого атрибута.
Вы пытались отладить это? Есть много хороших отладчиков: pdb, pudb, ipdb и т. Д. –
Почему вы используете Dropbox для отправки кода? o_O – brasofilo
По крайней мере, дайте нам часть стека ошибок. На какой строке в вашем скрипте возникает этот «атрибут»? Единственное место, которое относится к загруженному объекту в качестве словаря: «def get_events (matlab_obj): ... subject = matlab_obj [" s "] [0]' – hpaulj