From 02dc5252d35c19abcff5935586aac9f5a5be32f0 Mon Sep 17 00:00:00 2001 From: Feminto Date: Mon, 9 Jun 2025 20:19:41 -0700 Subject: [PATCH] Adding solution for all Pandas2 problems --- Article View I.py | 6 ++++++ InvalidTweets.py | 5 +++++ 2 files changed, 11 insertions(+) create mode 100644 Article View I.py create mode 100644 InvalidTweets.py diff --git a/Article View I.py b/Article View I.py new file mode 100644 index 0000000..e1457fe --- /dev/null +++ b/Article View I.py @@ -0,0 +1,6 @@ +import pandas as pd + +def article_views(views: pd.DataFrame) -> pd.Series: + df = views[views['author_id'] == views['viewer_id']] + unique_id = df['author_id'].unique() + return pd.DataFrame(unique_id, columns = ['id']).sort_values(by = ['id']) diff --git a/InvalidTweets.py b/InvalidTweets.py new file mode 100644 index 0000000..6f96c7c --- /dev/null +++ b/InvalidTweets.py @@ -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