Skip to content

Commit 2028483

Browse files
committed
update script
1 parent 2c94fc9 commit 2028483

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

ds116/code/clean_events.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import pandas as pd
22
from pathlib import Path
3+
from rich import print
34

45
root = Path(__file__).parent.parent
56

@@ -8,8 +9,10 @@
89
events_tsv = root.glob("sub-*/func/*task-*_events.tsv")
910

1011
for event in events_tsv:
11-
df = pd.read_csv(event, sep="\t")
12-
# remove rows with "n/a" in the "onset" column
13-
df = df[df["onset"] != "n/a"]
14-
# save
15-
df.to_csv(event, sep="\t", index=False)
12+
# replace "n/a" with "NaN"
13+
df = pd.read_csv(event, sep="\t", na_values="n/a")
14+
print(df)
15+
# # remove rows with NaN in the "onset" column
16+
df = df.dropna(subset=["onset"])
17+
# save replacing NaN with "n/a"
18+
df.to_csv(event, sep="\t", na_rep="n/a", index=False)

0 commit comments

Comments
 (0)