acidplyr.melt¶
- acidplyr.melt(obj: ndarray | DataFrame, colnames: list | None = None, min: float | None = None, min_method: str = 'absolute', trans: str = 'identity') DataFrame¶
Melt (unpivot) a matrix or DataFrame from wide to long format.
- Parameters:
obj (np.ndarray or pd.DataFrame) – Wide-format data to melt.
colnames (list of str or None) – Column names to include in the melt. If None, all columns are used.
min (float or None) – Minimum value threshold (>= logic). None to disable.
min_method (str) – “absolute” or “perRow”.
trans (str) – “identity”, “log2”, or “log10”. Applies trans(x + 1).
- Returns:
Long-format DataFrame with columns: rowname, colname, value.
- Return type:
pd.DataFrame