Я пытаюсь установить отношение между двумя столбцами в Neo4j . мой набор данных - CSV-файл с двухколоночным относится к соавторству , и я хочу создать из него сеть. Я уже загружаю данные, возвращаю их и сопоставляю их.
Загрузка
load csv from 'file:///conet1.csv' as rec
возвращает данные
create (:Guys {source: rec[0], target: rec[1]})
теперь мне нужно построить сеть для совместной работы данных, установив отношение между исходным и целевым столбцами . Что вы предлагаете для этой цели?
Мне удалось установить связь между упомянутыми столбцами в графическом массиве NetworkX в python следующим образом:
import pandas as pd
import networkx as nx
g = nx.Graph()
df = pd.read_excel('Colab.csv', columns= ['source', 'target'])
g = nx.from_pandas_edgelist(df,'source','target', 'weight')