Learn R Programming

neo4r (version 0.1.1)

A 'Neo4J' Driver

Description

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.

Copy Link

Version

Install

install.packages('neo4r')

Monthly Downloads

271

Version

0.1.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Colin FAY

Last Published

February 15th, 2019

Functions in neo4r (0.1.1)

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