Я импортировал файл csv в neo4j. Я пытаюсь определить большое количество свойств (всех столбцов) для каждого узла. Как я могу это сделать без ввода имени?Как определить большой набор свойств узла, не набирая их все?
Я пытался это:
USING PERIODIC COMMIT
load csv WITH headers from "file:///frozen_catalog.csv" AS line
//Creating nodes for each product id with its properties
CREATE (product:product{id : line.`o_prd`,
Gross_Price_Average: TOINT(line.`Gross_Price_Average`),
O_PRD_SPG: TOINT(line.`O_PRD_SPG`)});
Пожалуйста, отредактируйте описание, чтобы мы могли увидеть ваш импорт или, по крайней мере, представительную версию вашего импорта. Мы не можем давать советы, если у нас нет хорошего понимания того, что вы пробовали. – InverseFalcon
На самом деле, я пытаюсь реализовать сходство с косинусом для рекомендации по фильтрации контента. Я взял набор данных, который содержит 415 уникальных продуктов в виде строк, а затем 77 столбцов, которые я намерен использовать в качестве свойств узлов продукта. Теперь у меня есть следующие запросы: 1. Нужно ли записывать имена всех отдельных столбцов, а затем конвертировать их в int/float вручную? 2. Как преобразовать категориальные переменные в фиктивные переменные, поскольку мне нужно рассчитать точечные продукты позже, как это сделать в neo4j? –