У меня есть следующие данные, которые представляют график в текстовом файле:
a,b,1
a,c,2
b,c,1
etc..
Мне нужно построить матричное представление этого графика, используя SciPy.
Прямо сейчас я читаю все в словаре:
graph = { "a" : [("b",1), ("c",2)],
"b" : [("b",1)]
}
У меня вопрос, как перейти от словаря к массиву пустышек. Или, если в любом случае есть возможность читать непосредственно из текстового файла в массив Numpy с помощью numpy.loadtxt ()?
Редактировать
Желаемый формат - scipy csr_matrix, представляющий график:
a b c
a 0 1 2
b 0 0 1
c 0 0 0