pandas module

This module provide basic integration with pandas.

Classes:

Vec3Array(vecs)

Custom Extension Array type for an array of Vector3

LinArray(lins)

Custom Extension Array type for an array of lins

FolArray(fols)

Custom Extension Array type for an array of fols

FaultArray(faults)

Custom Extension Array type for an array of faults

class apsg.pandas.Vec3Array(vecs)

Bases: ExtensionArray

Custom Extension Array type for an array of Vector3

copy()

Return copy of array

property dtype

Return Dtype instance (not class) associated with this Array

isna()

Returns a 1-D array indicating if each value is missing

property nbytes

The number of bytes needed to store this object in memory.

take(indices, *, allow_fill=False, fill_value=None)

Take element from array using positional indexing

class apsg.pandas.LinArray(lins)

Bases: Vec3Array

Custom Extension Array type for an array of lins

property dtype

Return Dtype instance (not class) associated with this Array

class apsg.pandas.FolArray(fols)

Bases: Vec3Array

Custom Extension Array type for an array of fols

property dtype

Return Dtype instance (not class) associated with this Array

class apsg.pandas.FaultArray(faults)

Bases: Vec3Array

Custom Extension Array type for an array of faults

property dtype

Return Dtype instance (not class) associated with this Array