handling NaN values
Browse files
app.py
CHANGED
@@ -53,8 +53,8 @@ df["username"] = df.author.apply(lambda x: x["name"])
|
|
53 |
df["totalReactions"] = df.reactions.apply(lambda x: sum([_["count"] for _ in x]))
|
54 |
df["Num of posts"] = 1
|
55 |
|
56 |
-
# Ensure metrics columns are integers
|
57 |
-
df[metrics] = df[metrics].astype(int)
|
58 |
|
59 |
data = (
|
60 |
df.groupby(["username", "Name"])[metrics]
|
|
|
53 |
df["totalReactions"] = df.reactions.apply(lambda x: sum([_["count"] for _ in x]))
|
54 |
df["Num of posts"] = 1
|
55 |
|
56 |
+
# Ensure metrics columns are integers, handling NaN values
|
57 |
+
df[metrics] = df[metrics].fillna(0).astype(int)
|
58 |
|
59 |
data = (
|
60 |
df.groupby(["username", "Name"])[metrics]
|