续写代码将ene_set列表里的各项创建为一个个实体节点到neo4j中:for index, row in data.iterrows(): entity_name = entity_names[index] ene_set = set() # 初始化集合 for ene in row[1:]: if ene != '-' and ene not in ene_set: # 判断是否为有效值且未重复 ene_set.add(ene) # 添加到集合中 # 这里可以将ene存储到列表或其他数据结构中
时间: 2024-03-10 12:45:05 浏览: 50
spring-boot集成neo4j图形数据库,并实现简单的节点创建和查询
可以使用py2neo库来连接neo4j数据库,并使用以下代码将ene_set列表中的每个元素创建为一个实体节点:
```
from py2neo import Graph, Node
graph = Graph("bolt://localhost:7687", auth=("neo4j", "password")) # 连接neo4j数据库
for index, row in data.iterrows():
entity_name = entity_names[index]
ene_set = set() # 初始化集合
for ene in row[1:]:
if ene != '-' and ene not in ene_set: # 判断是否为有效值且未重复
ene_set.add(ene) # 添加到集合中
node = Node(entity_name, name=ene) # 创建实体节点
graph.create(node) # 将节点存储到neo4j中
```
这里假设neo4j数据库的主机地址为localhost,端口号为7687,用户名为neo4j,密码为password。根据实际情况进行修改。
阅读全文