geost.accessors.data.DiscreteData#

class geost.accessors.data.DiscreteData(df)[source]#
__init__(df)[source]#

Methods

__init__(df)

get_cumulative_thickness()

get_layer_top()

select_by_condition(condition[, invert])

Select data using a manual condition that results in a boolean mask.

select_by_values(column, selection_values[, how])

Select data based on the presence of given values in a given column containing categorical data.

slice_by_values()

slice_depth_interval([upper_boundary, ...])

Slice data based on given upper and lower boundaries.

to_collection([has_inclined, ...])

Create a collection from this instance of LayeredData.

to_datafusiontools()

to_header([horizontal_reference])

Generate a PointHeader from this instance of LayeredData.

to_pyvista_cylinders()

to_pyvista_grid()