-
Notifications
You must be signed in to change notification settings - Fork 11
Home
David Megginson edited this page Dec 7, 2016
·
16 revisions
libhxl-python is a Python library and collection of command-line tools that support the Humanitarian Exchange Language (HXL) standard. These tools allow users to load, analyze, transform, and perform quality control on HXL data.
The library uses a coding style familiar from JavaScript libraries like JQuery. For example, the following code loads a HXL dataset, creates a report of the number of rows for each district, and adds a new column with a fixed value for the country:
import hxl
url = 'http://example.org/3w-data.csv'
output = hxl.data(url).count('#adm1').add_columns('#country=Malaysia')
Standard: http://hxlstandard.org | Mailing list: hxlproject@googlegroups.com