Loading data from pandas dataframe into Neo4j using Py2Neo or official neo4j driver

Hi,

Can I use the official neo4j driver to load data from a pandas dataframe into Neo4j on a daily basis? If not, then can I use the py2neo connector to also efficiently execute cypher queries that create nodes and relationships, and/or delete nodes? According to the py2neo docs, it seems like the py2neo driver is the way to go for me when deciding between these two drivers.

I'm about to start loading data from a pandas dataframe into our neo4j database and py2neo seems to be the way to go based on these stackoverflow questions:

stackoverflow.com

3X_9_b_9bbbf080df237c4c8f7240588dfeff7ee9345f0f.jpeg

Neo4j create nodes and relationships from pandas dataframe with py2neo

python, pandas, neo4j, cypher

asked by Fabio Lamanna on 02:40PM - 17 Aug 17 UTC

stackoverflow.com

insert pandas dataframe into neo4j

python, pandas, neo4j

asked by Syed Md Ismail on 10:53PM - 17 Jan 20 UTC

I was just curious to know the experiences of neo4j users who have implemented this python driver approach.

Thanks

Checkout this wrapper over the official driver:

https://github.com/GSK-Biostatistics/neointerface#load_df