We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2c94fc9 commit 2028483Copy full SHA for 2028483
ds116/code/clean_events.py
@@ -1,5 +1,6 @@
1
import pandas as pd
2
from pathlib import Path
3
+from rich import print
4
5
root = Path(__file__).parent.parent
6
@@ -8,8 +9,10 @@
8
9
events_tsv = root.glob("sub-*/func/*task-*_events.tsv")
10
11
for event in events_tsv:
- 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)
+ # replace "n/a" with "NaN"
+ df = pd.read_csv(event, sep="\t", na_values="n/a")
+ print(df)
+ # # 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