label

LabeledArray(input_array[, labels, delimiter])

A numpy array with labeled dimensions, acting like a dictionary.

Labels(input_array[, delim])

A class for storing labels for a LabeledArray.

add_to_list_if_not_present(lst, element)

Add an element to a list if it is not present.

combine(data, levels[, delim])

Combine any levels of a nested dict into the lower level

events_in_order(inst)

get_elbow(data)

Draws a line between the first and last points in a dataset and finds the point furthest from that line.

get_float_type(int_type)

get_subset_reorder_indices(array1, array2)

Get indices to reorder array1 to match array2

inner_all_keys(data[, keys, lvl])

Get all keys of a nested dictionary.

is_broadcastable(shp1, shp2)

Check if two shapes are broadcastable.

is_unique(arr)

Check if an array is unique.

iter_nest_dict(d[, iter_arrays])

Iterate over a nested dictionary, yielding the key and value.

lcs(*strings)

Find the longest common substring in a list of strings.

make_array_unique(arr, delimiter)

Make an array unique by appending a number to duplicate values.

stack_la(arrays, new_labels)

Stack a sequence of LabeledArrays along a new axis.