Module plateplot.transforms
Transform and aggregate data before plotting.
Functions
def cv(x)
-
Expand source code
def cv(x): """ Parameters ----------- x : array-like Notes ------ Coefficient of variation should not be used on z-scored values, or any other values which could be negative. Returns -------- array-like same dimensions as input """ return np.std(x, ddof=1) / np.mean(x) * 100
Parameters
x
:array-like
Notes
Coefficient of variation should not be used on z-scored values, or any other values which could be negative.
Returns
array-like
- same dimensions as input
def group(df, well, val, plate)
-
Expand source code
def group(df, well, val, plate): """ Parameters ----------- df : pandas.DataFrame well : str val : str plate : str Returns -------- pandas.DataFrameGroupBy """ df_sub = df[[well, val, plate]] df_grouped = df_sub.groupby([plate, well], as_index=False, sort=False) return df_grouped
Parameters
df
:pandas.DataFrame
well
:str
val
:str
plate
:str
Returns
pandas.DataFrameGroupBy