Instead of resorting to pandas or SQL, it might make sense to consider another data structure before thinking about the analysis. In this series of videos we will discuss how neo4j might make it easier to ask the right questions.
The dataset that we'll explore contains python dependencies. Here's a preview of the contents;
project,required,dep pandas,True,python-dateutil pandas,True,pytz pandas,True,numpy pandas,False,pytest pandas,False,pytest-xdist pandas,False,hypothesis
For each project we know the dependencies and we also know if those dependencies were optional or required. This dataset will be the main dataset that we'll analyse.
To install neo4j you'll need to download it first. Once downloaded you can follow the instructions to get started.