Python package developed for the Lancaster Air Quality project.
Included are tools to:
- Convert the graph object to different formats
- Produce exploratory plots of the data
- Fit simple models on the data
# clone from github
$ git clone https://github.com/lgouldsbrough/LancasterAQ.git
# change directory into project root
$ cd LancasterAQ
# regular install
$ pip install .
# or
# development install
# $ pip install -e .
# pip install from github
pip install git+https://github.com/lgouldsbrough/LancasterAQ.git
# or `python -m pip ...` for environment safety
import LancasterAQ as laq
# load the data
data = laq.dataset()
note: to avoid implicit data copies replace the
data
object with the dataset function call. For example:data.to_numpy()
tolaq.dataset().to_numpy()
# returns the graph adjacency matrix as a numpy array
numpy_array = data.to_numpy()
# returns adjacency representation of graph as a dictionary of dictionaries
dict_of_dicts = data.to_dict()
# returns a list of edges in the graph
edge_list = data.to_edgelist()
# returns adjacency representation of graph as a dictionary of lists
dict_of_lists = data.to_dict_of_lists()
# returns the graph adjacency matrix as a scipy sparse array
scipy_sparse_array = data.to_scipy()
# returns json object of graph
data_json = data.to_json()
#
#
#
Measurements taken around Lancaster on the ... Measurement equipment ...