diff --git a/ArticleViews1.py b/ArticleViews1.py new file mode 100644 index 0000000..644253a --- /dev/null +++ b/ArticleViews1.py @@ -0,0 +1,7 @@ +import pandas as pd + +def article_views(views: pd.DataFrame) -> pd.DataFrame: + df = views[views['author_id']==views['viewer_id']] + df1 = df.drop_duplicates(subset = ['author_id'], inplace = False) + df1.sort_values(by = ['author_id'], inplace = True) + return df1[['author_id']].rename(columns = {'author_id':'id'}) \ No newline at end of file diff --git a/InvalidTweets.py b/InvalidTweets.py new file mode 100644 index 0000000..a16f636 --- /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