Вот часть из фрейма данных, с которым я работаю:
A_PERSON, B_PERSON, MESSAGE_TIME
SARAH, RON, 13:20 pm
RON, TIM, 13:33 pm
TIM, MARTHA, 13:45 pm
RON, LARRY, 13:35 pm
LARRY, JIM, 13:38 pm
Я хочу создать график, который показывает все сообщения, отправленные этими людьми, а стрелки должны показывать время сообщения ,
Я пробовал что-то вроде этого:
load csv with headers
from "file:\\df.csv" as row
create(m: Message {a_person: row.A_PERSON, b_person: row.B_PERSON, time: row.MESSAGE_TIME})
, чтобы потом я мог сопоставить их, но это не представляется возможным. Результат содержит несколько дубликатов A_PERSON из-за второго и третьего ярлыка. Поэтому я не понимаю, как создавать уникальные узлы и связывать их друг с другом. Возможно ли это сделать? И если это так, то как?