neo4r v0.1.1


Monthly downloads



A 'Neo4J' Driver

A Modern and Flexible 'Neo4J' Driver, allowing you to query data on a 'Neo4J' server and handle the results in R. It's modern in the sense it provides a driver that can be easily integrated in a data analysis workflow, especially by providing an API working smoothly with other data analysis and graph packages. It's flexible in the way it returns the results, by trying to stay as close as possible to the way 'Neo4J' returns data. That way, you have the control over the way you will compute the results. At the same time, the result is not too complex, so that the "heavy lifting" of data wrangling is not left to the user.

Functions in neo4r

Name Description
call_neo4j Call Neo4J API
run_app Run the connection app
read_cypher Read a cypher file
%>% Pipe operator
send_cypher Send a cypher file to be executed
unnest_relationships Unnest a Relationships table
unnest_graph Unnest both relationships and nodes
launch_con_pane Launch Neo4J Connection Pane
load_csv Load a CSV to Neo4J
unnest_nodes Unnest a node data.frame
vec_to_cypher Turn a named vector into a cypher list
neo4j_api A Neo4J Connexion
on_connection_opened Opening the Neo4J connection Pane
extract_nodes Extract nodes or relationships
No Results!

Last month downloads


License MIT + file LICENSE
Encoding UTF-8
LazyData true
RoxygenNote 6.1.0
NeedsCompilation no
Packaged 2019-02-15 22:04:51 UTC; colin
Repository CRAN
Date/Publication 2019-02-15 22:20:03 UTC

Include our badge in your README