The LoadHistogram class

class pylife.stress.LoadHistogram(pandas_obj)[source]
property R

Calculate the R values of the load collective.

Returns

R – The R values of the load collective

Return type

pd.Series

property amplitude

Calculate the amplitudes of the load collective.

Returns

amplitude – The amplitudes of the load collective

Return type

pd.Series

property amplitude_histogram
cumulated_range()[source]
property cycles

The cycles of each class of the collective.

Returns

cycles – The cycles of each class of the collective

Return type

pd.Series

property lower

Calculate the lower load values of the load collective.

Returns

lower – The lower load values of the load collective

Return type

pd.Series

property meanstress

Calculate the mean load values of the load collective.

Returns

mean – The mean load values of the load collective

Return type

pd.Series

scale(factors)[source]

Scale the collective.

Parameters

factors (scalar or pandas.Series) – The factor(s) to scale the collective with.

Returns

scaled – The scaled collective.

Return type

LoadCollective

shift(diffs)[source]

Shift the collective.

Parameters

diffs (scalar or pandas.Series) – The diff(s) to shift the collective by.

Returns

shifted – The shifted collective.

Return type

LoadCollective

property upper

Calculate the upper load values of the load collective.

Returns

upper – The upper load values of the load collective

Return type

pd.Series

use_class_left()[source]

Use the lower limit of the class bins.

Return type

self

use_class_right()[source]

Use the upper limit of the class bins.

Return type

self