From 58e93ebb1f5ff282b83c41891e0ce9bc49c602a9 Mon Sep 17 00:00:00 2001 From: Dhruv Parashar Date: Fri, 6 Jun 2025 00:31:05 -0400 Subject: [PATCH] Done Pandas2 --- Article Views I | 5 +++++ Invalid Tweets | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 Article Views I create mode 100644 Invalid Tweets diff --git a/Article Views I b/Article Views I new file mode 100644 index 0000000..5399df6 --- /dev/null +++ b/Article Views I @@ -0,0 +1,5 @@ +import pandas as pd + +def article_views(views: pd.DataFrame) -> pd.DataFrame: + df = views[views['author_id'] == views['viewer_id']] + return df[['viewer_id']].drop_duplicates().sort_values(by='viewer_id').rename(columns = {'viewer_id': 'id'}) \ No newline at end of file diff --git a/Invalid Tweets b/Invalid Tweets new file mode 100644 index 0000000..6f96c7c --- /dev/null +++ b/Invalid Tweets @@ -0,0 +1,5 @@ +import pandas as pd + +def invalid_tweets(tweets: pd.DataFrame) -> pd.DataFrame: + df = tweets[tweets['content'].str.len() > 15] + return df[['tweet_id']] \ No newline at end of file