Skip to content

Commit f32cc7b

Browse files
committed
fix doc
Signed-off-by: ConvolutedDog <yangjianchao16@nudt.edu.cn>
1 parent 481ca2b commit f32cc7b

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

nsight/extraction.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,14 @@ def explode_dataframe(df: pd.DataFrame) -> pd.DataFrame:
6767
"""
6868
Explode columns with list/tuple/np.ndarray values into multiple rows.
6969
Two scenarios:
70-
1. No derived metrics (all "Transformed" = False):
71-
- All columns maybe contain multiple values (lists/arrays).
72-
- Use `explode()` to flatten each list element into separate rows.
73-
2. With derived metrics:
74-
- Metric columns contain either:
75-
a) Single-element lists (from derived metrics) - extract the scalar
76-
b) Scalars (from original metrics) - keep as-is
77-
- Only flatten single-element lists to scalars, don't create new rows.
70+
71+
1. No derived metrics (all "Transformed" = False):
72+
- All columns maybe contain multiple values (lists/arrays).
73+
- Use `explode()` to flatten each list element into separate rows.
74+
75+
2. With derived metrics:
76+
- Metric columns contain either single-element lists or scalars.
77+
- Only flatten single-element lists to scalars, don't create new rows.
7878
7979
Args:
8080
df: Dataframe to be exploded.

0 commit comments

Comments
 (0)