Skip to main content

A library to read and write AGS4 files using Pandas DataFrames

Project description

python-ags4

A library to read and write AGS4 files using Pandas DataFrames

Installation

pip install python-ags4

Introduction

'python-ags4' is a library of functions that let allows a user import AGS4 files to a collection of Pandas DataFrames.

Examples

Import module:

from python_ags4 import AGS4

Import data file:

tables, headings = AGS4.AGS4_to_dataframe('/home/asitha/Projects/python-AGS4/tests/test_data.ags')
  • tables is a dictionary of Pandas DataFrames. Each DataFrame contains the data from a GROUP in the AGS4 file.
  • headings is a dictionary of lists. Each list has the header names of the corresponding GROUP

All data are imported as text so they cannot be analyzed or plotted immediately. You can use the following code to convert all the numerical data in a DataFrame from text to numeric.

LOCA = AGS4.convert_to_numeric(tables['LOCA'])

The AGS4.convert_to_numeric() function automatically converts all columns in the input DataFrame with the a numeric TYPE to a float.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-AGS4-0.1.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_AGS4-0.1.1-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file python-AGS4-0.1.1.tar.gz.

File metadata

  • Download URL: python-AGS4-0.1.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.7.6 Linux/5.4.0-37-generic

File hashes

Hashes for python-AGS4-0.1.1.tar.gz
Algorithm Hash digest
SHA256 79155b0ea4f7e9cca57ce4c30f83788c17486699ca4a38171e75a6bf6044e9eb
MD5 a52a2d42cbb2c61771d6fa50c26c74d2
BLAKE2b-256 fa9f725ff377a73e20b6fc1d5dc2a6748a83807ffa8d633a3b6748322d8f6684

See more details on using hashes here.

File details

Details for the file python_AGS4-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: python_AGS4-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.7.6 Linux/5.4.0-37-generic

File hashes

Hashes for python_AGS4-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0d9254fc6251c4d8127f030069e1ddab0593c2c72d0ee67cab41921b5bdf4dd3
MD5 3e44362bc7c2a2f2616adae18c6c02fa
BLAKE2b-256 0f6c96202aabc3ce1f02959294f11702271cb91b23b6fc03fdf32af21da5c100

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page