diff --git a/Article_View1.txt b/Article_View1.txt new file mode 100644 index 0000000..9d2d7b3 --- /dev/null +++ b/Article_View1.txt @@ -0,0 +1,7 @@ +import pandas as pd + +def article_views(views: pd.DataFrame) -> pd.DataFrame: + df = views[views["author_id"] == views["viewer_id"]] + df = df.drop_duplicates(subset=["author_id"],inplace = False) + df = df.sort_values(by='author_id') + return df[["author_id"]].rename(columns = {'author_id':'id'}) \ No newline at end of file diff --git a/Invalid_Tweet.txt b/Invalid_Tweet.txt new file mode 100644 index 0000000..46d56f5 --- /dev/null +++ b/Invalid_Tweet.txt @@ -0,0 +1,6 @@ +import pandas as pd + +def invalid_tweets(tweets: pd.DataFrame) -> pd.DataFrame: + isValid = tweets['content'].str.len() > 15 + df = tweets[isValid] + return df[['tweet_id']] \ No newline at end of file