In [61]:
%matplotlib inline
import pandas as pd
coverage = pd.read_csv("../input/spring-petclinic/jacoco.csv")[['PACKAGE','LINE_COVERED']]
coverage.groupby('PACKAGE').sum().plot(kind='barh')
Out[61]:
In [63]:
import py2neo
graph = py2neo.Graph()
graph
Out[63]:
In [64]:
query="""
MATCH (p:Package)-[:CONTAINS]->(t:Type) RETURN p.fqn as package, COUNT(t) as t_count
"""
pd.set_option('max_colwidth', 1)
pd.DataFrame(graph.data(query))
Out[64]:
In [28]:
pd.DataFrame.from_dict?
In [ ]: