diff --git a/Twitter Analysis/AquamanPetition_Analysis/Twitter_AquamanPetition_Analysis.html b/Twitter Analysis/AquamanPetition_Analysis/Twitter_AquamanPetition_Analysis.html new file mode 100644 index 00000000..441bd79a --- /dev/null +++ b/Twitter Analysis/AquamanPetition_Analysis/Twitter_AquamanPetition_Analysis.html @@ -0,0 +1,35795 @@ + + + + + +Twitter_AquamanPetition_Analysis + + + + + + + + + + + + + + + + + + + + + +
+
+


+ +
+
+
+
+

Social Network Analysis - Amber Heard Case - Twitter (Aquaman Petition)

MAHMOUD NAGY - JUNE 2022

+ +
+
+
+
+

Table of Contents

+
+
+
+
+

+

Introduction

Twitter (Aquaman Petition) - Social Network Analysis on Amber Heard's Case

+
+ +
+
+
+ +
+ +
+
+
+

+

Exploratory Data Analysis

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • 38396 users tweeted with "aquaman petition" related links
  • +
+
+ +
+
+
+
+
+ +
+
+
+
+

+

Tweets Metrics

+
+ +
+
+
+
+

+

Tweets Metrics

+
+
+ +
+
+
+
+

+

Metrics Vs Time

+
+
+ +
+
+
+
+

Daily Metrics (Peak Retweets)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

HeatMap For "Aquaman Petition Links" Retweets

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

"Aquaman Petition Links" Retweets Over Years

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

"Aquaman Petition Links" Retweets On Each Month

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Metrics Vs Time

+
+
+ +
+
+
+
+

Daily Metrics (Peak Likes)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

HeatMap For "Aquaman Petition Links" Tweets Likes

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

"Aquaman Petition Links" Tweets Likes Over Years

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

"Aquaman Petition Links" Likes On Each Month

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Metrics Vs Time

+
+
+ +
+
+
+
+

Daily Metrics (Peak Replies)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

HeatMap For "Aquaman Petition Links" Tweets Replies

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

"Aquaman Petition Links" Tweets Replies Over Years

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

"Aquaman Petition Links" Replies On Each Month

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Tweets Metrics

+
+
+ +
+
+
+
+

Retweets

A count of how many times the Tweet has been Retweeted.
+Please note: This does not include Quote Tweets (โ€œRetweets with commentโ€).

+

Quote Tweets

A count of how many times the Tweet has been Retweeted with a new comment (message).
+Please note: This does not include Retweets.

+

To get the โ€œRetweets and commentsโ€ total as displayed on the Twitter clients, simply add retweet_count and quote_count.
+This will return the total count of Quote Tweets. There are no Quote Tweets from a paid context so all Quote Tweets are organic.

+ +
+
+
+
+
    +
  • total_retweets: is the total retweet count (Retweets + Quote Tweets)
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

Tweets Metrics

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

+

Tweets Metrics

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+
+ +
+
+
+
+

+

Users Tweets Metrics

+
+ +
+
+
+
+

+

Users Tweets Metrics

+
+
+ +
+
+
+
+

Retweets

A count of how many times the Tweet has been Retweeted.
+Please note: This does not include Quote Tweets (โ€œRetweets with commentโ€).

+

Quote Tweets

A count of how many times the Tweet has been Retweeted with a new comment (message).
+Please note: This does not include Retweets.

+

To get the โ€œRetweets and commentsโ€ total as displayed on the Twitter clients, simply add retweet_count and quote_count.
+This will return the total count of Quote Tweets. There are no Quote Tweets from a paid context so all Quote Tweets are organic.

+ +
+
+
+
+
    +
  • total_retweets: is the total retweet count (Retweets + Quote Tweets)
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

🎄 Colin 🐻‍❄️

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

🔰Lesmeilleurescenes®️ 🎥

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

Users Tweets Metrics

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

Infos Séries

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Akash Bhadauria

+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

+

Users Tweets Metrics

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

GameSpot

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Fandom

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

DiscussingFilm

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+

+

Tweeting Duration After Account Creation

+
+ +
+
+
+
+

+

Days and Hours Distribution

+
+
+ +
+
+
+ +
+ +
+
+ +
+ +
+
+
+

https://stackoverflow.com/questions/69843435/python-how-to-create-bins-based-on-a-fixed-threshold

+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • 109 tweets were tweeted in the same hour of account creation (by 100 new accounts)
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • 321 "aquaman petition" related tweets were tweeted in the same day of account creation (by 260 users)
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Same Hour

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • these accounts are not banned.
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Top users tweeted with "aquaman petition links" the same hour they were created!

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

CrisM

+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Wonder Woman RSVP

+ +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
+


+ +
+
+
+
+

+

The SAME DAY

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • these accounts are not banned.
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Top users tweeted with "aquaman petition links" the same Day they were created!

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Giovanna

+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

The SAME Week

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • these accounts are not banned.
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Top users tweeted with "aquaman petition links" the same Week they were created!

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

metallicarebear

+ +
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

The SAME Month

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • these accounts are not banned.
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Top users tweeted with "aquaman petition links" the same Month they were created!

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+
+ +
+
+
+
+

Exploring Tweets Created OVER TIME

+
+ +
+
+
+
+

+

"Aquman Petition" Tweets Created in Each Year

+
+
+ +
+
+
+
+

Twitter was officially launched on December 15, 2005

+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

"Aquman Petition" Tweets Created in Each Month

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+ + +
+
+
+
+

+

"Aquman Petition" Tweets Created in Each Day

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+
+

+

"Aquman Petition" Tweets Created in Each Day of 2018

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

"Aquman Petition" Tweets Created in Each Day of 2019

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

"Aquman Petition" Tweets Created in Each Day of 2020

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

"Aquman Petition" Tweets Created in Each Day of 2021

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

"Aquman Petition" Tweets Created in Each Day of 2022

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

Investigate Peaks

+
+ +
+
+
+
+

NOTE:

+ + +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
+

+

Peaks in All Years

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

2018 Peaks

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

2019 Peaks

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

2020 Peaks

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

2021 Peaks

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

2022 Peaks

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

+

"Aquaman Petition" Tweets on Peaks

+
+ +
+
+
+
+

+

"Aquaman Petition" Tweets on Peak Dates

+
+
+ +
+
+
+
+

Peak Dates

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

2022-04-28 --> (3626 Tweets)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

2020-11-12 --> (3595 Tweets)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

"Aquaman Petition" Tweets on Peak Hours

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Users with The Most Tweets on the same hour

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Pantea☠︎ (69) "Aquaman Petition" Tweets (2020-11-13) on the same hour (12:00 am)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

misscastle13 (56) "Aquaman Petition" Tweets (2020-11-06) on the same hour (08:00 pm)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

kateinthemiddle🎃 (45) "Aquaman Petition" Tweets (2020-11-09) on the same hour (05:00 pm)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

"Aquaman Petition" Tweets on Peak Times

+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

29 Users Tweeted more than one Tweet on the same Second

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+
+ +
+
+
+
+

+

Most Repeated Tweets

+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

+

Same Text Same Date

+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+
+ +
+
+
+
+

+

Exploring Unverified Accounts

+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • Most of the accounts are not verified!!
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Deleted or Banned

+
+ +
+
+
+
+

Check the NaNs in Usernames --> 108

The NaNs in username --> either means deleted or banned accounts

+ +
+
+
+
+

account is temporarily unavailable because it violates the twitter media policy.

+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+
+ +
+
+
+
+

+

Default Profile Image

+
+ +
+
+
+
+

Users with the same profile image (the default image)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Top accounts tweeted with "aquaman petition links" having the default profile image!

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

mary fakhoury

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

🏴‍☠️💜Justice JD 2022💜

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Marcus Scott

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Tulin

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Zeta

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

jessicalockhart

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+
+ +
+
+
+
+

+

Users Metrics

+
+ +
+
+
+
+

+

Users Metrics

+
+
+ +
+
+
+
+

+

Top Tweeted Users with "Aquaman Petition Links"

+
+
+
+ +
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+
+
+


+ +
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • The repeated pirate flag in usernames ๐Ÿดโ€โ˜ ๏ธ
  • +
+
+
+ +
+
+
+
+

Mrs Charmaine Grindelwald

+
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Captain Bool-Bool🏴‍☠️

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Harleycosplay

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

rds-AlJacob

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Andriana Pavlidou 🏴‍☠️

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Darlene Piechoski

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

metallicarebear

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Stephanie Brown

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Support Johnny Depp ♡ Stream City of Lies

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Tanya 🇬🇧🏴‍☠️ Wald-Mignon #JusticeForJohnnyDepp

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

⚜️🦂 Om 🦂⚜️ 🕉🔱☯️ 👉🦂 🇸🇪🏴‍☠️❣️

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Top Daily Tweeted Users with "Aquaman Petition Links"

+
+
+
+ +
+
+
+
+

Users with The Most Contributions on Each Date

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

rds-AlJacob (2020-11-10)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Pantea☠︎ (2020-11-13)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

kateinthemiddle🎃 (2020-11-09)

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

+

Top Daily Tweeted Users with "Aquaman Petition Links"

(On Average)

+ +
+
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

Debbie Michailides

+
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

Least Tweeted Accounts

+
+
+
+ +
+ +
+
+
+

NOTE:

+
    +
  • No need to investigate more on the Least Tweeted Accounts with "Aquaman Petiton Links"
  • +
+
+ +
+
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

'n_statuses', 'n_followers', 'n_friends'

+ +
+
+
+
+

+

Users with the Most Followers

+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

detikcom

+
+
+
+ +
+ +
+
+ +
+ +
+
+
+


+ +
+
+
+
+

Vogue Magazine

+
+
+
+ +
+ +
+
+ +
+ +
+
+
+


+ +
+
+
+
+

Users with the Least Followers

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • we can investigate more on Acoounts with the Least Followers too!!
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

'n_statuses', 'n_followers', 'n_friends'

+ +
+
+
+
+

+

Users with the Most Friends

+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Users with the Least Friends

+
+
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • we can investigate more on Acoounts with the Least Friends too!!
  • +
+
+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+
+ +
+
+
+
+

+

Users with the Most Statuses (Tweets + Retweets)

+
+ +
+
+
+
+

The number of Tweets (including retweets) issued by the user.
+https://developer.twitter.com/en/docs/twitter-api/v1/data-dictionary/object-model/user

+ +
+
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+


+ +
+
+
+
+

Users with the Least Statuses

+
+
+
+ +
+ +
+
+
+

NOTE:

+
    +
  • No need to investigate more on Acoounts with the Least Statuses.
  • +
+
+ +
+
+
+
+


+ +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+ + + + +
+ +
+
+
+

NOTE:

+
    +
  • It's expected that old accounts have more statuses than newly created accounts,
  • +
  • But, we can see how accounts created on 2019 and 2020 have created almost the number of statuses that 2018-accounts created
  • +
+
+ +
+
+
+
+


+ +
+
+
+
+


+ +
+
+
+
+

+

Conclusions

+
+
+
+
+

+

END OF NOTEBOOK

+
+
+
+
+


+ +
+
+ + + + + + + + + diff --git a/Twitter Analysis/AquamanPetition_Analysis/Twitter_AquamanPetition_Analysis.ipynb b/Twitter Analysis/AquamanPetition_Analysis/Twitter_AquamanPetition_Analysis.ipynb new file mode 100644 index 00000000..63f6fd8f --- /dev/null +++ b/Twitter Analysis/AquamanPetition_Analysis/Twitter_AquamanPetition_Analysis.ipynb @@ -0,0 +1,18996 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "1087ba09", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "70dd2157", + "metadata": {}, + "source": [ + "# Social Network Analysis - Amber Heard Case - Twitter (Aquaman Petition)\n", + "MAHMOUD NAGY - JUNE 2022" + ] + }, + { + "cell_type": "markdown", + "id": "d77652cd", + "metadata": {}, + "source": [ + "## Table of Contents\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "42969d06", + "metadata": {}, + "source": [ + "\n", + "## Introduction\n", + ">Twitter (Aquaman Petition) - Social Network Analysis on Amber Heard's Case " + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "aeda7fd2", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import os\n", + "pd.set_option('display.max_columns', 500)\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sb\n", + "import matplotlib.dates as mdates\n", + "import plotly.express as px\n", + "import plotly.graph_objects as go\n", + "import pickle\n", + "import re\n", + "import warnings\n", + "import datetime\n", + "warnings.filterwarnings('ignore')\n", + "sb.set_style(\"darkgrid\")\n", + "%matplotlib inline\n", + "\n", + "import plotly.io as pio\n", + "pio.renderers\n", + "# pio.renderers.default = \"svg\"\n", + "svg_renderer = pio.renderers[\"svg\"]\n", + "svg_renderer.width = 950\n", + "svg_renderer.height = 550\n", + "\n", + "\n", + "# To Apply helpers updates without resarting the kernel\n", + "import importlib\n", + "import helpers\n", + "importlib.reload(helpers)\n", + "\n", + "from load_data import *\n", + "\n", + "# # To keep track of any module updates\n", + "# %load_ext autoreload\n", + "# %autoreload2\n", + "\n", + "%config InlineBackend.figure_format = 'retina'" + ] + }, + { + "cell_type": "markdown", + "id": "d88c7998", + "metadata": {}, + "source": [ + "\n", + "## Exploratory Data Analysis\n", + "" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "f51572c5", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(55324, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
443428602018-03-16 21:52:09I pretend to be sophisticated, but really I'm ...2016-06-29 18:06:35748216104565235712MorganFalseNaN177https://t.co/7NiXfsBF9Jenhttps://pbs.twimg.com/profile_banners/74821610...http://pbs.twimg.com/profile_images/1202278135...can't find the receipts but he also defended j...656974765287080853508mdragonfly892018-03-162018Mar1621625 days 03:45:34625225.570.00.06.00.00.0
457746542018-03-18 22:06:17Daily film news, intellectually stimulating ed...2018-02-17 08:29:20964778778143555585Le CinรฉphilesFalseLe Cinรฉma17786https://t.co/TexAcEQbueenhttps://pbs.twimg.com/profile_banners/96477877...http://pbs.twimg.com/profile_images/1035011501...breaking: amber heard reportedly grew a mustac...528975493621917954048LeCinephiles2018-03-182018Mar182229 days 13:36:5729816.9544.05.0177.09.053.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "4434 2860 2018-03-16 21:52:09 \n", + "4577 4654 2018-03-18 22:06:17 \n", + "\n", + " user_description user_created_at \\\n", + "4434 I pretend to be sophisticated, but really I'm ... 2016-06-29 18:06:35 \n", + "4577 Daily film news, intellectually stimulating ed... 2018-02-17 08:29:20 \n", + "\n", + " user_id username is_verified user_location \\\n", + "4434 748216104565235712 Morgan False NaN \n", + "4577 964778778143555585 Le Cinรฉphiles False Le Cinรฉma \n", + "\n", + " n_followers user_url lang \\\n", + "4434 177 https://t.co/7NiXfsBF9J en \n", + "4577 17786 https://t.co/TexAcEQbue en \n", + "\n", + " profile_banner_url \\\n", + "4434 https://pbs.twimg.com/profile_banners/74821610... \n", + "4577 https://pbs.twimg.com/profile_banners/96477877... \n", + "\n", + " profile_image_url \\\n", + "4434 http://pbs.twimg.com/profile_images/1202278135... \n", + "4577 http://pbs.twimg.com/profile_images/1035011501... \n", + "\n", + " text n_friends \\\n", + "4434 can't find the receipts but he also defended j... 656 \n", + "4577 breaking: amber heard reportedly grew a mustac... 528 \n", + "\n", + " tweet_id user_screen_name date year month dayofmonth \\\n", + "4434 974765287080853508 mdragonfly89 2018-03-16 2018 Mar 16 \n", + "4577 975493621917954048 LeCinephiles 2018-03-18 2018 Mar 18 \n", + "\n", + " hour diff days_diff minutes_diff retweet_count \\\n", + "4434 21 625 days 03:45:34 625 225.57 0.0 \n", + "4577 22 29 days 13:36:57 29 816.95 44.0 \n", + "\n", + " reply_count like_count quote_count total_retweets \n", + "4434 0.0 6.0 0.0 0.0 \n", + "4577 5.0 177.0 9.0 53.0 " + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Filtered Data on Aquaman petition Links\n", + "print(aquaman_petition.shape)\n", + "aquaman_petition.head(2) " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "65826f80", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(datetime.date(2018, 3, 16), datetime.date(2022, 4, 28))" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition.created_at.dt.date.min(), aquaman_petition.created_at.dt.date.max()" + ] + }, + { + "cell_type": "markdown", + "id": "139e1b21", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "ee03b26a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(38396, 13)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
26700832006-12-15 10:35:38marul69marul692952104343859NaNNot here to please you.Brunei Darussalamhttps://pbs.twimg.com/profile_banners/70083/16...http://pbs.twimg.com/profile_images/5195113944...False
416718832007-01-20 18:31:59Martin EdeliusMartinNr551365744NaNLife's too short.In the Floda woodlands!NaNhttp://pbs.twimg.com/profile_images/3707406681...False
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at username user_screen_name n_followers \\\n", + "26 70083 2006-12-15 10:35:38 marul69 marul69 2952 \n", + "41 671883 2007-01-20 18:31:59 Martin Edelius MartinNr5 51 \n", + "\n", + " n_friends n_statuses user_url user_description \\\n", + "26 1043 43859 NaN Not here to please you. \n", + "41 36 5744 NaN Life's too short. \n", + "\n", + " user_location \\\n", + "26 Brunei Darussalam \n", + "41 In the Floda woodlands! \n", + "\n", + " profile_banner_url \\\n", + "26 https://pbs.twimg.com/profile_banners/70083/16... \n", + "41 NaN \n", + "\n", + " profile_image_url is_verified \n", + "26 http://pbs.twimg.com/profile_images/5195113944... False \n", + "41 http://pbs.twimg.com/profile_images/3707406681... False " + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Users Tweeted with \"Aquaman Petition Links\"\n", + "print(aquaman_petition_u.shape)\n", + "aquaman_petition_u.head(2)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "a16f0754", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(datetime.date(2006, 12, 15), datetime.date(2022, 4, 28))" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition_u.user_created_at.dt.date.min(), aquaman_petition_u.user_created_at.dt.date.max()" + ] + }, + { + "cell_type": "markdown", + "id": "ecd64cb6", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - 38396 users tweeted with \"aquaman petition\" related links" + ] + }, + { + "cell_type": "markdown", + "id": "d4fa833d", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "4975e0b4", + "metadata": {}, + "source": [ + "\n", + "> ## Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "75b061ca", + "metadata": {}, + "source": [ + "\n", + ">> ## Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "e9fb8911", + "metadata": {}, + "source": [ + "\n", + ">> ## Metrics Vs Time\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "7300485a", + "metadata": {}, + "source": [ + "## Daily Metrics (Peak Retweets)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "3aa5f256", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateyearmonthdayofmonthn_tweetsby_#accountstotal_retweetslike_countreply_count
11002022-04-282022Apr283231306719208.0129141.02035.0
6942021-02-282021Feb2849447014106.0105434.0954.0
5862020-11-122020Nov12319729027044.032154.01421.0
5802020-11-062020Nov68497485442.010344.0214.0
8462021-07-302021Jul301121095256.014052.03051.0
3022020-02-022020Feb2165415973288.011527.0187.0
2242019-11-112019Nov111791753238.0860.069.0
8152021-06-292021Jun2998852510.08851.0197.0
5812020-11-072020Nov7156513872345.07606.0162.0
6952021-03-012021Mar11611481945.03805.0693.0
\n", + "
" + ], + "text/plain": [ + " date year month dayofmonth n_tweets by_#accounts \\\n", + "1100 2022-04-28 2022 Apr 28 3231 3067 \n", + "694 2021-02-28 2021 Feb 28 494 470 \n", + "586 2020-11-12 2020 Nov 12 3197 2902 \n", + "580 2020-11-06 2020 Nov 6 849 748 \n", + "846 2021-07-30 2021 Jul 30 112 109 \n", + "302 2020-02-02 2020 Feb 2 1654 1597 \n", + "224 2019-11-11 2019 Nov 11 179 175 \n", + "815 2021-06-29 2021 Jun 29 98 85 \n", + "581 2020-11-07 2020 Nov 7 1565 1387 \n", + "695 2021-03-01 2021 Mar 1 161 148 \n", + "\n", + " total_retweets like_count reply_count \n", + "1100 19208.0 129141.0 2035.0 \n", + "694 14106.0 105434.0 954.0 \n", + "586 7044.0 32154.0 1421.0 \n", + "580 5442.0 10344.0 214.0 \n", + "846 5256.0 14052.0 3051.0 \n", + "302 3288.0 11527.0 187.0 \n", + "224 3238.0 860.0 69.0 \n", + "815 2510.0 8851.0 197.0 \n", + "581 2345.0 7606.0 162.0 \n", + "695 1945.0 3805.0 693.0 " + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_daily_metrics = (\n", + " aquaman_petition.groupby(['date', 'year', 'month', 'dayofmonth'])\n", + " .agg({'text':'count', 'user_id': 'nunique', 'total_retweets': 'sum', 'like_count': 'sum', 'reply_count': 'sum'})\n", + " .reset_index().rename(columns={'text':'n_tweets', 'user_id': 'by_#accounts'})\n", + ")\n", + "df_daily_metrics.sort_values('total_retweets', ascending=False).head(10)\n" + ] + }, + { + "cell_type": "markdown", + "id": "e5ac93cf", + "metadata": {}, + "source": [ + "## HeatMap For \"Aquaman Petition Links\" Retweets " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "d0cfaa73", + "metadata": {}, + "outputs": [], + "source": [ + "# importlib.reload(helpers)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "8112973c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 691, + "width": 974 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "title = 'A Heat Map for the Count of \"Aquman Petition\" ReTweets in Each Day'\n", + "helpers.facet_heat(df_daily_metrics, title, heat_col='total_retweets', n_col=3, vmax=1000)" + ] + }, + { + "cell_type": "markdown", + "id": "8cc8b7d5", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "d073230c", + "metadata": {}, + "source": [ + "## \"Aquaman Petition Links\" Retweets Over Years" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "375fa569", + "metadata": {}, + "outputs": [], + "source": [ + "df_years_retweet = df_daily_metrics.groupby('year')['total_retweets'].sum().reset_index()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "78a1e1e9", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "483.08525.050356.037568.025337.020182019202020212022010k20k30k40k50kNumber of 'Aquaman Petition Links' ReTweets over Yearsyeartotal_retweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar(df_years_retweet, \"year\", \"total_retweets\", \"Number of 'Aquaman Petition Links' ReTweets over Years\", text=0, margin=25000)" + ] + }, + { + "cell_type": "markdown", + "id": "69f01702", + "metadata": {}, + "source": [ + "## \"Aquaman Petition Links\" Retweets On Each Month" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "64daf4b9", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 244, + "width": 1071 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "df_metrics_month = (\n", + " df_daily_metrics.groupby(['month', 'year'])[['total_retweets', 'like_count', 'reply_count']]\n", + " .sum().reset_index()\n", + ")\n", + "helpers.facet_day_month(df_metrics_month, \"month\", \"total_retweets\", facet_on='year', n_col=5)" + ] + }, + { + "cell_type": "markdown", + "id": "8861c017", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "b686427f", + "metadata": {}, + "source": [ + "\n", + ">> ## Metrics Vs Time\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "8ce3d14d", + "metadata": {}, + "source": [ + "## Daily Metrics (Peak Likes)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "183723c7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateyearmonthdayofmonthn_tweetsby_#accountstotal_retweetslike_countreply_count
11002022-04-282022Apr283231306719208.0129141.02035.0
6942021-02-282021Feb2849447014106.0105434.0954.0
5862020-11-122020Nov12319729027044.032154.01421.0
8462021-07-302021Jul301121095256.014052.03051.0
3022020-02-022020Feb2165415973288.011527.0187.0
10962022-04-242022Apr2475691706.011259.0425.0
5802020-11-062020Nov68497485442.010344.0214.0
6922021-02-262021Feb2678761513.09965.0118.0
8152021-06-292021Jun2998852510.08851.0197.0
5812020-11-072020Nov7156513872345.07606.0162.0
\n", + "
" + ], + "text/plain": [ + " date year month dayofmonth n_tweets by_#accounts \\\n", + "1100 2022-04-28 2022 Apr 28 3231 3067 \n", + "694 2021-02-28 2021 Feb 28 494 470 \n", + "586 2020-11-12 2020 Nov 12 3197 2902 \n", + "846 2021-07-30 2021 Jul 30 112 109 \n", + "302 2020-02-02 2020 Feb 2 1654 1597 \n", + "1096 2022-04-24 2022 Apr 24 75 69 \n", + "580 2020-11-06 2020 Nov 6 849 748 \n", + "692 2021-02-26 2021 Feb 26 78 76 \n", + "815 2021-06-29 2021 Jun 29 98 85 \n", + "581 2020-11-07 2020 Nov 7 1565 1387 \n", + "\n", + " total_retweets like_count reply_count \n", + "1100 19208.0 129141.0 2035.0 \n", + "694 14106.0 105434.0 954.0 \n", + "586 7044.0 32154.0 1421.0 \n", + "846 5256.0 14052.0 3051.0 \n", + "302 3288.0 11527.0 187.0 \n", + "1096 1706.0 11259.0 425.0 \n", + "580 5442.0 10344.0 214.0 \n", + "692 1513.0 9965.0 118.0 \n", + "815 2510.0 8851.0 197.0 \n", + "581 2345.0 7606.0 162.0 " + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_daily_metrics.sort_values('like_count', ascending=False).head(10)" + ] + }, + { + "cell_type": "markdown", + "id": "52f222ea", + "metadata": {}, + "source": [ + "## HeatMap For \"Aquaman Petition Links\" Tweets Likes " + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "c16dcfd7", + "metadata": {}, + "outputs": [], + "source": [ + "# importlib.reload(helpers)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "25acc3ef", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 691, + "width": 974 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "title = 'A Heat Map for the Count of \"Aquman Petition\" Tweets Likes in Each Day'\n", + "helpers.facet_heat(df_daily_metrics, title, heat_col='like_count', n_col=3, vmax=2000)" + ] + }, + { + "cell_type": "markdown", + "id": "7c90ec8c", + "metadata": {}, + "source": [ + "## \"Aquaman Petition Links\" Tweets Likes Over Years" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "58f74244", + "metadata": {}, + "outputs": [], + "source": [ + "df_years_likes = df_daily_metrics.groupby('year')['like_count'].sum().reset_index()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "00964950", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "1460.012470.0169778.0189069.0158404.020182019202020212022020k40k60k80k100k120k140k160k180kNumber of 'Aquaman Petition Links' Likes over Yearsyearlike_count" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar(df_years_likes, \"year\", \"like_count\", \"Number of 'Aquaman Petition Links' Likes over Years\", text=0, margin=25000)" + ] + }, + { + "cell_type": "markdown", + "id": "c637ffdd", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "12dbefca", + "metadata": {}, + "source": [ + "## \"Aquaman Petition Links\" Likes On Each Month" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "1f30e53f", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 244, + "width": 1071 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_metrics_month, \"month\", \"like_count\", facet_on='year', n_col=5)" + ] + }, + { + "cell_type": "markdown", + "id": "d4fa75d5", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "07a27de3", + "metadata": {}, + "source": [ + "\n", + ">> ## Metrics Vs Time\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "47f6510a", + "metadata": {}, + "source": [ + "## Daily Metrics (Peak Replies)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "0aa7f58e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateyearmonthdayofmonthn_tweetsby_#accountstotal_retweetslike_countreply_count
8462021-07-302021Jul301121095256.014052.03051.0
11002022-04-282022Apr283231306719208.0129141.02035.0
5862020-11-122020Nov12319729027044.032154.01421.0
6942021-02-282021Feb2849447014106.0105434.0954.0
6952021-03-012021Mar11611481945.03805.0693.0
5872020-11-132020Nov13249322921456.06018.0509.0
10962022-04-242022Apr2475691706.011259.0425.0
8472021-07-312021Jul317568338.02003.0417.0
6012020-11-272020Nov27339316326.01564.0288.0
902019-04-192019Apr197962471.0973.0226.0
\n", + "
" + ], + "text/plain": [ + " date year month dayofmonth n_tweets by_#accounts \\\n", + "846 2021-07-30 2021 Jul 30 112 109 \n", + "1100 2022-04-28 2022 Apr 28 3231 3067 \n", + "586 2020-11-12 2020 Nov 12 3197 2902 \n", + "694 2021-02-28 2021 Feb 28 494 470 \n", + "695 2021-03-01 2021 Mar 1 161 148 \n", + "587 2020-11-13 2020 Nov 13 2493 2292 \n", + "1096 2022-04-24 2022 Apr 24 75 69 \n", + "847 2021-07-31 2021 Jul 31 75 68 \n", + "601 2020-11-27 2020 Nov 27 339 316 \n", + "90 2019-04-19 2019 Apr 19 79 62 \n", + "\n", + " total_retweets like_count reply_count \n", + "846 5256.0 14052.0 3051.0 \n", + "1100 19208.0 129141.0 2035.0 \n", + "586 7044.0 32154.0 1421.0 \n", + "694 14106.0 105434.0 954.0 \n", + "695 1945.0 3805.0 693.0 \n", + "587 1456.0 6018.0 509.0 \n", + "1096 1706.0 11259.0 425.0 \n", + "847 338.0 2003.0 417.0 \n", + "601 326.0 1564.0 288.0 \n", + "90 471.0 973.0 226.0 " + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_daily_metrics.sort_values('reply_count', ascending=False).head(10)" + ] + }, + { + "cell_type": "markdown", + "id": "56110104", + "metadata": {}, + "source": [ + "## HeatMap For \"Aquaman Petition Links\" Tweets Replies " + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "d46fc13c", + "metadata": {}, + "outputs": [], + "source": [ + "# importlib.reload(helpers)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "ba1f22a1", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 691, + "width": 971 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "title = 'A Heat Map for the Count of \"Aquman Petition\" Tweets Replies in Each Day'\n", + "helpers.facet_heat(df_daily_metrics, title, heat_col='reply_count', n_col=3, vmax=200)" + ] + }, + { + "cell_type": "markdown", + "id": "e43699e3", + "metadata": {}, + "source": [ + "## \"Aquaman Petition Links\" Tweets Replies Over Years" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "11891df4", + "metadata": {}, + "outputs": [], + "source": [ + "df_years_replies = df_daily_metrics.groupby('year')['reply_count'].sum().reset_index()" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "bcb414f6", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "68.01170.07771.07276.03317.020182019202020212022010002000300040005000600070008000Number of 'Aquaman Petition Links' Replies over Yearsyearreply_count" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar(df_years_replies, \"year\", \"reply_count\", \"Number of 'Aquaman Petition Links' Replies over Years\", text=0, margin=2000)" + ] + }, + { + "cell_type": "markdown", + "id": "ea8d7136", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "c6dfe256", + "metadata": {}, + "source": [ + "## \"Aquaman Petition Links\" Replies On Each Month" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "54ee3ee9", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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XxOucdoxzd0fb3NbkZ6aP+8GiEjP7Z1YHgB+1MFj303osJC0M2EUia2AtwFHNHjcXcA2GX7zGHd/0cw2As4mvPG4KLBP/Kl3B/BpdboQEclcWTNnbvxm8VXAWrGtRzfY9AlgZ3W6EBHpmSLlzkYMvRkJsC6ho0Q7fkPoND6Pu99pZjsRrncWB7aOP0mvAV9VpwsRkZ4obeaIiEjhlDFzJjPU6QLgC/GnHZOBKW1uK9JTmmpEpHomprkzd5/j7lsDOwGXA08DrwPPAzcRekhu0ItODu4+w903BzYHziJ88/hlwreNHye8mNgxtufJrNsjIiKlzpxnCBeX+wJ/AJ4D5sZ/bwL2B97v7rdn3RYREZlnYpo7G2PupNqW2J4rgPcThgf+C2GUv1eBR4BfABPd/Rdp1xURkYYmprmzomWOiIgUysQ0d1aQzElrPyKFoqlGRERERERERERERERERERERLqkES9EREREREREREREREREREREuqSOFyIiIiIiIiIiIiIiIiIiIiJdUscLERERERERERERERERERERkS6p44WIiIiIiIiIiIiIiIiIiIhIl9TxQkRERERERERERERERERERKRL6nghIiIiIiIiIiIiIiIiIiIi0iV1vBARERERERERERERERERERHpkjpeiIiIiIiIiIiIiIiIiIiIiHRJHS9EREREREREREREREREREREuqSOFyIiIiIiIiIiIiIiIiIiIiJdUscLERERERERERERERERERERkS6p44WIiIiIiIiIiIiIiIiIiIhIl9TxQkRERERERERERERERERERKRL6nghIiIiIiIiIiIiIiIiIiIi0iV1vBARERERERERERERERERERHpkjpeiIiIiIiIiIiIiIiIiIiIiHRJHS9EREREREREREREREREREREuqSOFyIiIiIiIiIiIiIiIiIiIiJdUscLERERERERERERERERERERkS79P5i+zc+L++54AAAAAElFTkSuQmCC\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 244, + "width": 1071 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_metrics_month, \"month\", \"reply_count\", facet_on='year', n_col=5)" + ] + }, + { + "cell_type": "markdown", + "id": "42444062", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "92f4b048", + "metadata": {}, + "source": [ + "\n", + ">> ## Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "3ea03f8a", + "metadata": {}, + "source": [ + "#### Retweets\n", + "A count of how many times the Tweet has been Retweeted.
\n", + "Please note: This does not include Quote Tweets (โ€œRetweets with commentโ€). \n", + "\n", + "#### Quote Tweets\n", + "A count of how many times the Tweet has been Retweeted with a new comment (message).
\n", + "Please note: This does not include Retweets.
\n", + "\n", + "\n", + "**To get the โ€œRetweets and commentsโ€ total as displayed on the Twitter clients, simply add retweet_count and quote_count.
\n", + "This will return the total count of Quote Tweets. There are no Quote Tweets from a paid context so all Quote Tweets are organic.**" + ] + }, + { + "cell_type": "markdown", + "id": "923262ba", + "metadata": {}, + "source": [ + "> - **total_retweets:** is the total retweet count (Retweets + Quote Tweets)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "c45d5e8e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
texttotal_retweetsreply_countlike_countdateusernamedays_diff
1695958la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq4999.0299.035472.02022-04-28Infos Sรฉries1937
836080so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf4526.0274.033708.02021-02-28๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ3266
1696491la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne4204.0160.037850.02022-04-28๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ2136
1692581while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 & her endorsement of l'orรฉal. \\nglobal organisations like aclu & un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb3017.0339.011492.02022-04-28๐€๐ฒ๐ž๐ฌ๐ก๐š2470
485149more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t2938.056.03824.02020-11-06Mango1433
593861over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y2937.0506.013515.02020-11-12Fandom4989
124243์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ <์•„์ฟ ์•„๋งจ 2>์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi2866.02.0393.02019-11-11justme2232
836002me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb2456.076.015633.02021-02-28Red Ranger Chris1145
836273just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy2042.048.017025.02021-02-28Akash Bhadauria387
1088217peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai2036.0884.03652.02021-07-30DiscussingFilm1767
1048149johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw1964.0106.07257.02021-06-29Ankeshkumar sharma419
844973amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb1758.0597.03070.02021-03-01Culture Crave ๐Ÿฟ1196
1693964over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk1751.0109.013794.02022-04-28ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡3430
156986me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji51709.052.06709.02020-02-02ImProbablyManic1240
16931702 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup1627.0332.010392.02022-04-28NDTV News feed4517
\n", + "
" + ], + "text/plain": [ + " text \\\n", + "1695958 la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq \n", + "836080 so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf \n", + "1696491 la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne \n", + "1692581 while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 & her endorsement of l'orรฉal. \\nglobal organisations like aclu & un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb \n", + "485149 more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t \n", + "593861 over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y \n", + "124243 ์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ <์•„์ฟ ์•„๋งจ 2>์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi \n", + "836002 me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb \n", + "836273 just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy \n", + "1088217 peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai \n", + "1048149 johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw \n", + "844973 amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb \n", + "1693964 over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk \n", + "156986 me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji5 \n", + "1693170 2 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup \n", + "\n", + " total_retweets reply_count like_count date \\\n", + "1695958 4999.0 299.0 35472.0 2022-04-28 \n", + "836080 4526.0 274.0 33708.0 2021-02-28 \n", + "1696491 4204.0 160.0 37850.0 2022-04-28 \n", + "1692581 3017.0 339.0 11492.0 2022-04-28 \n", + "485149 2938.0 56.0 3824.0 2020-11-06 \n", + "593861 2937.0 506.0 13515.0 2020-11-12 \n", + "124243 2866.0 2.0 393.0 2019-11-11 \n", + "836002 2456.0 76.0 15633.0 2021-02-28 \n", + "836273 2042.0 48.0 17025.0 2021-02-28 \n", + "1088217 2036.0 884.0 3652.0 2021-07-30 \n", + "1048149 1964.0 106.0 7257.0 2021-06-29 \n", + "844973 1758.0 597.0 3070.0 2021-03-01 \n", + "1693964 1751.0 109.0 13794.0 2022-04-28 \n", + "156986 1709.0 52.0 6709.0 2020-02-02 \n", + "1693170 1627.0 332.0 10392.0 2022-04-28 \n", + "\n", + " username days_diff \n", + "1695958 Infos Sรฉries 1937 \n", + "836080 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ 3266 \n", + "1696491 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ 2136 \n", + "1692581 ๐€๐ฒ๐ž๐ฌ๐ก๐š 2470 \n", + "485149 Mango 1433 \n", + "593861 Fandom 4989 \n", + "124243 justme 2232 \n", + "836002 Red Ranger Chris 1145 \n", + "836273 Akash Bhadauria 387 \n", + "1088217 DiscussingFilm 1767 \n", + "1048149 Ankeshkumar sharma 419 \n", + "844973 Culture Crave ๐Ÿฟ 1196 \n", + "1693964 ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡ 3430 \n", + "156986 ImProbablyManic 1240 \n", + "1693170 NDTV News feed 4517 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "top_retweet = aquaman_petition.sort_values('total_retweets', ascending=False)\n", + "with pd.option_context('display.max_colwidth', None):\n", + " display(top_retweet[['text', 'total_retweets', 'reply_count', 'like_count', 'date', 'username', 'days_diff']].head(15))\n", + " " + ] + }, + { + "cell_type": "markdown", + "id": "cd5de3c8", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "bff2b65f", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "4999.04526.04204.03017.02938.02937.02866.02456.02042.02036.01964.01758.01751.01709.01627.0010002000300040005000151967355326373069112238419451785748481519679971685502977136649390461953638414097377495197696061420935465620938753136589634319393587413658549381281464321193743433489190913132702038625332428813248026790974054401519667764138758144151969371553491763313658696532397301771519690762828587008Top Retweeted Tweets with \"aquaman petition links\"total_retweetstweet_id" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(top_retweet[['tweet_id', 'total_retweets']].head(15), \n", + " 'Top Retweeted Tweets with \"aquaman petition links\"', c='red') " + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "8789f1f9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq 1\n", + "so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf 1\n", + "la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne 1\n", + "while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 & her endorsement of l'orรฉal. \\nglobal organisations like aclu & un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb 1\n", + "more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t 1\n", + "over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y 1\n", + "์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ <์•„์ฟ ์•„๋งจ 2>์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi 1\n", + "me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb 1\n", + "just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy 1\n", + "peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai 1\n", + "johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw 1\n", + "amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb 1\n", + "over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk 1\n", + "me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji5 1\n", + "2 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_retweet.text.head(15).value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "d3459dac", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1695958 Infos Sรฉries\n", + "836080 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ\n", + "1696491 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ\n", + "1692581 ๐€๐ฒ๐ž๐ฌ๐ก๐š\n", + "485149 Mango\n", + "593861 Fandom\n", + "124243 justme\n", + "836002 Red Ranger Chris\n", + "836273 Akash Bhadauria\n", + "1088217 DiscussingFilm\n", + "1048149 Ankeshkumar sharma\n", + "844973 Culture Crave ๐Ÿฟ\n", + "1693964 ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡\n", + "156986 ImProbablyManic\n", + "1693170 NDTV News feed\n", + "Name: username, dtype: object" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_retweet.username.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "27f521ee", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "breaking: amber heard reportedly grew a mustache after filming and is contractually obligated to keep it for her next film. the โ€˜aquamanโ€™ reshoots will digitally remove her mustache using cgi. https://t.co/sbm0khiixn 1\n", + "breaking: warner bros officially announces that johnny depp will play mera in โ€˜aquaman 2,โ€™ replacing amber heard. https://t.co/fhywf8hqu0 1\n", + "breaking: amber heard has been cast as grindelwald in โ€˜fantastic beasts 3.โ€™ https://t.co/wmgcjscena 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Le Cinรฉphiles'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "44a37da1", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Le Cinรฉphiles\": 3\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "111Nov 6, 2020Feb 4, 2020Mar 18, 201800.20.40.60.81\"Le Cinรฉphiles\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Le Cinรฉphiles\", n=30, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "40412e3d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp 3\n", + "amber heard 2\n", + "amber heard ni bodo gak ek. disebabkan kontroversi kau la johnny dah tak cast untuk fantastic beast. 1\n", + "amber heard trying to use โ€œi did not punch you, i was just hitting youโ€ as an excuse after repeatedly hitting her man in the face is batty as hell 1\n", + "johnny deppโ€™s trial proves that society is uncomfortable with admitting that men are victims of domestic violence and that drugs, dysfunction & foul language doesnโ€™t always equate to wife beating. childhood trauma will make us normalize the worst behavior #justiceforjohnnydepp 1\n", + "her ลŸeye raฤŸmen eskiden aลŸฤฑk olduฤŸu kadฤฑn hakkฤฑnda tek kรถtรผ bir ลŸey bile sรถylemedi, baลŸkalarฤฑnฤฑn yapamadฤฑฤŸฤฑnฤฑ yapฤฑp o mahkemede duygularฤฑnฤฑn arkasฤฑnda olduฤŸunu savundun ya harika bir adamsฤฑn sen #justiceforjohnnydepp 1\n", + "in this trial, even after recounting horrific instances of abuse he suffered, it took an audio of him being on the verge of self-harm to make him break. he knows how broken he was at the end of that abusive relationship. he never deserved that. #johnnydepp #justiceforjohnnydepp 1\n", + "that audio made him fucking cry. he was the one in pain. he was begging for a way out of that abuse. how dare she think recording a man in a vulnerable state is ever okay. disgusting #johnnydepp #justiceforjohnnydepp 1\n", + "heโ€™s obviously upset by this audio. the fact she was recording him while he was emotionally destroyed. he was begging for a way out and nearly/did resort to self harming. sheโ€™s horrible. #justiceforjohnnydepp 1\n", + "โ€œofficer square headโ€ fuck off ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ #justiceforjohnnydepp 1\n", + "iโ€™m sorry... if you want to see how innocent johnny depp is please watch his cross examination. they have out of context texts and audio of her admitting to hitting him. thats it. #justiceforjohnnydepp 1\n", + "on that audio johnny clearly says โ€œwhat if i show them this... or this... or this...โ€ i presume he was pointing to injuries. sheโ€™s insane, her tone was crazy almost psychopathic... \\n\\n#justiceforjohnnydepp 1\n", + "wait... that audio just confirms she did throw the can of mineral spirits at him!!! #justiceforjohnnydepp 1\n", + "amber heard is the reham khan of hollywood 1\n", + "je suis fascinรฉe par ce procรจs รงa paraรฎt irrรฉel #justiceforjohnnydepp 1\n", + "somebody called amber heard is promoting (unsuccessfully it appears) the multi-million dollar usaid-funded #regimechange ngo, sams; principal suspects behind the #omrandaqneesh scam, #khansheikoun and #douma. https://t.co/snnaot44z1 1\n", + "amber heard is prime example of white women crocodile tears 1\n", + "fuck amber heard me and all my girls hate amber heard. yaa heard me 1\n", + "is this the moaning video?? #justiceforjohnnydepp 1\n", + "at the end of the day, truth always wins #justiceforjohnnydepp 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'S'].text.value_counts().head(20)" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "b44b4cbd", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"S\": 124\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "189Apr 21, 2022Feb 2, 2020024681012141618\"S\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"S\", n=2, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "a114118a", + "metadata": {}, + "source": [ + "\n", + ">> ## Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "88820d71", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
textlike_countreply_counttotal_retweetsdateusernamedays_diff
1695958la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq35472.0299.04999.02022-04-28Infos Sรฉries1937
836080so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf33708.0274.04526.02021-02-28๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ3266
1696491la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne37850.0160.04204.02022-04-28๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ2136
1692581while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 &amp; her endorsement of l'orรฉal. \\nglobal organisations like aclu &amp; un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb11492.0339.03017.02022-04-28๐€๐ฒ๐ž๐ฌ๐ก๐š2470
485149more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t3824.056.02938.02020-11-06Mango1433
593861over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y13515.0506.02937.02020-11-12Fandom4989
124243์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ &lt;์•„์ฟ ์•„๋งจ 2&gt;์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi393.02.02866.02019-11-11justme2232
836002me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb15633.076.02456.02021-02-28Red Ranger Chris1145
836273just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy17025.048.02042.02021-02-28Akash Bhadauria387
1088217peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai3652.0884.02036.02021-07-30DiscussingFilm1767
1048149johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw7257.0106.01964.02021-06-29Ankeshkumar sharma419
844973amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb3070.0597.01758.02021-03-01Culture Crave ๐Ÿฟ1196
1693964over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk13794.0109.01751.02022-04-28ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡3430
156986me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji56709.052.01709.02020-02-02ImProbablyManic1240
16931702 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup10392.0332.01627.02022-04-28NDTV News feed4517
\n", + "
" + ], + "text/plain": [ + " text \\\n", + "1695958 la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq \n", + "836080 so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf \n", + "1696491 la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne \n", + "1692581 while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 & her endorsement of l'orรฉal. \\nglobal organisations like aclu & un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb \n", + "485149 more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t \n", + "593861 over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y \n", + "124243 ์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ <์•„์ฟ ์•„๋งจ 2>์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi \n", + "836002 me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb \n", + "836273 just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy \n", + "1088217 peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai \n", + "1048149 johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw \n", + "844973 amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb \n", + "1693964 over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk \n", + "156986 me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji5 \n", + "1693170 2 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup \n", + "\n", + " like_count reply_count total_retweets date \\\n", + "1695958 35472.0 299.0 4999.0 2022-04-28 \n", + "836080 33708.0 274.0 4526.0 2021-02-28 \n", + "1696491 37850.0 160.0 4204.0 2022-04-28 \n", + "1692581 11492.0 339.0 3017.0 2022-04-28 \n", + "485149 3824.0 56.0 2938.0 2020-11-06 \n", + "593861 13515.0 506.0 2937.0 2020-11-12 \n", + "124243 393.0 2.0 2866.0 2019-11-11 \n", + "836002 15633.0 76.0 2456.0 2021-02-28 \n", + "836273 17025.0 48.0 2042.0 2021-02-28 \n", + "1088217 3652.0 884.0 2036.0 2021-07-30 \n", + "1048149 7257.0 106.0 1964.0 2021-06-29 \n", + "844973 3070.0 597.0 1758.0 2021-03-01 \n", + "1693964 13794.0 109.0 1751.0 2022-04-28 \n", + "156986 6709.0 52.0 1709.0 2020-02-02 \n", + "1693170 10392.0 332.0 1627.0 2022-04-28 \n", + "\n", + " username days_diff \n", + "1695958 Infos Sรฉries 1937 \n", + "836080 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ 3266 \n", + "1696491 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ 2136 \n", + "1692581 ๐€๐ฒ๐ž๐ฌ๐ก๐š 2470 \n", + "485149 Mango 1433 \n", + "593861 Fandom 4989 \n", + "124243 justme 2232 \n", + "836002 Red Ranger Chris 1145 \n", + "836273 Akash Bhadauria 387 \n", + "1088217 DiscussingFilm 1767 \n", + "1048149 Ankeshkumar sharma 419 \n", + "844973 Culture Crave ๐Ÿฟ 1196 \n", + "1693964 ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡ 3430 \n", + "156986 ImProbablyManic 1240 \n", + "1693170 NDTV News feed 4517 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "top_liked = aquaman_petition.sort_values('like_count', ascending=False)\n", + "with pd.option_context('display.max_colwidth', None):\n", + " display(top_retweet[['text', 'like_count', 'reply_count', 'total_retweets', 'date', 'username', 'days_diff']].head(15))\n", + " " + ] + }, + { + "cell_type": "markdown", + "id": "b7c335f1", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "72f2e83b", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "37850.035472.033708.017025.015633.013794.013515.012687.011629.011492.011049.010392.07257.06709.06166.005k10k15k20k25k30k35k132695179410728140812238419451785748481409737749519769606151967355326373069115181738976020889611519667764138758144136590144333757644913659614008379514911327020386253324288151967997168550297713658549381281464321365896343193935874136586965323973017715196907628285870081519693715534917633Top Liked Tweets with \"aquaman petition links\"like_counttweet_id" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(top_liked[['tweet_id', 'like_count']].head(15), \n", + " 'Top Liked Tweets with \"aquaman petition links\"', c='red') " + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "1bb47cd7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1696491 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ\n", + "1695958 Infos Sรฉries\n", + "836080 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ\n", + "836273 Akash Bhadauria\n", + "836002 Red Ranger Chris\n", + "1693964 ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡\n", + "593861 Fandom\n", + "836821 LynneG\n", + "836306 Rishi๐Ÿ’€\n", + "1692581 ๐€๐ฒ๐ž๐ฌ๐ก๐š\n", + "1568820 _Rott!๐Ÿ•Š๏ธ\n", + "1693170 NDTV News feed\n", + "1048149 Ankeshkumar sharma\n", + "156986 ImProbablyManic\n", + "590329 Culture Crave ๐Ÿฟ\n", + "Name: username, dtype: object" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_liked.username.head(15)" + ] + }, + { + "cell_type": "markdown", + "id": "c846b848", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "67cf81f7", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "cc99d1ab", + "metadata": {}, + "source": [ + "\n", + ">> ## Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "7a317a0f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
textreply_countlike_counttotal_retweetsdateusernamedays_diff
1695958la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq299.035472.04999.02022-04-28Infos Sรฉries1937
836080so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf274.033708.04526.02021-02-28๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ3266
1696491la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne160.037850.04204.02022-04-28๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ2136
1692581while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 &amp; her endorsement of l'orรฉal. \\nglobal organisations like aclu &amp; un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb339.011492.03017.02022-04-28๐€๐ฒ๐ž๐ฌ๐ก๐š2470
485149more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t56.03824.02938.02020-11-06Mango1433
593861over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y506.013515.02937.02020-11-12Fandom4989
124243์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ &lt;์•„์ฟ ์•„๋งจ 2&gt;์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi2.0393.02866.02019-11-11justme2232
836002me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb76.015633.02456.02021-02-28Red Ranger Chris1145
836273just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy48.017025.02042.02021-02-28Akash Bhadauria387
1088217peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai884.03652.02036.02021-07-30DiscussingFilm1767
1048149johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw106.07257.01964.02021-06-29Ankeshkumar sharma419
844973amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb597.03070.01758.02021-03-01Culture Crave ๐Ÿฟ1196
1693964over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk109.013794.01751.02022-04-28ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡3430
156986me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji552.06709.01709.02020-02-02ImProbablyManic1240
16931702 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup332.010392.01627.02022-04-28NDTV News feed4517
\n", + "
" + ], + "text/plain": [ + " text \\\n", + "1695958 la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq \n", + "836080 so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf \n", + "1696491 la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne \n", + "1692581 while remove amber heard is trending, a reminder that it is not just about her role in aquaman 2 & her endorsement of l'orรฉal. \\nglobal organisations like aclu & un's human rights commission still support her. she's still on their offical pages. think about that\\n#amberheardisaliar https://t.co/5wbt6ul4xb \n", + "485149 more than 500k people have signed a petition to have amber heard removed from aquaman for abusing johnny depp. yet warner bros. asked johnny to quit fantastic beasts and amber heard will be in aquaman 2. \\nwhere is the justice?!\\n#justiceforjohnnydepp \\n#boycottfantasticbeasts https://t.co/x8upg4yi0t \n", + "593861 over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/ma06smva6y \n", + "124243 ์กฐ๋‹ˆ ๋Ž ์ถ”์ข…์ž๋“ค์˜ ์— ๋ฒ„ ํ—ˆ๋“œ๋ฅผ <์•„์ฟ ์•„๋งจ 2>์—์„œ ๋นผ๋ผ๋Š” ์ฒญ์›์— ๋Œ€์‘ํ•ด, ์— ๋ฒ„ ํŒฌ๋“ค์ด ์— ๋ฒ„ ์ง€์ง€ ์ฒญ์›์„ ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋งŒ์œผ๋กœ ์ต๋ช… ์ฐธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์‹œ๊ฐ„๋˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”! #wearewithyouamberheard\\nwe support amber heard in aquaman 2 - sign the petition! https://t.co/ataa77qnfi \n", + "836002 me when amber heard gets fired from #aquaman2: https://t.co/lwatooenpb \n", + "836273 just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy \n", + "1088217 peter safran says amber heard was never going to be fired from โ€˜aquaman and the lost kingdomโ€™. \\n\\nโ€œone is not unaware of what is going on in the twitter-verse, but that doesnโ€™t mean you have to react to itโ€ฆ you have to do whatโ€™s right for the film.โ€\\n\\n(source: deadline) https://t.co/kvw0m1ebai \n", + "1048149 johnny depp has been removed from his upcoming projects but amber heard is still leading actress in aquaman 2. @wbpictures don't be so partial atleast respect an actor for his acting skills. #justiceforjohnnydepp https://t.co/mcs55ufjrw \n", + "844973 amber heard is still playing mera in 'aquaman 2' ๐Ÿ”ฑ\\n\\nthe rumor that she was fired is false\\n\\n(via @theryanparker) https://t.co/lixfxtvktb \n", + "1693964 over 2 million signatures want to remove amber heard from aquaman 2 donโ€™t be shy keep it going https://t.co/iq6tfnglbk \n", + "156986 me waiting for amber heard to be fired from playing mera in aquaman 2, then also knowing itโ€™s never going to happen because apparently men canโ€™t be abused too? ๐Ÿคท๐Ÿปโ€โ™€๏ธ she ruined his career and now we are after hers. i hope she is arrested. #justiceforjohnnydepp https://t.co/s6gdytrji5 \n", + "1693170 2 million sign petition seeking amber heard's removal from 'aquaman 2' https://t.co/kw94om3d7u https://t.co/yvwtrqywup \n", + "\n", + " reply_count like_count total_retweets date \\\n", + "1695958 299.0 35472.0 4999.0 2022-04-28 \n", + "836080 274.0 33708.0 4526.0 2021-02-28 \n", + "1696491 160.0 37850.0 4204.0 2022-04-28 \n", + "1692581 339.0 11492.0 3017.0 2022-04-28 \n", + "485149 56.0 3824.0 2938.0 2020-11-06 \n", + "593861 506.0 13515.0 2937.0 2020-11-12 \n", + "124243 2.0 393.0 2866.0 2019-11-11 \n", + "836002 76.0 15633.0 2456.0 2021-02-28 \n", + "836273 48.0 17025.0 2042.0 2021-02-28 \n", + "1088217 884.0 3652.0 2036.0 2021-07-30 \n", + "1048149 106.0 7257.0 1964.0 2021-06-29 \n", + "844973 597.0 3070.0 1758.0 2021-03-01 \n", + "1693964 109.0 13794.0 1751.0 2022-04-28 \n", + "156986 52.0 6709.0 1709.0 2020-02-02 \n", + "1693170 332.0 10392.0 1627.0 2022-04-28 \n", + "\n", + " username days_diff \n", + "1695958 Infos Sรฉries 1937 \n", + "836080 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ 3266 \n", + "1696491 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ 2136 \n", + "1692581 ๐€๐ฒ๐ž๐ฌ๐ก๐š 2470 \n", + "485149 Mango 1433 \n", + "593861 Fandom 4989 \n", + "124243 justme 2232 \n", + "836002 Red Ranger Chris 1145 \n", + "836273 Akash Bhadauria 387 \n", + "1088217 DiscussingFilm 1767 \n", + "1048149 Ankeshkumar sharma 419 \n", + "844973 Culture Crave ๐Ÿฟ 1196 \n", + "1693964 ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡ 3430 \n", + "156986 ImProbablyManic 1240 \n", + "1693170 NDTV News feed 4517 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "top_replies = aquaman_petition.sort_values('reply_count', ascending=False)\n", + "with pd.option_context('display.max_colwidth', None):\n", + " display(top_retweet[['text', 'reply_count', 'like_count', 'total_retweets', 'date', 'username', 'days_diff']].head(15))\n", + " " + ] + }, + { + "cell_type": "markdown", + "id": "e74dcaad", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "id": "f4a1a2b4", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "884.0597.0543.0506.0412.0383.0381.0355.0339.0332.0299.0274.0258.0177.0161.00100200300400500600700800900132695179410728140813324369208157921291421202213377089548136586965323973017715196907628285870081519673553263730691151966776413875814414215462519386398781421162291005845506142111590038056551015181738976020889611327020386253324288142114512184064000213664939046195363841420935465620938753\"aquaman petition links\" Tweets with Most Repliesreply_counttweet_id" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(top_replies[['tweet_id', 'reply_count']].head(15), \n", + " '\"aquaman petition links\" Tweets with Most Replies', c='red')" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "a0230f95", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1088217 DiscussingFilm\n", + "844973 Culture Crave ๐Ÿฟ\n", + "1089460 GameSpot\n", + "593861 Fandom\n", + "1568820 _Rott!๐Ÿ•Š๏ธ\n", + "1089241 Entertainment Weekly\n", + "1089717 Fandom\n", + "1092818 GameSpot\n", + "1692581 ๐€๐ฒ๐ž๐ฌ๐ก๐š\n", + "1693170 NDTV News feed\n", + "1695958 Infos Sรฉries\n", + "836080 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ\n", + "1090360 Pop Crave\n", + "660577 TheWrap\n", + "590329 Culture Crave ๐Ÿฟ\n", + "Name: username, dtype: object" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_replies.username.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "ed39bae6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dcโ€™s โ€˜aquamanโ€™ will reportedly diverge from comic canon, and will make dolph lundgren's king nereus and amber heard's mera father and daughter. (via @aquamanshrine) https://t.co/gpkbwztq2o 1\n", + "amber heard is set to join the cast of 'gully', with the film marking the directorial debut of nabil elderkin. the film is set in a dystopian version of los angeles and follows three teenagers, all victims of childhood trauma, who are running a riot. (source: @variety) https://t.co/itaqjyqxga 1\n", + "amber heard has joined the cast of bow and arrow entertainmentโ€™s โ€˜her smellโ€™. (source: @variety) https://t.co/h6iktsshjr 1\n", + "amber heard has explained why she almost turned down playing mera in the dceu:\\n\\nโ€œi had a limited experience, or exposure, to women in that world and then zack snyder explained this badass, kickass warrior queen to me and then i thought โ€˜sword and a crown, okayโ€™โ€ (source: @etnow) https://t.co/mdqnqz0bca 1\n", + "amber heard has said she would love to team up with gal gadotโ€™s wonder woman in a future dc film. (source: https://t.co/llozrwobsu) https://t.co/6fqiezmicc 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'DiscussingFilm'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "4e8d3b48", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"DiscussingFilm\": 14\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "11111111111111Oct 27, 2021Jul 30, 2021Jun 28, 2021Jan 4, 2021Dec 7, 2020Nov 12, 2020Oct 21, 2020Aug 25, 2020Jun 21, 2019Dec 9, 2018Nov 3, 2018Apr 25, 2018Mar 29, 2018Feb 19, 201800.20.40.60.81\"DiscussingFilm\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"DiscussingFilm\", n=30, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "a3664710", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "amber heard says she wants to see mera and wonder woman team up and 'kick some ass'\\n\\n(via @celebfanfest) https://t.co/owkb7ne65m 1\n", + "amber heard is currently shooting new scenes for zack snyder's 'justice league' ๐Ÿ”ฑ\\n\\n(via @thr) https://t.co/dbdnzj5fxe 1\n", + "over 1m people have signed a petition to remove amber heard from 'aquaman 2' https://t.co/yem8gxketd 1\n", + "amber heard confirms she will return for 'aquaman 2' ๐Ÿ”ฑ\\n\\n(via @ew) https://t.co/dlzeg1nkwe 1\n", + "amber heard has wrapped reshoots on 'zack snyder's justice league' and is hyped for fans to see it ๐Ÿ”ฑ\\n\\n'i just love nerds. i fucking love nerds'\\n\\n(via @comicbook) https://t.co/vfxmghkoyk 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Culture Crave ๐Ÿฟ'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "ee324093", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Culture Crave ๐Ÿฟ\": 10\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "22111111Apr 12, 2022Nov 12, 2020Oct 16, 2021Jul 30, 2021Mar 1, 2021Dec 14, 2020Oct 21, 2020Jun 16, 201900.511.52\"Culture Crave ๐Ÿฟ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Culture Crave ๐Ÿฟ\", n=30, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "3840aac5", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "fe072bc8", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "624eb97a", + "metadata": {}, + "source": [ + "\n", + "> ## Users Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "53846726", + "metadata": {}, + "source": [ + "\n", + ">> ## Users Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "36432096", + "metadata": {}, + "source": [ + "#### Retweets\n", + "A count of how many times the Tweet has been Retweeted.
\n", + "Please note: This does not include Quote Tweets (โ€œRetweets with commentโ€). \n", + "\n", + "#### Quote Tweets\n", + "A count of how many times the Tweet has been Retweeted with a new comment (message).
\n", + "Please note: This does not include Retweets.
\n", + "\n", + "\n", + "**To get the โ€œRetweets and commentsโ€ total as displayed on the Twitter clients, simply add retweet_count and quote_count.
\n", + "This will return the total count of Quote Tweets. There are no Quote Tweets from a paid context so all Quote Tweets are organic.**" + ] + }, + { + "cell_type": "markdown", + "id": "26a3f850", + "metadata": {}, + "source": [ + "> - **total_retweets:** is the total retweet count (Retweets + Quote Tweets)" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "id": "4756fd49", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_idusernameuser_created_attotal_retweetslike_countreply_count
33507817437085191827456Infos Sรฉries2017-01-06 18:26:035192.035764.0358.0
28953531577673๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ2012-03-20 19:42:584526.033708.0274.0
31622745369183517548544๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ2016-06-21 21:33:564204.037850.0160.0
129551332121Fandom2007-03-17 03:28:553670.015512.0887.0
244803309371255TheRealLauraB๐ŸŒŠโš”๏ธ2015-06-05 15:21:163641.010903.0467.0
33179805207070270259201Mango2016-12-04 00:28:203137.04858.0132.0
36781932786452739407872Culture Crave ๐Ÿฟ2017-11-21 01:43:153024.09236.0758.0
248753389710995๐€๐ฒ๐ž๐ฌ๐ก๐š2015-07-23 18:58:083017.011492.0339.0
170391920027500justme2013-09-30 13:05:192866.0393.02.0
276164583281223Support Johnny Depp โ™ก Stream City of Lies2015-12-23 23:22:522488.011016.0240.0
37264950895831313510401Red Ranger Chris2018-01-10 01:03:272456.015633.076.0
18621063791963378315264Kirst๐Ÿ’–2018-11-17 13:52:232220.06698.092.0
78431225378925594869761Akash Bhadauria2020-02-06 11:24:262042.017025.048.0
32561780460754910732288DiscussingFilm2016-09-26 17:35:192036.03652.0884.0
92091257551453628981248Ankeshkumar sharma2020-05-05 06:03:351964.07257.0106.0
\n", + "
" + ], + "text/plain": [ + " user_id username \\\n", + "33507 817437085191827456 Infos Sรฉries \n", + "28953 531577673 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ \n", + "31622 745369183517548544 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ \n", + "12955 1332121 Fandom \n", + "24480 3309371255 TheRealLauraB๐ŸŒŠโš”๏ธ \n", + "33179 805207070270259201 Mango \n", + "36781 932786452739407872 Culture Crave ๐Ÿฟ \n", + "24875 3389710995 ๐€๐ฒ๐ž๐ฌ๐ก๐š \n", + "17039 1920027500 justme \n", + "27616 4583281223 Support Johnny Depp โ™ก Stream City of Lies \n", + "37264 950895831313510401 Red Ranger Chris \n", + "1862 1063791963378315264 Kirst๐Ÿ’– \n", + "7843 1225378925594869761 Akash Bhadauria \n", + "32561 780460754910732288 DiscussingFilm \n", + "9209 1257551453628981248 Ankeshkumar sharma \n", + "\n", + " user_created_at total_retweets like_count reply_count \n", + "33507 2017-01-06 18:26:03 5192.0 35764.0 358.0 \n", + "28953 2012-03-20 19:42:58 4526.0 33708.0 274.0 \n", + "31622 2016-06-21 21:33:56 4204.0 37850.0 160.0 \n", + "12955 2007-03-17 03:28:55 3670.0 15512.0 887.0 \n", + "24480 2015-06-05 15:21:16 3641.0 10903.0 467.0 \n", + "33179 2016-12-04 00:28:20 3137.0 4858.0 132.0 \n", + "36781 2017-11-21 01:43:15 3024.0 9236.0 758.0 \n", + "24875 2015-07-23 18:58:08 3017.0 11492.0 339.0 \n", + "17039 2013-09-30 13:05:19 2866.0 393.0 2.0 \n", + "27616 2015-12-23 23:22:52 2488.0 11016.0 240.0 \n", + "37264 2018-01-10 01:03:27 2456.0 15633.0 76.0 \n", + "1862 2018-11-17 13:52:23 2220.0 6698.0 92.0 \n", + "7843 2020-02-06 11:24:26 2042.0 17025.0 48.0 \n", + "32561 2016-09-26 17:35:19 2036.0 3652.0 884.0 \n", + "9209 2020-05-05 06:03:35 1964.0 7257.0 106.0 " + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_retweet_u = (\n", + " aquaman_petition.groupby(['user_id', 'username', 'user_created_at'], as_index=False) \n", + " ['total_retweets', 'like_count', 'reply_count'].sum()\n", + " .sort_values('total_retweets', ascending=False)\n", + ")\n", + "\n", + "top_retweet_u.head(15) " + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "id": "8da48229", + "metadata": {}, + "outputs": [], + "source": [ + "# # Check duplicates in user_id --> users that changed their usernames\n", + "# top_retweet_u.duplicated(subset='user_id').sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "id": "f1c23749", + "metadata": {}, + "outputs": [], + "source": [ + "# top_retweet_u[top_retweet_u.user_id.duplicated()]" + ] + }, + { + "cell_type": "markdown", + "id": "f2284ca0", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "ccab0afa", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "5192.04526.04204.03670.03641.03137.03024.03017.02866.02488.02456.02220.02042.02036.01964.0010002000300040005000Ankeshkumar sharmaDiscussingFilmAkash BhadauriaKirst๐Ÿ’–Red Ranger ChrisSupport Johnny Depp โ™ก Stream City of Liesjustme๐€๐ฒ๐ž๐ฌ๐ก๐šCulture Crave ๐ŸฟMangoTheRealLauraB๐ŸŒŠโš”๏ธFandom๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธInfos SรฉriesTop Retweeted Users with \"aquaman petition links\"total_retweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(top_retweet_u[['username', 'total_retweets']].head(15), \n", + " 'Top Retweeted Users with \"aquaman petition links\"', c='red') " + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "id": "582ea7e1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "amber heard s'exprime sur la pรฉtition ร  plus d'un million de signatures pour demander son dรฉpart du film 'aquaman 2' :\\n\\n''les rumeurs et campagnes sur les rรฉseaux sociaux ne dictent pas les dรฉcisions de casting car elles n'ont aucun fondement dans la rรฉalitรฉ.\" https://t.co/0cqrneqqqe 1\n", + "la pรฉtition pour exclure amber heard du second film aquaman a dรฉpassรฉ les 2 millions de signatures.\\n\\n๐Ÿ”—: https://t.co/dj3wftglqe https://t.co/yrjychmnlq 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Infos Sรฉries'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "271d9440", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Infos Sรฉries\": 63\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "744333222Apr 20, 2022Apr 28, 2022Apr 21, 2022Apr 26, 2022Apr 25, 2022Apr 19, 2022Apr 27, 2022Apr 22, 2022Apr 12, 202201234567\"Infos Sรฉries\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Infos Sรฉries\", n=9, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "71ba6cc9", + "metadata": {}, + "source": [ + "### ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "id": "da5fc09b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "so if amber heard is really fired from aquaman 2 (and believe me, i really hope she is) may i suggest meraโ€™s replacement... https://t.co/lusgppgxwf 1\n", + "so i genuinely did not expect this tweet to do go beyond my handful of friends\\n\\ni never meant to start any arguments about johnny depp & amber heard\\n\\ni just really liked the idea of seeing jason momoa and emila clarke back acting together \\n\\nโค๏ธ please be kind to one another โค๏ธ 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == '๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ'].text.value_counts().head(20)" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "4ac5506d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ\": 2\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "2Feb 28, 202100.511.52\"๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ\", n=5, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "2802f17e", + "metadata": {}, + "source": [ + "### ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "685765be", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "la pรฉtition pour exclure amber heard de aquaman 2. deja 2 millions de signatures. https://t.co/gcugpisrne 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 50, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == '๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ'].text.value_counts().head(20)" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "id": "9f4ce5e7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ\": 9\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "222111Apr 22, 2022Apr 21, 2022Apr 13, 2022Apr 28, 2022Apr 23, 2022Apr 9, 202200.511.52\"๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ\", n=10, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "5c24777e", + "metadata": {}, + "source": [ + "\n", + ">> ## Users Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "id": "53d9ea49", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_idusernameuser_created_attotal_retweetslike_countreply_count
31622745369183517548544๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ2016-06-21 21:33:564204.037850.0160.0
33507817437085191827456Infos Sรฉries2017-01-06 18:26:035192.035764.0358.0
28953531577673๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ2012-03-20 19:42:584526.033708.0274.0
78431225378925594869761Akash Bhadauria2020-02-06 11:24:262042.017025.048.0
37264950895831313510401Red Ranger Chris2018-01-10 01:03:272456.015633.076.0
129551332121Fandom2007-03-17 03:28:553670.015512.0887.0
38393991924602ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡2012-12-05 22:41:011751.013794.0109.0
37195948421868LynneG2012-11-14 20:15:431588.012687.0133.0
28760512966078Rishi๐Ÿ’€2012-03-03 09:02:311227.011629.027.0
248753389710995๐€๐ฒ๐ž๐ฌ๐ก๐š2015-07-23 18:58:083017.011492.0339.0
130631337522797275459585_Rott!๐Ÿ•Š๏ธ2020-12-11 22:21:561613.011049.0412.0
276164583281223Support Johnny Depp โ™ก Stream City of Lies2015-12-23 23:22:522488.011016.0240.0
244803309371255TheRealLauraB๐ŸŒŠโš”๏ธ2015-06-05 15:21:163641.010903.0467.0
3780396900937NDTV News feed2009-12-15 03:10:271627.010392.0332.0
36781932786452739407872Culture Crave ๐Ÿฟ2017-11-21 01:43:153024.09236.0758.0
\n", + "
" + ], + "text/plain": [ + " user_id username \\\n", + "31622 745369183517548544 ๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅ \n", + "33507 817437085191827456 Infos Sรฉries \n", + "28953 531577673 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ \n", + "7843 1225378925594869761 Akash Bhadauria \n", + "37264 950895831313510401 Red Ranger Chris \n", + "12955 1332121 Fandom \n", + "38393 991924602 ษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡ \n", + "37195 948421868 LynneG \n", + "28760 512966078 Rishi๐Ÿ’€ \n", + "24875 3389710995 ๐€๐ฒ๐ž๐ฌ๐ก๐š \n", + "13063 1337522797275459585 _Rott!๐Ÿ•Š๏ธ \n", + "27616 4583281223 Support Johnny Depp โ™ก Stream City of Lies \n", + "24480 3309371255 TheRealLauraB๐ŸŒŠโš”๏ธ \n", + "37803 96900937 NDTV News feed \n", + "36781 932786452739407872 Culture Crave ๐Ÿฟ \n", + "\n", + " user_created_at total_retweets like_count reply_count \n", + "31622 2016-06-21 21:33:56 4204.0 37850.0 160.0 \n", + "33507 2017-01-06 18:26:03 5192.0 35764.0 358.0 \n", + "28953 2012-03-20 19:42:58 4526.0 33708.0 274.0 \n", + "7843 2020-02-06 11:24:26 2042.0 17025.0 48.0 \n", + "37264 2018-01-10 01:03:27 2456.0 15633.0 76.0 \n", + "12955 2007-03-17 03:28:55 3670.0 15512.0 887.0 \n", + "38393 2012-12-05 22:41:01 1751.0 13794.0 109.0 \n", + "37195 2012-11-14 20:15:43 1588.0 12687.0 133.0 \n", + "28760 2012-03-03 09:02:31 1227.0 11629.0 27.0 \n", + "24875 2015-07-23 18:58:08 3017.0 11492.0 339.0 \n", + "13063 2020-12-11 22:21:56 1613.0 11049.0 412.0 \n", + "27616 2015-12-23 23:22:52 2488.0 11016.0 240.0 \n", + "24480 2015-06-05 15:21:16 3641.0 10903.0 467.0 \n", + "37803 2009-12-15 03:10:27 1627.0 10392.0 332.0 \n", + "36781 2017-11-21 01:43:15 3024.0 9236.0 758.0 " + ] + }, + "execution_count": 52, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_liked_u = top_retweet_u.sort_values('like_count', ascending=False)\n", + "top_liked_u.head(15) " + ] + }, + { + "cell_type": "markdown", + "id": "084c162c", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "b7f2272c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "37850.035764.033708.017025.015633.015512.013794.012687.011629.011492.011049.011016.010903.010392.09236.005k10k15k20k25k30k35kCulture Crave ๐ŸฟNDTV News feedTheRealLauraB๐ŸŒŠโš”๏ธSupport Johnny Depp โ™ก Stream City of Lies_Rott!๐Ÿ•Š๏ธ๐€๐ฒ๐ž๐ฌ๐ก๐šRishi๐Ÿ’€LynneGษขส€แด‡แด›แด„สœแด‡ษด แด€แด…แด‡สŸสŸแด‡FandomRed Ranger ChrisAkash Bhadauria๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธInfos Sรฉries๐Ÿ”ฐLesmeilleurescenesยฎ๏ธ ๐ŸŽฅUsers with Most Likes on \"aquaman petition links\" Tweetslike_countusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(top_liked_u[['username', 'like_count']].head(15), \n", + " 'Users with Most Likes on \"aquaman petition links\" Tweets', c='red') " + ] + }, + { + "cell_type": "markdown", + "id": "58f0694a", + "metadata": {}, + "source": [ + "### Akash Bhadauria\n", + "- This Account created on 2020-02-06" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "5a859f09", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "just heard 'amber heard' has been fired from aquaman 2. anyway, all i wanna say is... https://t.co/0rtwvgyhxy 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Akash Bhadauria'].text.value_counts().head(20)" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "39b958a5", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Akash Bhadauria\": 1\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "1Feb 28, 202100.20.40.60.81\"Akash Bhadauria\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Akash Bhadauria\", n=9, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "181a1d7d", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "ed13cbf8", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "4c3c6db9", + "metadata": {}, + "source": [ + "\n", + ">> ## Users Tweets Metrics\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "id": "3df15143", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_idusernameuser_created_attotal_retweetslike_countreply_count
308557157132GameSpot2007-06-29 17:54:14789.03822.0898.0
129551332121Fandom2007-03-17 03:28:553670.015512.0887.0
32561780460754910732288DiscussingFilm2016-09-26 17:35:192036.03652.0884.0
36781932786452739407872Culture Crave ๐Ÿฟ2017-11-21 01:43:153024.09236.0758.0
244803309371255TheRealLauraB๐ŸŒŠโš”๏ธ2015-06-05 15:21:163641.010903.0467.0
130631337522797275459585_Rott!๐Ÿ•Š๏ธ2020-12-11 22:21:561613.011049.0412.0
1597016312576Entertainment Weekly2008-09-16 16:13:23713.0599.0383.0
33507817437085191827456Infos Sรฉries2017-01-06 18:26:035192.035764.0358.0
248753389710995๐€๐ฒ๐ž๐ฌ๐ก๐š2015-07-23 18:58:083017.011492.0339.0
3780396900937NDTV News feed2009-12-15 03:10:271627.010392.0332.0
262463911239745Perez2015-10-09 18:29:5790.0480.0309.0
28953531577673๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ2012-03-20 19:42:584526.033708.0274.0
273294429003533Pop Crave2015-12-09 18:00:33454.01571.0258.0
1487114892220Screen Rant2008-05-24 16:20:49686.02487.0252.0
276164583281223Support Johnny Depp โ™ก Stream City of Lies2015-12-23 23:22:522488.011016.0240.0
\n", + "
" + ], + "text/plain": [ + " user_id username \\\n", + "30855 7157132 GameSpot \n", + "12955 1332121 Fandom \n", + "32561 780460754910732288 DiscussingFilm \n", + "36781 932786452739407872 Culture Crave ๐Ÿฟ \n", + "24480 3309371255 TheRealLauraB๐ŸŒŠโš”๏ธ \n", + "13063 1337522797275459585 _Rott!๐Ÿ•Š๏ธ \n", + "15970 16312576 Entertainment Weekly \n", + "33507 817437085191827456 Infos Sรฉries \n", + "24875 3389710995 ๐€๐ฒ๐ž๐ฌ๐ก๐š \n", + "37803 96900937 NDTV News feed \n", + "26246 3911239745 Perez \n", + "28953 531577673 ๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธ \n", + "27329 4429003533 Pop Crave \n", + "14871 14892220 Screen Rant \n", + "27616 4583281223 Support Johnny Depp โ™ก Stream City of Lies \n", + "\n", + " user_created_at total_retweets like_count reply_count \n", + "30855 2007-06-29 17:54:14 789.0 3822.0 898.0 \n", + "12955 2007-03-17 03:28:55 3670.0 15512.0 887.0 \n", + "32561 2016-09-26 17:35:19 2036.0 3652.0 884.0 \n", + "36781 2017-11-21 01:43:15 3024.0 9236.0 758.0 \n", + "24480 2015-06-05 15:21:16 3641.0 10903.0 467.0 \n", + "13063 2020-12-11 22:21:56 1613.0 11049.0 412.0 \n", + "15970 2008-09-16 16:13:23 713.0 599.0 383.0 \n", + "33507 2017-01-06 18:26:03 5192.0 35764.0 358.0 \n", + "24875 2015-07-23 18:58:08 3017.0 11492.0 339.0 \n", + "37803 2009-12-15 03:10:27 1627.0 10392.0 332.0 \n", + "26246 2015-10-09 18:29:57 90.0 480.0 309.0 \n", + "28953 2012-03-20 19:42:58 4526.0 33708.0 274.0 \n", + "27329 2015-12-09 18:00:33 454.0 1571.0 258.0 \n", + "14871 2008-05-24 16:20:49 686.0 2487.0 252.0 \n", + "27616 2015-12-23 23:22:52 2488.0 11016.0 240.0 " + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "top_replies_u = top_retweet_u.sort_values('reply_count', ascending=False)\n", + "top_replies_u.head(15) " + ] + }, + { + "cell_type": "markdown", + "id": "2c450f05", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "id": "6e170446", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "898.0887.0884.0758.0467.0412.0383.0358.0339.0332.0309.0274.0258.0252.0240.00200400600800Support Johnny Depp โ™ก Stream City of LiesScreen RantPop Crave๐ŸŽ„ Colin ๐Ÿปโ€โ„๏ธPerezNDTV News feed๐€๐ฒ๐ž๐ฌ๐ก๐šInfos SรฉriesEntertainment Weekly_Rott!๐Ÿ•Š๏ธTheRealLauraB๐ŸŒŠโš”๏ธCulture Crave ๐ŸฟDiscussingFilmFandomGameSpotUsers with Most Replies on \"aquaman petition links\" Tweetsreply_countusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(top_replies_u[['username', 'reply_count']].head(15), \n", + " 'Users with Most Replies on \"aquaman petition links\" Tweets', c='red')" + ] + }, + { + "cell_type": "markdown", + "id": "76eb96e1", + "metadata": {}, + "source": [ + "### GameSpot" + ] + }, + { + "cell_type": "code", + "execution_count": 60, + "id": "3bca35de", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "although aquaman 2 has not been officially greenlit by warner bros., amber heard says she'll return for the sequel, adding that the production hopes to get underway sometime in 2021. https://t.co/i1kraooib5 1\n", + "aquaman 2 filmmakers won't remove amber heard from the movie because of johnny depp fans. https://t.co/nevlomaww0 https://t.co/p5eoo0jdvt 1\n", + "aquaman 2 filmmakers won't remove amber heard from the movie because of johnny depp fans. https://t.co/ver63xlnc7 https://t.co/m3hvyhv0zx 1\n", + "amid controversy between johnny depp and amber heard, aquaman 2 filmmakers make it clear that the twitter-verse doesn't dictate the story they want to tell. https://t.co/eivblzy1e2 https://t.co/gqgksqmn1x 1\n", + "the johnny depp and amber heard saga continues... https://t.co/edk1salcia 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 60, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'GameSpot'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 61, + "id": "cfe83891", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"GameSpot\": 8\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "21111Aug 21, 2021Apr 21, 2022Aug 30, 2021Aug 25, 2021Jul 31, 202100.511.52\"GameSpot\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"GameSpot\", n=5, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "64e116bf", + "metadata": {}, + "source": [ + "### Fandom" + ] + }, + { + "cell_type": "code", + "execution_count": 62, + "id": "fc6a45b5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "jason momoa & amber heard grace the @totalfilm november cover ahead of #aquaman release ๐Ÿ”ฑ\\n\\n(via @creepypuppet)\\n\\nhttps://t.co/s7yyefytx9 1\n", + "#aquaman's amber heard is ready for a mera spinoff โ€” 'i'd love to team up with wonder woman. that would be a kickass duo right there'\\n\\n(via @thr) https://t.co/k5bseckyim 1\n", + "amber heard shares a bts photo of mera above water while filming #aquaman https://t.co/p171ev6j1k 1\n", + "james marsden and amber heard are in talks to star in stephen kingโ€™s โ€˜the stand' series for cbs all access\\n\\n(via @collider | https://t.co/nbocbpoxby) https://t.co/eujew7r7nu 1\n", + "โ€˜the standโ€™ confirms four actors for the cbs all access series: james marsden, amber heard, odessa young, and henry zaga will join the 10-episode series, which stephen king will write the finale for\\n\\n(via @ew | https://t.co/jgezpfdkhu) 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 62, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Fandom'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 63, + "id": "a57458b0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Fandom\": 13\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "211111111111Nov 12, 2020Nov 29, 2021Oct 16, 2021Jul 30, 2021Dec 14, 2020Oct 21, 2020Jun 25, 2020Aug 1, 2019Jun 21, 2019Dec 30, 2018Dec 9, 2018Oct 12, 201800.511.52\"Fandom\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Fandom\", n=30, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "94d31b09", + "metadata": {}, + "source": [ + "### DiscussingFilm" + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "id": "ae0b8e4f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dcโ€™s โ€˜aquamanโ€™ will reportedly diverge from comic canon, and will make dolph lundgren's king nereus and amber heard's mera father and daughter. (via @aquamanshrine) https://t.co/gpkbwztq2o 1\n", + "amber heard is set to join the cast of 'gully', with the film marking the directorial debut of nabil elderkin. the film is set in a dystopian version of los angeles and follows three teenagers, all victims of childhood trauma, who are running a riot. (source: @variety) https://t.co/itaqjyqxga 1\n", + "amber heard has joined the cast of bow and arrow entertainmentโ€™s โ€˜her smellโ€™. (source: @variety) https://t.co/h6iktsshjr 1\n", + "amber heard has explained why she almost turned down playing mera in the dceu:\\n\\nโ€œi had a limited experience, or exposure, to women in that world and then zack snyder explained this badass, kickass warrior queen to me and then i thought โ€˜sword and a crown, okayโ€™โ€ (source: @etnow) https://t.co/mdqnqz0bca 1\n", + "amber heard has said she would love to team up with gal gadotโ€™s wonder woman in a future dc film. (source: https://t.co/llozrwobsu) https://t.co/6fqiezmicc 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 64, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'DiscussingFilm'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "id": "c895f4fc", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"DiscussingFilm\": 14\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "11111111111111Oct 27, 2021Jul 30, 2021Jun 28, 2021Jan 4, 2021Dec 7, 2020Nov 12, 2020Oct 21, 2020Aug 25, 2020Jun 21, 2019Dec 9, 2018Nov 3, 2018Apr 25, 2018Mar 29, 2018Feb 19, 201800.20.40.60.81\"DiscussingFilm\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"DiscussingFilm\", n=30, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "0b0cba1c", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "51c6fbc7", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "51f88922", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "223ef5fb", + "metadata": {}, + "source": [ + "\n", + "> ## Tweeting Duration After Account Creation \n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "cf0099b7", + "metadata": {}, + "source": [ + "\n", + ">### Days and Hours Distribution\n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "id": "09c9e4ca", + "metadata": {}, + "outputs": [], + "source": [ + "# mask = (aquaman_petition.days_diff == 0) & (aquaman_petition.minutes_diff <= 60)\n", + "# aquaman_petition[mask].shape[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "id": "ab3df65f", + "metadata": {}, + "outputs": [], + "source": [ + "# mask = (aquaman_petition.days_diff == 0) & (aquaman_petition.minutes_diff <= 120)\n", + "# aquaman_petition[mask].shape[0]" + ] + }, + { + "cell_type": "markdown", + "id": "5c4f63c3", + "metadata": {}, + "source": [ + "https://stackoverflow.com/questions/69843435/python-how-to-create-bins-based-on-a-fixed-threshold" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "id": "25b9e198", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
clustern_tweets
0192
1220
2310
3410
459
\n", + "
" + ], + "text/plain": [ + " cluster n_tweets\n", + "0 1 92\n", + "1 2 20\n", + "2 3 10\n", + "3 4 10\n", + "4 5 9" + ] + }, + "execution_count": 68, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "diff_d = aquaman_petition[aquaman_petition.days_diff == 0]\n", + "diff_d['cluster'] = diff_d['minutes_diff'].floordiv(60).astype(int) + 1 # .factorize()[0] \n", + "\n", + "diff_d_counts = diff_d.groupby('cluster').size().reset_index(name='n_tweets')\n", + "# diff_d_counts['n_tweets'] = diff_d_counts['n_tweets'].cumsum()\n", + "# diff_d_counts['cluster'] = diff_d_counts['cluster'] + 1 # not needed as we summed up 1 above\n", + "diff_d_counts.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "id": "6bf202aa", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Total \"aquaman petition\" Tweets Within the same Day of Account Creation: 273\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "922010109761037473365511117981551234567891011121314151617181920212223240102030405060708090\"aquaman petition\" Tweets Within the same Day of Account CreationTweeting Duration After Account Creation (Hours)n_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "print(f'\\nTotal \"aquaman petition\" Tweets Within the same Day of Account Creation: {diff_d_counts.n_tweets.sum()}') # iloc[-1]\n", + "title = '\"aquaman petition\" Tweets Within the same Day of Account Creation'\n", + "helpers.bar_peaks(diff_d_counts, title, threshold=0, xlabel='Tweeting Duration After Account Creation (Hours)')\n" + ] + }, + { + "cell_type": "markdown", + "id": "11c535f0", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - 109 tweets were tweeted in the same hour of account creation (by 100 new accounts)" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "id": "8bd712ba", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "83" + ] + }, + "execution_count": 70, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.days_diff == 0) & (aquaman_petition.minutes_diff <= 60)\n", + "aquaman_petition[mask].user_id.nunique()" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "id": "13024223", + "metadata": {}, + "outputs": [], + "source": [ + "petition_diff_m = aquaman_petition[aquaman_petition.days_diff < 30]\n", + "petition_diff_count = petition_diff_m.groupby('days_diff').size().reset_index(name='n_tweets')\n", + "# petition_diff_m" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "ddf8f78d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Total \"aquaman petition\" Tweets Within the same month of Account Creation: 2401\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "27314215011994116101637862657560645959876388504953794946504962484801234567891011121314151617181920212223242526272829050100150200250\"aquaman petition\" Tweets Within the same month of Account CreationTweeting Duration After Account Creation (Days)n_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "print(f'\\nTotal \"aquaman petition\" Tweets Within the same month of Account Creation: {petition_diff_count.n_tweets.sum()}')\n", + "title = '\"aquaman petition\" Tweets Within the same month of Account Creation'\n", + "helpers.bar_peaks(petition_diff_count, title, threshold=0, xlabel='Tweeting Duration After Account Creation (Days)')" + ] + }, + { + "cell_type": "markdown", + "id": "4f8f8dcc", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - 321 \"aquaman petition\" related tweets were tweeted in the same day of account creation (by 260 users)" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "id": "5beff529", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "219" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.days_diff == 0) \n", + "aquaman_petition[mask].user_id.nunique()" + ] + }, + { + "cell_type": "markdown", + "id": "5c97a188", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "1c5e375f", + "metadata": {}, + "source": [ + "\n", + ">### Same Hour\n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "id": "eed7adcf", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The number of accounts tweeted with \"aquaman petition links\" the same hour they was created! (83) \n", + "Tweeted (92) Tweets\n" + ] + } + ], + "source": [ + "mask = (aquaman_petition.days_diff == 0) & (aquaman_petition.minutes_diff <= 60)\n", + "\n", + "same_hour = aquaman_petition[mask]\n", + "n_users = same_hour.user_id.nunique()\n", + "n_tweets = same_hour.shape[0]\n", + "print(f'The number of accounts tweeted with \"aquaman petition links\" the same hour they was created! ({n_users}) \\nTweeted ({n_tweets}) Tweets')\n" + ] + }, + { + "cell_type": "code", + "execution_count": 75, + "id": "b69e3a71", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
12744312019-11-29 03:40:59NaN2019-11-29 03:00:441200248042290601985jenneb7FalseNaN1NaNesNaNhttp://pbs.twimg.com/profile_images/1200248546...dc entertainment: remove amber heard from aqua...91200258325121785857jenneb712019-11-292019Nov2930 days 00:40:15040.250.00.02.00.00.0
1286073132019-12-04 13:37:24NaN2019-12-04 13:19:411202215838616559618mary fakhouryFalseNaN2NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...dc entertainment: remove amber heard from aqua...41202220361179381761maryfakhoury32019-12-042019Dec4130 days 00:17:43017.720.00.00.00.00.0
1325511022020-01-11 13:41:09NaN2020-01-11 13:01:271215981952387440642DCU TVFalseNaN2NaNenhttps://pbs.twimg.com/profile_banners/12159819...http://pbs.twimg.com/profile_images/1228251124...petitions to getting amber heard removed from ...11215992040615530501fandom4567322012020-01-112020Jan11130 days 00:39:42039.700.05.01.00.00.0
17478692020-02-02 15:27:40NaN2020-02-02 15:26:561223990659809341441ๅ•พๅ•พFalseNaN0NaNenNaNhttp://pbs.twimg.com/profile_images/1223991789...dc entertainment: remove amber heard from aqua...11223991381774888961a3sqaXG5zyylSGH2020-02-022020Feb2150 days 00:00:4400.730.00.00.00.00.0
17828122020-02-02 17:25:35ๅŒๅญๅฐ‘ๅฅณ2020-02-02 17:11:281224017463622266880้…ทๅ„ฟๆฉ™Falseๆต™ๆฑŸ, ไธญๅŽไบบๆฐ‘ๅ…ฑๅ’Œๅ›ฝ3NaNenhttps://pbs.twimg.com/profile_banners/12240174...http://pbs.twimg.com/profile_images/1224023014...dc entertainment: remove amber heard from aqua...21224021053829070848horsetears2020-02-022020Feb2170 days 00:14:07014.120.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at user_description user_created_at \\\n", + "127443 1 2019-11-29 03:40:59 NaN 2019-11-29 03:00:44 \n", + "128607 313 2019-12-04 13:37:24 NaN 2019-12-04 13:19:41 \n", + "132551 102 2020-01-11 13:41:09 NaN 2020-01-11 13:01:27 \n", + "174786 9 2020-02-02 15:27:40 NaN 2020-02-02 15:26:56 \n", + "178281 2 2020-02-02 17:25:35 ๅŒๅญๅฐ‘ๅฅณ 2020-02-02 17:11:28 \n", + "\n", + " user_id username is_verified user_location \\\n", + "127443 1200248042290601985 jenneb7 False NaN \n", + "128607 1202215838616559618 mary fakhoury False NaN \n", + "132551 1215981952387440642 DCU TV False NaN \n", + "174786 1223990659809341441 ๅ•พๅ•พ False NaN \n", + "178281 1224017463622266880 ้…ทๅ„ฟๆฉ™ False ๆต™ๆฑŸ, ไธญๅŽไบบๆฐ‘ๅ…ฑๅ’Œๅ›ฝ \n", + "\n", + " n_followers user_url lang \\\n", + "127443 1 NaN es \n", + "128607 2 NaN en \n", + "132551 2 NaN en \n", + "174786 0 NaN en \n", + "178281 3 NaN en \n", + "\n", + " profile_banner_url \\\n", + "127443 NaN \n", + "128607 NaN \n", + "132551 https://pbs.twimg.com/profile_banners/12159819... \n", + "174786 NaN \n", + "178281 https://pbs.twimg.com/profile_banners/12240174... \n", + "\n", + " profile_image_url \\\n", + "127443 http://pbs.twimg.com/profile_images/1200248546... \n", + "128607 http://abs.twimg.com/sticky/default_profile_im... \n", + "132551 http://pbs.twimg.com/profile_images/1228251124... \n", + "174786 http://pbs.twimg.com/profile_images/1223991789... \n", + "178281 http://pbs.twimg.com/profile_images/1224023014... \n", + "\n", + " text n_friends \\\n", + "127443 dc entertainment: remove amber heard from aqua... 9 \n", + "128607 dc entertainment: remove amber heard from aqua... 4 \n", + "132551 petitions to getting amber heard removed from ... 1 \n", + "174786 dc entertainment: remove amber heard from aqua... 1 \n", + "178281 dc entertainment: remove amber heard from aqua... 2 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "127443 1200258325121785857 jenneb71 2019-11-29 2019 Nov \n", + "128607 1202220361179381761 maryfakhoury3 2019-12-04 2019 Dec \n", + "132551 1215992040615530501 fandom456732201 2020-01-11 2020 Jan \n", + "174786 1223991381774888961 a3sqaXG5zyylSGH 2020-02-02 2020 Feb \n", + "178281 1224021053829070848 horsetears 2020-02-02 2020 Feb \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "127443 29 3 0 days 00:40:15 0 40.25 \n", + "128607 4 13 0 days 00:17:43 0 17.72 \n", + "132551 11 13 0 days 00:39:42 0 39.70 \n", + "174786 2 15 0 days 00:00:44 0 0.73 \n", + "178281 2 17 0 days 00:14:07 0 14.12 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "127443 0.0 0.0 2.0 0.0 0.0 \n", + "128607 0.0 0.0 0.0 0.0 0.0 \n", + "132551 0.0 5.0 1.0 0.0 0.0 \n", + "174786 0.0 0.0 0.0 0.0 0.0 \n", + "178281 0.0 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 75, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_hour.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "id": "dba85c21", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 76, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_hour.username.isnull().sum()" + ] + }, + { + "cell_type": "markdown", + "id": "0ada8673", + "metadata": {}, + "source": [ + ">**NOTE:**\n", + ">- these accounts are not banned." + ] + }, + { + "cell_type": "code", + "execution_count": 77, + "id": "04faa6f6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "(21) users (with the default profile image) made a total of (23) \"aquaman petition\" tweets,\n", + " in the same hour of account creation\n", + "\n" + ] + } + ], + "source": [ + "image = \"http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png\"\n", + "same_hour_def = same_hour[same_hour['profile_image_url'] == image]\n", + "n_tweets = same_hour_def.shape[0]\n", + "n_users_def = same_hour_def.user_id.nunique()\n", + "\n", + "print(f'\\n({n_users_def}) users (with the default profile image) made a total of ({n_tweets}) \"aquaman petition\" tweets,\\n in the same hour of account creation\\n')" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "id": "b5d94caa", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "76Apr 28, 2022Nov 9, 202001234567Peak contributions of the accounts tweeted \"aquaman petition links\" the same hour they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Peak contributions of the accounts tweeted \"aquaman petition links\" the same hour they were created'\n", + "df = same_hour.groupby('date').size().reset_index(name='n_tweets')\n", + "df.sort_values('n_tweets', ascending=False, inplace=True)\n", + "helpers.bar_peaks(df.head(2), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "id": "4d2932b5", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "543Jan 4, 2021Nov 12, 2020Nov 10, 2020012345Peak contributions of the accounts tweeted \"aquaman petition links\" the same hour they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df[2:].head(3), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "id": "8058d68e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/4gijaruqou vรญa @changeorglatino 1\n", + "remove amber heard from aquaman 2 https://t.co/xyxhva82fh 1\n", + "warner brothers: keep amber heard in aquaman - sign the petition! https://t.co/psg2sg8ms8 via @change 1\n", + "changeโ€‹.โ€‹org : petitions to remove amber heard from aquaman perpetuates abuse towards women who speak up - sign the petition! https://t.co/atrvnruc8a via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/11imskko2c via @cdnchange 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 80, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_hour.text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "b7b0bc09", + "metadata": {}, + "source": [ + "### Top users tweeted with \"aquaman petition links\" the same hour they were created!" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "id": "af74f8e9", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "522222111111111012345DeppheadLivVicky ~jon3339thhuffleaddictedtopuffcuijingshi0415gulch94Justice4Johnnyjenneb7LoreliJanetCrisMWinston Churchill aka Ralph WhiteQueen MeraWonder Woman RSVPTop users tweeted with \"aquaman petition links\" the same hour they were created!n_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "same_hour_users = same_hour.username.value_counts().reset_index().rename(columns={'index':'username', 'username':'n_tweets'})\n", + "title = 'Top users tweeted with \"aquaman petition links\" the same hour they were created!'\n", + "helpers.barh(same_hour_users.head(15), title, c='red') # , c=colors" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "id": "6579ea33", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Wonder Woman RSVP 5\n", + "Queen Mera 2\n", + "Winston Churchill aka Ralph White 2\n", + "CrisM 2\n", + "Janet 2\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 82, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_hour.username.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "id": "33baaefc", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "RSVP85596737 5\n", + "MeraQueenDC 2\n", + "SirWChurchill1 2\n", + "CrisM53748301 2\n", + "Janet40877868 2\n", + "Name: user_screen_name, dtype: int64" + ] + }, + "execution_count": 83, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_hour.user_screen_name.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "0c97d2ec", + "metadata": {}, + "source": [ + "## CrisM\n", + "- This account was created on 2020-11-06\n", + "- and tweeted 2 tweets on the same account creation hour (all contains aquaman petition links)" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "id": "69d150c8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp #johnnydeppisinnocent #johnnydeppismygrindelwald 1\n", + "all decent human beings who believe in justice: boycott warner brothers for removing johnny depp but keeping amber heard - sign the petition! https://t.co/mbjavpsucb via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/edf26tjxjd via @change 1\n", + "#boycottwarnerbrothers #justiceforjohnnydepp #amberheardisanabuser #amberheardisaliar 1\n", + "#justiceforjohhnydepp \\n#johnnydeppismygrindelwald \\n#johnnydeppisasurvivor \\n#amberheardisanabuser \\n#amberheardisaliar #amberhearddoesnotspeakforme 1\n", + "#amberheardisaliar 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 84, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[(tweets['username'] == 'CrisM') & (tweets['date'] == '2020-11-06')].text.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 85, + "id": "9a6da4a9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(Timestamp('2020-11-06 17:59:02'), Timestamp('2021-02-12 19:11:06'))" + ] + }, + "execution_count": 85, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_CrisM = tweets[tweets['username'] == 'CrisM'] \n", + "df_CrisM.created_at.min(), df_CrisM.created_at.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 86, + "id": "9997a750", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Timestamp('2020-11-06 17:50:35')" + ] + }, + "execution_count": 86, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_CrisM.user_created_at.iloc[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 87, + "id": "7cbe3e23", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp 3\n", + "#justiceforjohnnydepp #goshjohnnydepp 2\n", + "#justiceforjohnnydepp #istandwithjohnnydepp 2\n", + "#thankyoudior #justiceforjohnnydepp 2\n", + "#justiceforjohnnydepp #johnnydeppisinnocent #johnnydeppismygrindelwald 1\n", + "#amberheardisanabuser \\naclu: to remove an unsuitable proven abuser from being an advocate for domestic violence - sign the petition! https://t.co/q9wosxg5vp via @change 1\n", + "this ridiculous woman. is no one allowed to have their own thoughts anymore? instead, we must be bots or paid. ๐Ÿคฆ๐Ÿปโ€โ™€๏ธ #wejustdontlikeyouamber #justiceforjohnnydepp #amberheardisaliar #amberheardistherealabuser 1\n", + "#wejustdontlikeyouamber #amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp 1\n", + "@samjrakoh @adam_waldman @thesun @timesoflondon she had a voice. and she used it in a completely inappropriate and destructive way. she doesnโ€™t deserve a platform anymore. #wejustdontlikeyouamber #abuseisabuse #justiceforjohnnydepp #amberheardisaliar #amberheardisanabuser 1\n", + "#justiceforjohhnydepp #fireamberheard #amberheardisanabuser #abusehasnogender \\nl'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/etczfzjjqb via @change 1\n", + "well. this explains so much as to how an actress that canโ€™t actually act can keep getting roles... #justiceforjohhnydepp #boycottwarnerbros #amberheardisanabuser 1\n", + "#justiceforjohhnydepp #wewillnotbesilenced #amberheardisanabuser 1\n", + "comments are back up on the petition. not sure if all of them are, but there are some. #justiceforjohhnydepp #amberheardisanabuser #fireamberheard #boycottaquaman2 \\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/edbfrkdud6 via @change 1\n", + "#amberheardisanabuser \\namerican civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/yyhpstpcbn via @change 1\n", + "#justiceforjohnnydepp \\nthe people: warner bros, bring johnny depp back as gellert grindelwald!!! update: sign it to show your support to johnny and screw the movie!!! - sign the petition! https://t.co/svoqsdloel via @change 1\n", + "#boycottwarnerbros #boycottwarnerbrothers #justiceforjohnnydepp 1\n", + "great news!!! well deserved! #justiceforjohnnydepp #istandwithjohnnydepp 1\n", + "damn right!!! #justiceforjohnnydepp #istandwithjohnnydepp #istandwithabusesurvivors 1\n", + "#boycottwarnerbrothers #justiceforjohnnydepp 1\n", + "#boycottwarnerbrothers #wearewothyoujohnnydepp\\n#justiceforjohnnydepp #amberheardisanabuser 1\n", + "absolutely disgusting! #boycottwarnerbrothers #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@adam_waldman @thesun @timesoflondon #wejustdontlikeyouamber #justiceforjohnnydepp 1\n", + "#justiceforjohhnydepp they want to silence johnny, and now everyone that supports him!! #johnnydeppisinnocent #amberheardisanabuser #amberheardisaliar #istandwithjohnnydepp #mentoo #abusehasnogender 1\n", + "#justiceforjohhnydepp #wewontbesilenced #istandwithjohnnydepp\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/st8ysxbquh via @change 1\n", + "meanwhile in the bahamas... i hope johnny can be at peace and enjoy this moment knowing the whole internet is standing with him. #justiceforjohnnydepp #wearewithyoujohnnydepp #boycottwarnerbrothers #amberheardisanabuser 1\n", + "@wbpictures #istandwithjohnnydepp #amberheardisaliar #justiceforjohnnydepp #boycottwarnerbros #boycottamberheard #boycottfantasticbeasts #boycottaquaman2 #fireamberheard 1\n", + "@warnerbros hear me out... maybe you should listen to her, since you arenโ€™t listening to the public. just a thought. #fireamberheard #amberheardisanabuser #amberheardisaliar 1\n", + "#thankyoudior #justiceforjohnnydepp #abusehasnogender 1\n", + "worth watching!\\n#justiceforjohnnydepp #amberheardisanabuser #amberheardisaliar #mencanbevictimstoo #mentoo #abusehasnogender \\n\\nhttps://t.co/aziohrqg9m 1\n", + "lol!!! thatโ€™s why i didnโ€™t believe her from the start! #amberheardisanabuser #amberheardisaliar #justiceforjohhnydepp 1\n", + "good lord. i bet heโ€™s thinking the same thing! #amberheardisanabuser #justiceforjohnnydepp 1\n", + "@theinfamousone6 she probably kicked something in anger and broke her foot. or it could just be a sprained ankle and sheโ€™s milking it for press. either way, sounds about right. ๐Ÿ˜‚ #amberheardisanabuser #amberheardisaliar #iftheshoefits 1\n", + "@head80s exactly! #justiceforjohnnydepp #amberheardisanabuser 1\n", + "#amberheardisaliar #amberheardisanabuser #justiceforjohhnydepp 1\n", + "@tralalalumbum crying does that to me. or when i take a super hot shower/bath, or when i work out. redness means absolutely nothing. and i have an olive skin complexion. so i would assume, itโ€™d be more visible on someone that wasnโ€™t as dark. ๐Ÿคท๐Ÿปโ€โ™€๏ธ #amberheardisanabuser #amberheardisaliar 1\n", + "@theinfamousone6 i get so many bruises, and usually donโ€™t even know how. the bruise on her arm looks like she ran into a door. imo #amberheardisanabuser #amberheardisaliar 1\n", + "#justiceforjohnnydepp #mencanbevictimstoo 1\n", + "#boycottwarnerbros #boycottaquaman2 #boycottfantasticbeasts #justiceforjohnnydepp 1\n", + "๐Ÿ˜‚ which is it? iโ€™m dying to know!?!? lol #justiceforjohnnydepp #amberheardisaliar #amberheardisanabuser 1\n", + "wow! something shady going on. #justiceforjohhnydepp #amberheardisanabuser #amberheardisaliar 1\n", + "comments are suddenly missing from the petition. are they trying to silence us? #justiceforjohhnydepp #amberheardisanabuser #fireamberheard 1\n", + "brilliant. lol. #amberheardisanabuser #amberheardisaliar #justiceforjohhnydepp 1\n", + "#justiceforjohnnydepp #amberheardisanabuser #boycottwarnerbrothers #boycottthesun #abusehasnogender\\n#wearewithyoujohnnydepp 1\n", + "#justiceforjohhnydepp i want nothing to do with any narrative amber is pushing. she is a liar. #amberheardisanabuser 1\n", + "exactly! #amberheardisanabuser #amberheardisaliar #justiceforjohnnydepp 1\n", + "lol! says it all! #amberheardisanabuser #justiceforjohnnydepp 1\n", + "#amberheardisanabuser #amberheardisaliar #mencanbevictimstoo #amberhearddoesnotspeakforme\\n#justiceforjohnnydepp 1\n", + "#justiceforjohnnydepp #amberheardisanabuser #istandwithjohnnydepp #mentoo #wearewithyoujohnnydepp\\n\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/bpexmtsxwd via @change 1\n", + "@britfanofdepp absolutely!!! my son and i will watch the puffins shorts collection on prime tonight. canโ€™t wait! #justiceforjohnnydepp #puffins \\n#istandwithjohnnydepp 1\n", + "@dailymailceleb not all are fans you know. some just believe in facts and concrete evidence. and most support actual abuse victims. #amberheardisanabuser #justiceforjohnnydepp 1\n", + "@whatisthehapps @change and, i can tell you, no real victim speaks to their abuser the way she spoke to johnny. #justiceforjohnnydepp #amberheardisanabuser 1\n", + "#justiceforjohhnydepp #fireamberheard #amberheardisanabuser #amberheardisaliar #istandwithjohnnydepp #wearewithyoujohnnydepp\\n\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/bpexmtsxwd via @change 1\n", + "#justiceforjohnnydepp #amberheardisanabuser #amberheardisaliar 1\n", + "@iamshelbysoup will be less painful than watching the turd try to act... #cancelamberheard #boycottthestand #justiceforjohnnydepp 1\n", + "#justiceforjohnnydepp #amberheardisanabuser #amberheardisaliar \\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/bpexmtsxwd via @change 1\n", + "@thr lol! this is a crock of sh*%. #justiceforjohnnydepp \\n#amberheardisanabuser 1\n", + "#amberheardisanabuser #amberhearddoesnotspeakforme\\n#justiceforjohnnydepp \\n\\namber heard: a public letter to amber heard - sign the petition! https://t.co/a9k8i0c7fk via @change 1\n", + "#justiceforjohhnydepp #amberheardisanabuser \\n#westandwithjohnnydepp \\n\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/aqc8sgr3ep via @change 1\n", + "#notabot #justiceforjohhnydepp #amberheardistherealabuser #amberheardisaliar #westandwithjohnnydepp \\n\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/6jqrjkgtd8 via @change 1\n", + "#amberheardisaliar #amberheardisanabuser #amberhearddidnotdonate #justiceforjohnnydepp #westandwithjohnnydepp \\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/orjphvi3bh via @change 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 87, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_CrisM.text.value_counts().head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "dd6e16d6", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 88, + "id": "c1d1c12e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"CrisM\": 174\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "24131312101099766555555433Nov 16, 2020Nov 21, 2020Nov 17, 2020Nov 14, 2020Nov 24, 2020Nov 12, 2020Nov 25, 2020Nov 19, 2020Nov 22, 2020Nov 18, 2020Nov 6, 2020Nov 29, 2020Nov 20, 2020Nov 13, 2020Nov 10, 2020Nov 9, 2020Nov 8, 2020Nov 11, 2020Dec 4, 2020Nov 23, 20200510152025\"CrisM\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"CrisM\", n=20, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 89, + "id": "cdd1828e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(174, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
4759033782020-11-06 17:59:02NaN2020-11-06 17:50:351324771137788792834CrisMFalseNaN6NaNundNaNhttp://abs.twimg.com/sticky/default_profile_im...#justiceforjohnnydepp #johnnydeppisinnocent #j...291324773298186735616CrisM537483012020-11-062020Nov6170 days 00:08:2708.450.00.00.00.00.0
4777613782020-11-06 18:19:22NaN2020-11-06 17:50:351324771137788792834CrisMFalseNaN6NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...all decent human beings who believe in justice...291324778417728999426CrisM537483012020-11-062020Nov6180 days 00:28:47028.780.00.00.00.00.0
4779583782020-11-06 18:21:46NaN2020-11-06 17:50:351324771137788792834CrisMFalseNaN6NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...dc entertainment: remove amber heard from aqua...291324779020328861696CrisM537483012020-11-062020Nov6180 days 00:31:11031.181.00.01.00.01.0
4894143782020-11-06 21:02:15NaN2020-11-06 17:50:351324771137788792834CrisMFalseNaN6NaNundNaNhttp://abs.twimg.com/sticky/default_profile_im...#boycottwarnerbrothers #justiceforjohnnydepp #...291324819409421144065CrisM537483012020-11-062020Nov6210 days 03:11:400191.670.00.00.00.00.0
4958593782020-11-06 23:07:02NaN2020-11-06 17:50:351324771137788792834CrisMFalseNaN6NaNundNaNhttp://abs.twimg.com/sticky/default_profile_im...#justiceforjohhnydepp \\n#johnnydeppismygrindel...291324850810719752192CrisM537483012020-11-062020Nov6230 days 05:16:270316.450.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at user_description user_created_at \\\n", + "475903 378 2020-11-06 17:59:02 NaN 2020-11-06 17:50:35 \n", + "477761 378 2020-11-06 18:19:22 NaN 2020-11-06 17:50:35 \n", + "477958 378 2020-11-06 18:21:46 NaN 2020-11-06 17:50:35 \n", + "489414 378 2020-11-06 21:02:15 NaN 2020-11-06 17:50:35 \n", + "495859 378 2020-11-06 23:07:02 NaN 2020-11-06 17:50:35 \n", + "\n", + " user_id username is_verified user_location n_followers \\\n", + "475903 1324771137788792834 CrisM False NaN 6 \n", + "477761 1324771137788792834 CrisM False NaN 6 \n", + "477958 1324771137788792834 CrisM False NaN 6 \n", + "489414 1324771137788792834 CrisM False NaN 6 \n", + "495859 1324771137788792834 CrisM False NaN 6 \n", + "\n", + " user_url lang profile_banner_url \\\n", + "475903 NaN und NaN \n", + "477761 NaN en NaN \n", + "477958 NaN en NaN \n", + "489414 NaN und NaN \n", + "495859 NaN und NaN \n", + "\n", + " profile_image_url \\\n", + "475903 http://abs.twimg.com/sticky/default_profile_im... \n", + "477761 http://abs.twimg.com/sticky/default_profile_im... \n", + "477958 http://abs.twimg.com/sticky/default_profile_im... \n", + "489414 http://abs.twimg.com/sticky/default_profile_im... \n", + "495859 http://abs.twimg.com/sticky/default_profile_im... \n", + "\n", + " text n_friends \\\n", + "475903 #justiceforjohnnydepp #johnnydeppisinnocent #j... 29 \n", + "477761 all decent human beings who believe in justice... 29 \n", + "477958 dc entertainment: remove amber heard from aqua... 29 \n", + "489414 #boycottwarnerbrothers #justiceforjohnnydepp #... 29 \n", + "495859 #justiceforjohhnydepp \\n#johnnydeppismygrindel... 29 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "475903 1324773298186735616 CrisM53748301 2020-11-06 2020 Nov \n", + "477761 1324778417728999426 CrisM53748301 2020-11-06 2020 Nov \n", + "477958 1324779020328861696 CrisM53748301 2020-11-06 2020 Nov \n", + "489414 1324819409421144065 CrisM53748301 2020-11-06 2020 Nov \n", + "495859 1324850810719752192 CrisM53748301 2020-11-06 2020 Nov \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "475903 6 17 0 days 00:08:27 0 8.45 \n", + "477761 6 18 0 days 00:28:47 0 28.78 \n", + "477958 6 18 0 days 00:31:11 0 31.18 \n", + "489414 6 21 0 days 03:11:40 0 191.67 \n", + "495859 6 23 0 days 05:16:27 0 316.45 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "475903 0.0 0.0 0.0 0.0 0.0 \n", + "477761 0.0 0.0 0.0 0.0 0.0 \n", + "477958 1.0 0.0 1.0 0.0 1.0 \n", + "489414 0.0 0.0 0.0 0.0 0.0 \n", + "495859 0.0 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 89, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(df_CrisM.shape)\n", + "df_CrisM.head()" + ] + }, + { + "cell_type": "markdown", + "id": "c1ac04cf", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "e610dbbb", + "metadata": {}, + "source": [ + "## Wonder Woman RSVP\n", + "- Positive Tweets" + ] + }, + { + "cell_type": "code", + "execution_count": 90, + "id": "93b1a00d", + "metadata": {}, + "outputs": [], + "source": [ + "# df_Wonder = tweets[tweets['username'] == 'Wonder Woman RSVP'] \n", + "# df_Wonder.created_at.min(), df_Wonder.created_at.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 91, + "id": "a89ad2ca", + "metadata": {}, + "outputs": [], + "source": [ + "# df_Wonder.user_created_at.iloc[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 92, + "id": "cd8ad13a", + "metadata": {}, + "outputs": [], + "source": [ + "# df_Wonder.text.value_counts().head(60)" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "id": "8c58762f", + "metadata": {}, + "outputs": [], + "source": [ + "# helpers.contr_peaks(tweets, \"Wonder Woman RSVP\", n=7, threshold=10)" + ] + }, + { + "cell_type": "code", + "execution_count": 94, + "id": "853fb27e", + "metadata": {}, + "outputs": [], + "source": [ + "# df_Wonder" + ] + }, + { + "cell_type": "markdown", + "id": "f6835a78", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "d3967901", + "metadata": {}, + "source": [ + "\n", + ">### The SAME DAY\n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 95, + "id": "2f80ab1f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The number of accounts tweeted with \"aquaman petition links\" the same Day they was created! (219) \n", + "Tweeted (273) Tweets\n" + ] + } + ], + "source": [ + "mask = (aquaman_petition.days_diff == 0) \n", + "\n", + "same_day = aquaman_petition[mask]\n", + "n_users = same_day.user_id.nunique()\n", + "n_tweets = same_day.shape[0]\n", + "print(f'The number of accounts tweeted with \"aquaman petition links\" the same Day they was created! ({n_users}) \\nTweeted ({n_tweets}) Tweets')\n" + ] + }, + { + "cell_type": "markdown", + "id": "aa690a08", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 96, + "id": "fe83cba4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
69955142019-03-24 13:29:17NaN2019-03-23 18:26:421109521870120984576Richard McClureFalseNaN0NaNenNaNhttp://pbs.twimg.com/profile_images/1109522226...dc entertainment: remove amber heard from aqua...201109809412292530181Richard299237092019-03-242019Mar24130 days 19:02:3501142.580.00.00.00.00.0
12744312019-11-29 03:40:59NaN2019-11-29 03:00:441200248042290601985jenneb7FalseNaN1NaNesNaNhttp://pbs.twimg.com/profile_images/1200248546...dc entertainment: remove amber heard from aqua...91200258325121785857jenneb712019-11-292019Nov2930 days 00:40:15040.250.00.02.00.00.0
1286073132019-12-04 13:37:24NaN2019-12-04 13:19:411202215838616559618mary fakhouryFalseNaN2NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...dc entertainment: remove amber heard from aqua...41202220361179381761maryfakhoury32019-12-042019Dec4130 days 00:17:43017.720.00.00.00.00.0
1287043132019-12-05 06:37:05NaN2019-12-04 13:19:411202215838616559618mary fakhouryFalseNaN2NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...dc entertainment: remove amber heard from aqua...41202476972355530752maryfakhoury32019-12-052019Dec560 days 17:17:2401037.401.00.01.00.01.0
1325511022020-01-11 13:41:09NaN2020-01-11 13:01:271215981952387440642DCU TVFalseNaN2NaNenhttps://pbs.twimg.com/profile_banners/12159819...http://pbs.twimg.com/profile_images/1228251124...petitions to getting amber heard removed from ...11215992040615530501fandom4567322012020-01-112020Jan11130 days 00:39:42039.700.05.01.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at user_description user_created_at \\\n", + "69955 14 2019-03-24 13:29:17 NaN 2019-03-23 18:26:42 \n", + "127443 1 2019-11-29 03:40:59 NaN 2019-11-29 03:00:44 \n", + "128607 313 2019-12-04 13:37:24 NaN 2019-12-04 13:19:41 \n", + "128704 313 2019-12-05 06:37:05 NaN 2019-12-04 13:19:41 \n", + "132551 102 2020-01-11 13:41:09 NaN 2020-01-11 13:01:27 \n", + "\n", + " user_id username is_verified user_location \\\n", + "69955 1109521870120984576 Richard McClure False NaN \n", + "127443 1200248042290601985 jenneb7 False NaN \n", + "128607 1202215838616559618 mary fakhoury False NaN \n", + "128704 1202215838616559618 mary fakhoury False NaN \n", + "132551 1215981952387440642 DCU TV False NaN \n", + "\n", + " n_followers user_url lang \\\n", + "69955 0 NaN en \n", + "127443 1 NaN es \n", + "128607 2 NaN en \n", + "128704 2 NaN en \n", + "132551 2 NaN en \n", + "\n", + " profile_banner_url \\\n", + "69955 NaN \n", + "127443 NaN \n", + "128607 NaN \n", + "128704 NaN \n", + "132551 https://pbs.twimg.com/profile_banners/12159819... \n", + "\n", + " profile_image_url \\\n", + "69955 http://pbs.twimg.com/profile_images/1109522226... \n", + "127443 http://pbs.twimg.com/profile_images/1200248546... \n", + "128607 http://abs.twimg.com/sticky/default_profile_im... \n", + "128704 http://abs.twimg.com/sticky/default_profile_im... \n", + "132551 http://pbs.twimg.com/profile_images/1228251124... \n", + "\n", + " text n_friends \\\n", + "69955 dc entertainment: remove amber heard from aqua... 20 \n", + "127443 dc entertainment: remove amber heard from aqua... 9 \n", + "128607 dc entertainment: remove amber heard from aqua... 4 \n", + "128704 dc entertainment: remove amber heard from aqua... 4 \n", + "132551 petitions to getting amber heard removed from ... 1 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "69955 1109809412292530181 Richard29923709 2019-03-24 2019 Mar \n", + "127443 1200258325121785857 jenneb71 2019-11-29 2019 Nov \n", + "128607 1202220361179381761 maryfakhoury3 2019-12-04 2019 Dec \n", + "128704 1202476972355530752 maryfakhoury3 2019-12-05 2019 Dec \n", + "132551 1215992040615530501 fandom456732201 2020-01-11 2020 Jan \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "69955 24 13 0 days 19:02:35 0 1142.58 \n", + "127443 29 3 0 days 00:40:15 0 40.25 \n", + "128607 4 13 0 days 00:17:43 0 17.72 \n", + "128704 5 6 0 days 17:17:24 0 1037.40 \n", + "132551 11 13 0 days 00:39:42 0 39.70 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "69955 0.0 0.0 0.0 0.0 0.0 \n", + "127443 0.0 0.0 2.0 0.0 0.0 \n", + "128607 0.0 0.0 0.0 0.0 0.0 \n", + "128704 1.0 0.0 1.0 0.0 1.0 \n", + "132551 0.0 5.0 1.0 0.0 0.0 " + ] + }, + "execution_count": 96, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_day.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 97, + "id": "a5a81158", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 97, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_day.username.isnull().sum()" + ] + }, + { + "cell_type": "markdown", + "id": "63652fc8", + "metadata": {}, + "source": [ + ">**NOTE:**\n", + ">- these accounts are not banned." + ] + }, + { + "cell_type": "code", + "execution_count": 98, + "id": "7e1c69a8", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "(37) users (with the default profile image) made a total of (44) \"aquaman petition\" tweets,\n", + " on the same day of account creation\n", + "\n" + ] + } + ], + "source": [ + "image = \"http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png\"\n", + "same_day_def = same_day[same_day['profile_image_url'] == image]\n", + "n_tweets = same_day_def.shape[0]\n", + "n_users_def = same_day_def.user_id.nunique()\n", + "\n", + "print(f'\\n({n_users_def}) users (with the default profile image) made a total of ({n_tweets}) \"aquaman petition\" tweets,\\n on the same day of account creation\\n')\n" + ] + }, + { + "cell_type": "markdown", + "id": "0e51d85c", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 99, + "id": "200e630a", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "2924Apr 28, 2022Nov 7, 2020051015202530Peak contributions of the accounts tweeted \"aquaman petition links\" the same day they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Peak contributions of the accounts tweeted \"aquaman petition links\" the same day they were created'\n", + "df = same_day.groupby('date').size().reset_index(name='n_tweets')\n", + "df.sort_values('n_tweets', ascending=False, inplace=True)\n", + "helpers.bar_peaks(df.head(2), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 100, + "id": "0bd9a6b5", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "151288Nov 9, 2020Nov 8, 2020Nov 10, 2020Nov 13, 202002468101214Peak contributions of the accounts tweeted \"aquaman petition links\" the same day they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df[2:].head(4), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "id": "688659ef", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/4nz9ko0fpf vรญa @change_es 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/8opjbvknwu via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/kxqi6qe5ua via @change 1\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/2dnjluynmc via @ukchange sign it!๐Ÿคช 1\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirmรก la peticiรณn! https://t.co/nvf6zwmca5 vรญa @changeorgar 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 101, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_day.text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "912efabe", + "metadata": {}, + "source": [ + "### Top users tweeted with \"aquaman petition links\" the same Day they were created!" + ] + }, + { + "cell_type": "code", + "execution_count": 102, + "id": "ed6d7bf2", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "155443333332222202468101214The Romantic FangirlGeorge Coศ™bucYerenny๐ŸฅฐLoreliNoChestDuchessKumori.noKwabena Nyarko-FordwouheveLivQueen MeraEngeltjeIdea@JusticeForJohnnyDeppMassimo MaistoWonder Woman RSVPGiovannaTop users tweeted with \"aquaman petition links\" the same Day they were created!n_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "same_day_users = same_day.username.value_counts().reset_index().rename(columns={'index':'username', 'username':'n_tweets'})\n", + "title = 'Top users tweeted with \"aquaman petition links\" the same Day they were created!'\n", + "helpers.barh(same_day_users.head(15), title, c='red') # , c=colors" + ] + }, + { + "cell_type": "code", + "execution_count": 103, + "id": "3f0fff60", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Giovanna 15\n", + "Wonder Woman RSVP 5\n", + "Massimo Maisto 4\n", + "Idea@JusticeForJohnnyDepp 4\n", + "Engeltje 3\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 103, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_day.username.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "id": "4beb7879", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Giovann50640315 15\n", + "RSVP85596737 5\n", + "massimo_maisto 4\n", + "Idea07231843 4\n", + "Engeltedrost 3\n", + "Name: user_screen_name, dtype: int64" + ] + }, + "execution_count": 104, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_day.user_screen_name.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "047d3e68", + "metadata": {}, + "source": [ + "## Giovanna\n", + "- This account was created on 2020-11-07 \n", + "- and tweeted 25 tweets (15 of them contains aquaman petition links)\n", + "- and has only tweeted from 2020-11-07 to 2020-11-17" + ] + }, + { + "cell_type": "code", + "execution_count": 105, + "id": "daf6a13f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "25" + ] + }, + "execution_count": 105, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (tweets['user_screen_name'] == 'Giovann50640315') & (tweets['date'] == '2020-11-07')\n", + "tweets[mask].shape[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 106, + "id": "b7baef07", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(Timestamp('2020-11-07 12:37:54'), Timestamp('2020-11-17 07:08:35'))" + ] + }, + "execution_count": 106, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_Giovanna = tweets[tweets['user_screen_name'] == 'Giovann50640315'] \n", + "df_Giovanna.created_at.min(), df_Giovanna.created_at.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "id": "3ad03970", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Timestamp('2020-11-07 12:36:11')" + ] + }, + "execution_count": 107, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_Giovanna.user_created_at.iloc[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "id": "ecbdea57", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp\\nsign this petition please!\\nhttps://t.co/a6m1qbfjov 3\n", + "#justiceforjohnnydepp\\n#amberheardisanabuser \\n#amberheardisaliar \\nhttps://t.co/bzjbv8tksx 2\n", + "grandissima idiozia quella di cacciare #jhonnydepp dal ruolo di grindelwald. penso proprio che salterรณ il prossimo film #justiceforjohnnydepp 1\n", + "#justiceforjohnnydeep\\nsign this petition to kick her out! #amberheardisanabuser #amberheardisaliar \\n\\nhttps://t.co/bzjbv8tksx 1\n", + "#justiceforjohnnydepp\\n#amberheardisaliar #amberheardisaliar \\n#boycottwarnerbros https://t.co/wetuvxeg1g 1\n", + "#justiceforjohnnydepp\\ncome donna mi vergogno di essere associata a mostri come #amberheard . di donne da ammirare ce ne sono tante, lei non รจ fra queste. boicottiamo sia acquaman2 che animali fantastici ๐Ÿ”ฅ๐Ÿ‡ฎ๐Ÿ‡น\\n#amberheardisaliar \\n#amberheardistherealabuser 1\n", + "#justiceforjohnnydepp\\nkick her out! #amberheard no one likes you, and no one wants to watch your movies.\\nhttps://t.co/bzjbv8tksx 1\n", + "@realamberheard @lorealparis @hollyccri @ccrinitiative abuser... #amberheardisanabuser #justiceforjohhnydepp \\n#justiceforjohnnydepp 1\n", + "@realamberheard @lorealparis @hollyccri @ccrinitiative sign this petition to kick her out from #aquaman2! weโ€™re already at 800k + people!\\n#justiceforjohhnydepp \\n#justiceforjohnnydepp\\nhttps://t.co/bzjbv8tksx 1\n", + "#justiceforjohnnydeep\\nwe support you! keep fighting king! โค๏ธ๐Ÿ”ฅ\\n#justiceforjohnny \\n#boycottfantasticbeasts \\n#boycottwarnerbros \\n#amberheardisanabuser 1\n", + "#justiceforjohnnydepp\\n@therealamberheard and @warnerbros \\n#amberheardisaliar \\n#amberheardistherealabuser \\n#boycottwarnerbros https://t.co/bfq2xhaunr 1\n", + "#justiceforjohnnydepp \\n#boycottwarnerbros \\n#boycottfantasticbeasts \\n#boycottaquaman2 \\n#amberheardisanabuser \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nno matter what iโ€™m not going to see this movie. iโ€™m not going to support someone who supports and abuser.\\n@wbpictures \\n#amberheardisaliar \\n#amberheardistherealabuser \\n#boycottfantasticbeasts 1\n", + "#justiceforjohnnydepp\\nplease sign this petition! \\n#boycottfantasticbeasts \\n#boycottaquaman2 \\n#boycottwarnerbros \\n#amberheardisaliar \\n#amberheardistherealabuser \\nhttps://t.co/a6m1qbfjov 1\n", + "#boycottfantasticbeasts\\n#justiceforjohnnydepp \\n#justiceforjohnny \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\n#boycottfantasticbeasts \\n#boycottwarnerbros \\n#amberheardisanabuser \\n#amberheardisanabuser \\nhttps://t.co/bzjbv8tksx 1\n", + "heโ€™s a great actor but no one should watch the movie because youโ€™re supporting @warnerbros who supports an abuser. please donโ€™t watch it!\\n#justiceforjohnnydepp \\n#amberheardisanabuser \\n#boycottfantasticbeasts \\n#boycottwarnerbros 1\n", + "#justiceforjohnnydepp\\n#justiceforjohhnydepp \\nbe careful youโ€™re spelling is name wrong! the first # is correct! https://t.co/3ltgdj42by 1\n", + "#justiceforjohnnydepp\\nkick her out! no one likes her #amberheardisaliar #amberheardistherealabuser #boycottaquaman2 #boycottwarnerbrothers #boycottwarnerbros \\nhttps://t.co/bzjbv8tksx 1\n", + "#justiceforjohnnydepp\\nwe have to be serious about all of this! no one is going to watch @wbhomeent movies until they rehire depp! thatโ€™s it 1\n", + "#justiceforjohnnydepp\\nplease sign this petition! we need your help! \\nhttps://t.co/a6m1qbfjov 1\n", + "@eiprofeta non avranno di sicuro i miei soldi. #justiceforjohnnydepp 1\n", + "#justiceforjohnnydepp\\ni hope this guy doesnโ€™t have social media because heโ€™s a monster. he fired depp! https://t.co/volohlo9ov 1\n", + "keep going king! we are here to support you!๐Ÿ”ฅ๐Ÿ”ฅ\\n@warnerbros lost 8mlx~20โ‚ฌ minimum\\n#justiceforjohnnydepp \\n#boycottwarnerbros \\n#amberheardisanabuser \\n#savejohnnydepp 1\n", + "@drrossgeller_ @zfitz8 @laurabockov they get paid before working, no worker will be damaged by this :)\\n#justiceforjohnnydepp 1\n", + "#justiceforjohnnydepp\\n#amberheard flash news! no one likes you! we are supporting the real victim and you better confess and go to jail abuser!\\n#amberheardisanabuser \\n#boycottamberheard \\n#boycottaquaman2 1\n", + "#justiceforjohnnydepp\\nhe needs our help everyone! spread the petition!\\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nsign this please! #amberheardisanabuser \\n#amberheardisaliar \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nโ€œmagic blooms only in rare soulsโ€ #amberheard is not one of them.\\n#amberheardisanabuser https://t.co/irqb2hytr9 1\n", + "@el_traslador spero che @warnerbros fallisca. a livello economico non ha senso la scelta che hanno preso e ancora meno a livello umano. \\n#justiceforjohnnydepp 1\n", + "#justiceforjohnnydepp\\n#amberheardisanabuser \\n#amberheardisaliar \\nsign this petition please!\\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nsign this petition please! we are already 800k๐Ÿ’ช\\nhttps://t.co/bzjbv8tksx 1\n", + "#justiceforjohnnydepp\\nplease sign this petition! we need more support!\\nhttps://t.co/a6m1qbfjov\\n#amberheardisanabuser \\n#boycottaquaman2 \\n#boycottwarnerbrothers 1\n", + "#boycottwarnerbrothers \\n#boycottwarnerbros \\n#justiceforjohnnydepp \\n#nojohnnynopirates \\n#nojohnnynofantasticbeasts \\n@warnerbros @wbhomeent 1\n", + "shame on them! they are trying to make us pass like trolls when we are fighting for justice!\\n#justiceforjohnnydepp \\n#amberheardisaliar \\n#amberheardisanabuser 1\n", + "#justiceforjohnnydepp\\nsign! sign! sign! we need your help and support!\\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nplease remember to sign! \\n#amberheardisanabuser \\n#amberheardisaliar \\n#boycottfantasticbeasts \\n#nojohnnynofantasticbeasts \\n#boycottwarnerbros \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nwe hit 900k guys! @warnerbros we donโ€™t like her! \\n#amberheardisanabuser \\n#amberheardisaliar \\n#boycottaquaman2 \\nhttps://t.co/bzjbv8tksx 1\n", + "#justiceforjohnnydepp \\n#nojohnnynofantasticbeats \\n#boycottfantasticbeasts \\n#boycottwarnerbros \\n@warnerbros 1\n", + "boycott warner bros\\nboycott warner bros\\n#boycottfantasticbeasts \\n#boycottwarnerbros \\n#justiceforjohnnydepp \\n@warnerbros \\n@wbpictures 1\n", + "#justiceforjohnnydepp\\n#amberheardisanabuser \\n#nojohnnynofantasticbeats \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\n#fireamberheard \\n#boycottfantasticbeasts \\n@wbpictures @warnerbros 1\n", + "#fireamberheard \\n#amberheardisanabuser \\n#justiceforjohnnydepp \\n#boycottfantasticbeasts \\n#boycottamberheard 1\n", + "ops maybe youโ€™re taking us seriously now! fire @realamberheard! @wbpictures @warnerbros \\n#justiceforjohnnydepp \\n#boycottaquaman2 \\n#boycottfantasticbeasts \\n#amberheardisanabuser 1\n", + "#justiceforjohnnydepp\\nplease remember to sign this petition, we.want.him.back @wbpictures @warnerbros \\n#amberheardisanabuser \\n#fireamberheard \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\nplease sign and share this petition! #amberheardisanabuser #amberheardisaliar https://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp\\n#amberheardisanabuser \\n#amberheardistherealabuser \\n#boycottfantasticbeasts \\n#boycottaquaman2 \\nhttps://t.co/a6m1qbfjov 1\n", + "magari mi pagassero! nessuno ci ha pagato per detestarti @realamberheard. sei solamente la donna piรน disgustosa esistente (al momento) ๐Ÿ™‚ @warnerbros \\n#justiceforjohnnydepp\\n#fireamberheard\\n#amberheardisanabuser 1\n", + "#justiceforjohnnydepp \\n#fireamberheard \\n#amberheardisanabuser \\n#amberheardisaliar \\nhttps://t.co/a6m1qbfjov 1\n", + "#justiceforjohnnydepp \\n#amberheardisanabuser \\n#amberheardistherealabuser \\n@realamberheard @wbpictures @warnerbros 1\n", + "#justiceforjohnny \\n#justiceforjohnnydepp \\n#boycottaquaman2 \\n#boycottfantasticbeasts3 \\n#amberheardisanabuser 1\n", + "#amberheardisanabuser \\n#amberheardisaliar \\n#fireamberheard \\n#notabot\\n#justiceforjohnnydepp \\n#boycottaquaman2 1\n", + "#justiceforjohnnydepp\\nimmagina essere odiata da 1.333.000 persone @realamberheard. e non siamo bot๐Ÿคช\\n#amberheardisanabuser \\n#amberheardisaliar https://t.co/nanzm5l6xj 1\n", + "#justiceforjohnnydepp\\n#amberheardisaliar \\n#amberheardistherealabuser \\n#fireamberheard \\nhttps://t.co/bzjbv8tksx 1\n", + "#justiceforjohnnydepp\\n#amberheardisanabuser \\n#fireamberheard \\n#boycottaquaman2 \\nhttps://t.co/bzjbv8tksx 1\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - firma la petizione! https://t.co/hodurniu8q via @changeitalia \\n#justiceforjohnny \\n#amberheardisanabuser \\n#justiceforjohnnydeep 1\n", + "@wbpictures @realamberheard @warnerbrostv \\n#justiceforjohnny \\n#amberheardisanabuser \\n#justiceforjohnnydepp\\n#boycottaquaman2 1\n", + "congratulazioni! ๐ŸŽŠ๐ŸŽ‰ abbiamo raggiunto 1.000.000 di firme! ๐Ÿ‡ฎ๐Ÿ‡น๐ŸŽŠ\\n#justiceforjohnny \\n#justiceforjohnnydepp\\n#amberheardisanabuser \\n@warnerbros @warnerbrostv \\nhttps://t.co/bzjbv8tksx 1\n", + "#amberheardisanabuser \\n@wbpictures @warnerbros \\n#justiceforjohnnydepp \\n#nojohnnynofantasticbeasts 1\n", + "#justiceforjohnnydepp\\n@warnerbros be prepared to bankrupt๐Ÿ’ธ๐Ÿคก #amberheardisanabuser \\n#amberturd \\n#amberheardistherealabuser https://t.co/aky2wursze 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 108, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_Giovanna.text.value_counts().head(60)" + ] + }, + { + "cell_type": "code", + "execution_count": 109, + "id": "be64d3b9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Giovanna\": 186\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "3527252316125Nov 9, 2020Nov 8, 2020Nov 7, 2020Nov 11, 2020Nov 10, 2020Nov 12, 2020Nov 13, 202005101520253035\"Giovanna\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Giovanna\", n=7, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 110, + "id": "70271245", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
5175172312020-11-07 12:37:54๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNithttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...grandissima idiozia quella di cacciare #jhonny...01325054874069905408Giovann506403152020-11-072020Nov7120 days 00:01:4301.72NaNNaNNaNNaNNaN
5178912312020-11-07 12:58:16๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNundhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...@wbpictures @hbomax #justiceforjohnnydepp01325059999119380482Giovann506403152020-11-072020Nov7120 days 00:22:05022.08NaNNaNNaNNaNNaN
5179232312020-11-07 13:00:01๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNenhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...@wbpictures @hbomax not gonna see this movie w...01325060437394808833Giovann506403152020-11-072020Nov7130 days 00:23:50023.83NaNNaNNaNNaNNaN
5180772312020-11-07 13:09:53๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNenhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#justiceforjohnnydepp \\nsign this petition! we...01325062921844559872Giovann506403152020-11-072020Nov7130 days 00:33:42033.70NaNNaNNaNNaNNaN
5188812312020-11-07 13:46:13๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNenhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#justiceforjohnnydepp \\nsign this petition! le...01325072064240349185Giovann506403152020-11-072020Nov7130 days 01:10:02070.03NaNNaNNaNNaNNaN
.............................................................................................
6101582312020-11-14 20:22:46๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNundhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#amberheardisanabuser \\n#amberheardisaliar \\n#...01327708576413077504Giovann506403152020-11-142020Nov14207 days 07:46:357466.58NaNNaNNaNNaNNaN
6130302312020-11-15 10:22:46๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNithttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#justiceforjohnnydepp\\nimmagina essere odiata ...01327919969083019264Giovann506403152020-11-152020Nov15107 days 21:46:3571306.58NaNNaNNaNNaNNaN
6156392312020-11-15 21:55:20๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNundhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#justiceforjohnnydepp\\n#amberheardisaliar \\n#a...01328094258734227456Giovann506403152020-11-152020Nov15218 days 09:19:098559.15NaNNaNNaNNaNNaN
6176912312020-11-16 07:07:43๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNundhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#justiceforjohnnydepp\\n#amberheardisanabuser \\...01328233269821927424Giovann506403152020-11-162020Nov1678 days 18:31:3281111.53NaNNaNNaNNaNNaN
6222642312020-11-17 07:08:35๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“2020-11-07 12:36:111325054376315117569GiovannaFalseNaN3NaNenhttps://pbs.twimg.com/profile_banners/13250543...http://pbs.twimg.com/profile_images/1326842702...#justiceforjohnnydepp\\nkeep supporting him guy...01328595875183157248Giovann506403152020-11-172020Nov1779 days 18:32:2491112.40NaNNaNNaNNaNNaN
\n", + "

149 rows ร— 30 columns

\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "517517 231 2020-11-07 12:37:54 \n", + "517891 231 2020-11-07 12:58:16 \n", + "517923 231 2020-11-07 13:00:01 \n", + "518077 231 2020-11-07 13:09:53 \n", + "518881 231 2020-11-07 13:46:13 \n", + "... ... ... \n", + "610158 231 2020-11-14 20:22:46 \n", + "613030 231 2020-11-15 10:22:46 \n", + "615639 231 2020-11-15 21:55:20 \n", + "617691 231 2020-11-16 07:07:43 \n", + "622264 231 2020-11-17 07:08:35 \n", + "\n", + " user_description user_created_at \\\n", + "517517 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "517891 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "517923 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "518077 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "518881 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "... ... ... \n", + "610158 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "613030 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "615639 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "617691 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "622264 ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿณ๏ธโ€๐ŸŒˆ\\nMedicina Veterinaria Unimi\\nLodi๐Ÿถ๐Ÿฑ๐Ÿ“š๐Ÿ“š๐Ÿ“ 2020-11-07 12:36:11 \n", + "\n", + " user_id username is_verified user_location n_followers \\\n", + "517517 1325054376315117569 Giovanna False NaN 3 \n", + "517891 1325054376315117569 Giovanna False NaN 3 \n", + "517923 1325054376315117569 Giovanna False NaN 3 \n", + "518077 1325054376315117569 Giovanna False NaN 3 \n", + "518881 1325054376315117569 Giovanna False NaN 3 \n", + "... ... ... ... ... ... \n", + "610158 1325054376315117569 Giovanna False NaN 3 \n", + "613030 1325054376315117569 Giovanna False NaN 3 \n", + "615639 1325054376315117569 Giovanna False NaN 3 \n", + "617691 1325054376315117569 Giovanna False NaN 3 \n", + "622264 1325054376315117569 Giovanna False NaN 3 \n", + "\n", + " user_url lang profile_banner_url \\\n", + "517517 NaN it https://pbs.twimg.com/profile_banners/13250543... \n", + "517891 NaN und https://pbs.twimg.com/profile_banners/13250543... \n", + "517923 NaN en https://pbs.twimg.com/profile_banners/13250543... \n", + "518077 NaN en https://pbs.twimg.com/profile_banners/13250543... \n", + "518881 NaN en https://pbs.twimg.com/profile_banners/13250543... \n", + "... ... ... ... \n", + "610158 NaN und https://pbs.twimg.com/profile_banners/13250543... \n", + "613030 NaN it https://pbs.twimg.com/profile_banners/13250543... \n", + "615639 NaN und https://pbs.twimg.com/profile_banners/13250543... \n", + "617691 NaN und https://pbs.twimg.com/profile_banners/13250543... \n", + "622264 NaN en https://pbs.twimg.com/profile_banners/13250543... \n", + "\n", + " profile_image_url \\\n", + "517517 http://pbs.twimg.com/profile_images/1326842702... \n", + "517891 http://pbs.twimg.com/profile_images/1326842702... \n", + "517923 http://pbs.twimg.com/profile_images/1326842702... \n", + "518077 http://pbs.twimg.com/profile_images/1326842702... \n", + "518881 http://pbs.twimg.com/profile_images/1326842702... \n", + "... ... \n", + "610158 http://pbs.twimg.com/profile_images/1326842702... \n", + "613030 http://pbs.twimg.com/profile_images/1326842702... \n", + "615639 http://pbs.twimg.com/profile_images/1326842702... \n", + "617691 http://pbs.twimg.com/profile_images/1326842702... \n", + "622264 http://pbs.twimg.com/profile_images/1326842702... \n", + "\n", + " text n_friends \\\n", + "517517 grandissima idiozia quella di cacciare #jhonny... 0 \n", + "517891 @wbpictures @hbomax #justiceforjohnnydepp 0 \n", + "517923 @wbpictures @hbomax not gonna see this movie w... 0 \n", + "518077 #justiceforjohnnydepp \\nsign this petition! we... 0 \n", + "518881 #justiceforjohnnydepp \\nsign this petition! le... 0 \n", + "... ... ... \n", + "610158 #amberheardisanabuser \\n#amberheardisaliar \\n#... 0 \n", + "613030 #justiceforjohnnydepp\\nimmagina essere odiata ... 0 \n", + "615639 #justiceforjohnnydepp\\n#amberheardisaliar \\n#a... 0 \n", + "617691 #justiceforjohnnydepp\\n#amberheardisanabuser \\... 0 \n", + "622264 #justiceforjohnnydepp\\nkeep supporting him guy... 0 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "517517 1325054874069905408 Giovann50640315 2020-11-07 2020 Nov \n", + "517891 1325059999119380482 Giovann50640315 2020-11-07 2020 Nov \n", + "517923 1325060437394808833 Giovann50640315 2020-11-07 2020 Nov \n", + "518077 1325062921844559872 Giovann50640315 2020-11-07 2020 Nov \n", + "518881 1325072064240349185 Giovann50640315 2020-11-07 2020 Nov \n", + "... ... ... ... ... ... \n", + "610158 1327708576413077504 Giovann50640315 2020-11-14 2020 Nov \n", + "613030 1327919969083019264 Giovann50640315 2020-11-15 2020 Nov \n", + "615639 1328094258734227456 Giovann50640315 2020-11-15 2020 Nov \n", + "617691 1328233269821927424 Giovann50640315 2020-11-16 2020 Nov \n", + "622264 1328595875183157248 Giovann50640315 2020-11-17 2020 Nov \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "517517 7 12 0 days 00:01:43 0 1.72 \n", + "517891 7 12 0 days 00:22:05 0 22.08 \n", + "517923 7 13 0 days 00:23:50 0 23.83 \n", + "518077 7 13 0 days 00:33:42 0 33.70 \n", + "518881 7 13 0 days 01:10:02 0 70.03 \n", + "... ... ... ... ... ... \n", + "610158 14 20 7 days 07:46:35 7 466.58 \n", + "613030 15 10 7 days 21:46:35 7 1306.58 \n", + "615639 15 21 8 days 09:19:09 8 559.15 \n", + "617691 16 7 8 days 18:31:32 8 1111.53 \n", + "622264 17 7 9 days 18:32:24 9 1112.40 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "517517 NaN NaN NaN NaN NaN \n", + "517891 NaN NaN NaN NaN NaN \n", + "517923 NaN NaN NaN NaN NaN \n", + "518077 NaN NaN NaN NaN NaN \n", + "518881 NaN NaN NaN NaN NaN \n", + "... ... ... ... ... ... \n", + "610158 NaN NaN NaN NaN NaN \n", + "613030 NaN NaN NaN NaN NaN \n", + "615639 NaN NaN NaN NaN NaN \n", + "617691 NaN NaN NaN NaN NaN \n", + "622264 NaN NaN NaN NaN NaN \n", + "\n", + "[149 rows x 30 columns]" + ] + }, + "execution_count": 110, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_Giovanna" + ] + }, + { + "cell_type": "markdown", + "id": "d03abc11", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "bd1a8c85", + "metadata": {}, + "source": [ + "\n", + ">### The SAME Week\n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 111, + "id": "4bfaa970", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The number of accounts tweeted with \"aquaman petition links\" the same Day they was created (723) \n", + "Tweeted (1058) Tweets\n" + ] + } + ], + "source": [ + "mask = (aquaman_petition.days_diff <= 7) \n", + "\n", + "same_week = aquaman_petition[mask]\n", + "n_users = same_week.user_id.nunique()\n", + "n_tweets = same_week.shape[0]\n", + "print(f'The number of accounts tweeted with \"aquaman petition links\" the same Day they was created ({n_users}) \\nTweeted ({n_tweets}) Tweets')\n" + ] + }, + { + "cell_type": "markdown", + "id": "e7a0dd8c", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 112, + "id": "6408d77e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
686374432019-03-20 15:42:06Hello, I'm a person. I'm 14. I use they/them p...2019-03-13 20:12:291105924613660438529RobynFalseBromsgrove, England1290NaNenhttps://pbs.twimg.com/profile_banners/11059246...http://pbs.twimg.com/profile_images/1109923941...dc entertainment: remove amber heard from aqua...18421108393282168594434EmmaChance82019-03-202019Mar20156 days 19:29:3761169.62NaNNaNNaNNaNNaN
6937246682019-03-22 20:03:52NaN2019-03-16 21:45:371107035213186695168sashunyasidFalseNaN201NaNundNaNhttp://pbs.twimg.com/profile_images/1325091904...ยซdc entertainment: remove amber heard from aqu...1831109183935093850112sashunyasid2019-03-222019Mar22205 days 22:18:1551338.250.00.00.00.00.0
695601052019-03-23 14:27:24Gemini, thatโ€™s all you need to know2019-03-15 21:49:511106673890233864194DonlynFalseNaN58NaNenhttps://pbs.twimg.com/profile_banners/11066738...http://pbs.twimg.com/profile_images/1107683181...dc entertainment: remove amber heard from aqua...611109461648933298176Donlyn272664922019-03-232019Mar23147 days 16:37:337997.550.00.00.00.00.0
69616252019-03-23 17:24:20เนเธญเธ„เธซเธฅเธธเธกเน€เธฅเน€เธงเธฅเธžเธฑเธ™ เธˆเธฐเธ‚เธธเธ”เน€เธญเธฒเธกเธฒเนƒเธŠเน‰เน€เธงเธฅเธฒเน€เธžเธทเนˆเธญเธ™เน‚เธ”เธ™เธฃเธธเธกเธ”...2019-03-20 17:56:461108427172320952320เธ”เธดเธชเธญเธดเธชเธกเธฒเธขเนเธญเธ„เธซเธฅเธธเธกเธ™เธฑเธกเน€เธšเธญเธฃเนŒเธ—เธนFalseNaN0NaNenhttps://pbs.twimg.com/profile_banners/11084271...http://pbs.twimg.com/profile_images/1108427709...ยซdc entertainment: remove amber heard from aqu...01109506174909472768ruksuay2sec2019-03-232019Mar23172 days 23:27:3421407.570.00.01.00.00.0
69955142019-03-24 13:29:17NaN2019-03-23 18:26:421109521870120984576Richard McClureFalseNaN0NaNenNaNhttp://pbs.twimg.com/profile_images/1109522226...dc entertainment: remove amber heard from aqua...201109809412292530181Richard299237092019-03-242019Mar24130 days 19:02:3501142.580.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "68637 443 2019-03-20 15:42:06 \n", + "69372 4668 2019-03-22 20:03:52 \n", + "69560 105 2019-03-23 14:27:24 \n", + "69616 25 2019-03-23 17:24:20 \n", + "69955 14 2019-03-24 13:29:17 \n", + "\n", + " user_description user_created_at \\\n", + "68637 Hello, I'm a person. I'm 14. I use they/them p... 2019-03-13 20:12:29 \n", + "69372 NaN 2019-03-16 21:45:37 \n", + "69560 Gemini, thatโ€™s all you need to know 2019-03-15 21:49:51 \n", + "69616 เนเธญเธ„เธซเธฅเธธเธกเน€เธฅเน€เธงเธฅเธžเธฑเธ™ เธˆเธฐเธ‚เธธเธ”เน€เธญเธฒเธกเธฒเนƒเธŠเน‰เน€เธงเธฅเธฒเน€เธžเธทเนˆเธญเธ™เน‚เธ”เธ™เธฃเธธเธกเธ”... 2019-03-20 17:56:46 \n", + "69955 NaN 2019-03-23 18:26:42 \n", + "\n", + " user_id username is_verified \\\n", + "68637 1105924613660438529 Robyn False \n", + "69372 1107035213186695168 sashunyasid False \n", + "69560 1106673890233864194 Donlyn False \n", + "69616 1108427172320952320 เธ”เธดเธชเธญเธดเธชเธกเธฒเธขเนเธญเธ„เธซเธฅเธธเธกเธ™เธฑเธกเน€เธšเธญเธฃเนŒเธ—เธน False \n", + "69955 1109521870120984576 Richard McClure False \n", + "\n", + " user_location n_followers user_url lang \\\n", + "68637 Bromsgrove, England 1290 NaN en \n", + "69372 NaN 201 NaN und \n", + "69560 NaN 58 NaN en \n", + "69616 NaN 0 NaN en \n", + "69955 NaN 0 NaN en \n", + "\n", + " profile_banner_url \\\n", + "68637 https://pbs.twimg.com/profile_banners/11059246... \n", + "69372 NaN \n", + "69560 https://pbs.twimg.com/profile_banners/11066738... \n", + "69616 https://pbs.twimg.com/profile_banners/11084271... \n", + "69955 NaN \n", + "\n", + " profile_image_url \\\n", + "68637 http://pbs.twimg.com/profile_images/1109923941... \n", + "69372 http://pbs.twimg.com/profile_images/1325091904... \n", + "69560 http://pbs.twimg.com/profile_images/1107683181... \n", + "69616 http://pbs.twimg.com/profile_images/1108427709... \n", + "69955 http://pbs.twimg.com/profile_images/1109522226... \n", + "\n", + " text n_friends \\\n", + "68637 dc entertainment: remove amber heard from aqua... 1842 \n", + "69372 ยซdc entertainment: remove amber heard from aqu... 183 \n", + "69560 dc entertainment: remove amber heard from aqua... 61 \n", + "69616 ยซdc entertainment: remove amber heard from aqu... 0 \n", + "69955 dc entertainment: remove amber heard from aqua... 20 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "68637 1108393282168594434 EmmaChance8 2019-03-20 2019 Mar \n", + "69372 1109183935093850112 sashunyasid 2019-03-22 2019 Mar \n", + "69560 1109461648933298176 Donlyn27266492 2019-03-23 2019 Mar \n", + "69616 1109506174909472768 ruksuay2sec 2019-03-23 2019 Mar \n", + "69955 1109809412292530181 Richard29923709 2019-03-24 2019 Mar \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "68637 20 15 6 days 19:29:37 6 1169.62 \n", + "69372 22 20 5 days 22:18:15 5 1338.25 \n", + "69560 23 14 7 days 16:37:33 7 997.55 \n", + "69616 23 17 2 days 23:27:34 2 1407.57 \n", + "69955 24 13 0 days 19:02:35 0 1142.58 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "68637 NaN NaN NaN NaN NaN \n", + "69372 0.0 0.0 0.0 0.0 0.0 \n", + "69560 0.0 0.0 0.0 0.0 0.0 \n", + "69616 0.0 0.0 1.0 0.0 0.0 \n", + "69955 0.0 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 112, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_week.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 113, + "id": "fe40f528", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 113, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_week.username.isnull().sum()" + ] + }, + { + "cell_type": "markdown", + "id": "adffb054", + "metadata": {}, + "source": [ + ">**NOTE:**\n", + ">- these accounts are not banned." + ] + }, + { + "cell_type": "code", + "execution_count": 114, + "id": "49069c97", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "(105) users (with the default profile image) made a total of (139) \"aquaman petition\" tweets,\n", + " on the same week of account creation\n", + "\n" + ] + } + ], + "source": [ + "image = \"http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png\"\n", + "same_week_def = same_week[same_week['profile_image_url'] == image]\n", + "n_tweets = same_week_def.shape[0]\n", + "n_users_def = same_week_def.user_id.nunique()\n", + "\n", + "print(f'\\n({n_users_def}) users (with the default profile image) made a total of ({n_tweets}) \"aquaman petition\" tweets,\\n on the same week of account creation\\n')\n" + ] + }, + { + "cell_type": "markdown", + "id": "31b53c45", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 115, + "id": "2f104ab1", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "9871Apr 28, 2022Nov 12, 2020020406080100Peak contributions of the accounts tweeted \"aquaman petition links\" the same week they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Peak contributions of the accounts tweeted \"aquaman petition links\" the same week they were created'\n", + "df = same_week.groupby('date').size().reset_index(name='n_tweets')\n", + "df.sort_values('n_tweets', ascending=False, inplace=True)\n", + "helpers.bar_peaks(df.head(2), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 116, + "id": "81df2048", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "6664534935Nov 8, 2020Nov 9, 2020Nov 7, 2020Nov 10, 2020Nov 11, 20200102030405060Peak contributions of the accounts tweeted \"aquaman petition links\" the same week they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df[2:].head(), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 117, + "id": "420b4dd4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp 8\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp 6\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2v6mnnewq1 via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yyyajryxzs via @cdnchange \\n\\n#justiceforjohnnydepp 4\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n\\n#justiceforjohnnydepp 4\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 117, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_week.text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "dd0bfe11", + "metadata": {}, + "source": [ + "### Top users tweeted with \"aquaman petition links\" the same Week they were created!" + ] + }, + { + "cell_type": "code", + "execution_count": 118, + "id": "91279e09", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "904319141313877665544020406080AdrianaMassimo MaistoJohnny Depp Forever ๐Ÿ–คWonder Woman RSVPCrisMObsessHeadsKirsten Harrisonsenator dani wald_mignon ๐Ÿดโ€โ˜ ๏ธ๐Ÿดโ€โ˜ ๏ธJustice for Johnny Depp๐Ÿดโ€โ˜ ๏ธmary fakhouryIdea@JusticeForJohnnyDepp๐Ÿ‘ We See The Truth ๐Ÿ‘Horae of PeaceGiovannametallicarebearTop users tweeted with \"aquaman petition links\" the same Week they were created!n_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "same_week_users = same_week.username.value_counts().reset_index().rename(columns={'index':'username', 'username':'n_tweets'})\n", + "title = 'Top users tweeted with \"aquaman petition links\" the same Week they were created!'\n", + "helpers.barh(same_week_users.head(15), title, c='red') # , c=colors" + ] + }, + { + "cell_type": "code", + "execution_count": 119, + "id": "f5fff091", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "metallicarebear 90\n", + "Giovanna 43\n", + "Horae of Peace 19\n", + "๐Ÿ‘ We See The Truth ๐Ÿ‘ 14\n", + "Idea@JusticeForJohnnyDepp 13\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 119, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_week.username.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 120, + "id": "b62b4677", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "metallicarebear 90\n", + "Giovann50640315 43\n", + "HoraeOf 19\n", + "WeSeeTheTruth 14\n", + "Idea07231843 13\n", + "Name: user_screen_name, dtype: int64" + ] + }, + "execution_count": 120, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_week.user_screen_name.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "b83a4e75", + "metadata": {}, + "source": [ + "## metallicarebear\n", + "- This account was created on 2020-11-06\n", + "- and tweeted 90 \"aquaman petition links\" tweets" + ] + }, + { + "cell_type": "code", + "execution_count": 121, + "id": "edefaf09", + "metadata": {}, + "outputs": [], + "source": [ + "# mask = (aquaman_petition['username'] == 'metallicarebear') \n", + "# print(aquaman_petition[mask].shape[0])" + ] + }, + { + "cell_type": "code", + "execution_count": 122, + "id": "9e53bf7d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Tweets made on the same day of account Creation\n", + "(11, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
4670763722020-11-06 02:52:01NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...had a friend tell me he was beaten by his wife...231324545041851916289metallicarebear2020-11-062020Nov620 days 00:57:34057.570.00.01.01.01.0
4670803722020-11-06 02:54:59NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...on a side note, that friend's niece was a road...231324545787163017216metallicarebear2020-11-062020Nov620 days 01:00:32060.530.00.02.00.00.0
4677503722020-11-06 12:46:57NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp\\nwas reminded of another...231324694760871890944metallicarebear2020-11-062020Nov6120 days 10:52:300652.500.00.02.01.01.0
4677683722020-11-06 12:59:18NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNundNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp https://t.co/8in6sbtqrf231324697868029075462metallicarebear2020-11-062020Nov6120 days 11:04:510664.850.00.00.00.00.0
4677873722020-11-06 13:11:24NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNundNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp231324700914314338304metallicarebear2020-11-062020Nov6130 days 11:16:570676.950.00.00.00.00.0
4678573722020-11-06 13:57:07NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...thought this myself, but couldn't have said it...231324712418300338176metallicarebear2020-11-062020Nov6130 days 12:02:400722.670.00.02.00.00.0
4885143722020-11-06 20:49:21NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...the people: warner bros, bring johnny depp bac...231324816159758262274metallicarebear2020-11-062020Nov6200 days 18:54:5401134.900.00.00.00.00.0
4888293722020-11-06 20:54:00NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNundNaNhttp://pbs.twimg.com/profile_images/1324704238...@warnerbros \\n\\n#justiceforjohnnydepp231324817332217196548metallicarebear2020-11-062020Nov6200 days 18:59:3301139.550.00.00.00.00.0
4891533722020-11-06 20:58:34NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNitNaNhttp://pbs.twimg.com/profile_images/1324704238...@wbpictures \\n\\nditto\\n\\n#justiceforjohnnydepp...231324818479845937152metallicarebear2020-11-062020Nov6200 days 19:04:0701144.120.00.00.00.00.0
4907183722020-11-06 21:29:54NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...please all actors everywhere, if someone at w...231324826366387388417metallicarebear2020-11-062020Nov6210 days 19:35:2701175.451.00.03.00.01.0
4913033722020-11-06 21:43:28NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNundNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp231324829780555030529metallicarebear2020-11-062020Nov6210 days 19:49:0101189.020.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at user_description user_created_at \\\n", + "467076 372 2020-11-06 02:52:01 NaN 2020-11-06 01:54:27 \n", + "467080 372 2020-11-06 02:54:59 NaN 2020-11-06 01:54:27 \n", + "467750 372 2020-11-06 12:46:57 NaN 2020-11-06 01:54:27 \n", + "467768 372 2020-11-06 12:59:18 NaN 2020-11-06 01:54:27 \n", + "467787 372 2020-11-06 13:11:24 NaN 2020-11-06 01:54:27 \n", + "467857 372 2020-11-06 13:57:07 NaN 2020-11-06 01:54:27 \n", + "488514 372 2020-11-06 20:49:21 NaN 2020-11-06 01:54:27 \n", + "488829 372 2020-11-06 20:54:00 NaN 2020-11-06 01:54:27 \n", + "489153 372 2020-11-06 20:58:34 NaN 2020-11-06 01:54:27 \n", + "490718 372 2020-11-06 21:29:54 NaN 2020-11-06 01:54:27 \n", + "491303 372 2020-11-06 21:43:28 NaN 2020-11-06 01:54:27 \n", + "\n", + " user_id username is_verified user_location \\\n", + "467076 1324530506642477056 metallicarebear False NaN \n", + "467080 1324530506642477056 metallicarebear False NaN \n", + "467750 1324530506642477056 metallicarebear False NaN \n", + "467768 1324530506642477056 metallicarebear False NaN \n", + "467787 1324530506642477056 metallicarebear False NaN \n", + "467857 1324530506642477056 metallicarebear False NaN \n", + "488514 1324530506642477056 metallicarebear False NaN \n", + "488829 1324530506642477056 metallicarebear False NaN \n", + "489153 1324530506642477056 metallicarebear False NaN \n", + "490718 1324530506642477056 metallicarebear False NaN \n", + "491303 1324530506642477056 metallicarebear False NaN \n", + "\n", + " n_followers user_url lang profile_banner_url \\\n", + "467076 12 NaN en NaN \n", + "467080 12 NaN en NaN \n", + "467750 12 NaN en NaN \n", + "467768 12 NaN und NaN \n", + "467787 12 NaN und NaN \n", + "467857 12 NaN en NaN \n", + "488514 12 NaN en NaN \n", + "488829 12 NaN und NaN \n", + "489153 12 NaN it NaN \n", + "490718 12 NaN en NaN \n", + "491303 12 NaN und NaN \n", + "\n", + " profile_image_url \\\n", + "467076 http://pbs.twimg.com/profile_images/1324704238... \n", + "467080 http://pbs.twimg.com/profile_images/1324704238... \n", + "467750 http://pbs.twimg.com/profile_images/1324704238... \n", + "467768 http://pbs.twimg.com/profile_images/1324704238... \n", + "467787 http://pbs.twimg.com/profile_images/1324704238... \n", + "467857 http://pbs.twimg.com/profile_images/1324704238... \n", + "488514 http://pbs.twimg.com/profile_images/1324704238... \n", + "488829 http://pbs.twimg.com/profile_images/1324704238... \n", + "489153 http://pbs.twimg.com/profile_images/1324704238... \n", + "490718 http://pbs.twimg.com/profile_images/1324704238... \n", + "491303 http://pbs.twimg.com/profile_images/1324704238... \n", + "\n", + " text n_friends \\\n", + "467076 had a friend tell me he was beaten by his wife... 23 \n", + "467080 on a side note, that friend's niece was a road... 23 \n", + "467750 #justiceforjohnnydepp\\nwas reminded of another... 23 \n", + "467768 #justiceforjohnnydepp https://t.co/8in6sbtqrf 23 \n", + "467787 #justiceforjohnnydepp 23 \n", + "467857 thought this myself, but couldn't have said it... 23 \n", + "488514 the people: warner bros, bring johnny depp bac... 23 \n", + "488829 @warnerbros \\n\\n#justiceforjohnnydepp 23 \n", + "489153 @wbpictures \\n\\nditto\\n\\n#justiceforjohnnydepp... 23 \n", + "490718 please all actors everywhere, if someone at w... 23 \n", + "491303 #justiceforjohnnydepp 23 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "467076 1324545041851916289 metallicarebear 2020-11-06 2020 Nov \n", + "467080 1324545787163017216 metallicarebear 2020-11-06 2020 Nov \n", + "467750 1324694760871890944 metallicarebear 2020-11-06 2020 Nov \n", + "467768 1324697868029075462 metallicarebear 2020-11-06 2020 Nov \n", + "467787 1324700914314338304 metallicarebear 2020-11-06 2020 Nov \n", + "467857 1324712418300338176 metallicarebear 2020-11-06 2020 Nov \n", + "488514 1324816159758262274 metallicarebear 2020-11-06 2020 Nov \n", + "488829 1324817332217196548 metallicarebear 2020-11-06 2020 Nov \n", + "489153 1324818479845937152 metallicarebear 2020-11-06 2020 Nov \n", + "490718 1324826366387388417 metallicarebear 2020-11-06 2020 Nov \n", + "491303 1324829780555030529 metallicarebear 2020-11-06 2020 Nov \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "467076 6 2 0 days 00:57:34 0 57.57 \n", + "467080 6 2 0 days 01:00:32 0 60.53 \n", + "467750 6 12 0 days 10:52:30 0 652.50 \n", + "467768 6 12 0 days 11:04:51 0 664.85 \n", + "467787 6 13 0 days 11:16:57 0 676.95 \n", + "467857 6 13 0 days 12:02:40 0 722.67 \n", + "488514 6 20 0 days 18:54:54 0 1134.90 \n", + "488829 6 20 0 days 18:59:33 0 1139.55 \n", + "489153 6 20 0 days 19:04:07 0 1144.12 \n", + "490718 6 21 0 days 19:35:27 0 1175.45 \n", + "491303 6 21 0 days 19:49:01 0 1189.02 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "467076 0.0 0.0 1.0 1.0 1.0 \n", + "467080 0.0 0.0 2.0 0.0 0.0 \n", + "467750 0.0 0.0 2.0 1.0 1.0 \n", + "467768 0.0 0.0 0.0 0.0 0.0 \n", + "467787 0.0 0.0 0.0 0.0 0.0 \n", + "467857 0.0 0.0 2.0 0.0 0.0 \n", + "488514 0.0 0.0 0.0 0.0 0.0 \n", + "488829 0.0 0.0 0.0 0.0 0.0 \n", + "489153 0.0 0.0 0.0 0.0 0.0 \n", + "490718 1.0 0.0 3.0 0.0 1.0 \n", + "491303 0.0 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 122, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print('\\nTweets made on the same day of account Creation')\n", + "\n", + "mask = (tweets['username'] == 'metallicarebear') & (tweets['date'] == '2020-11-06')\n", + "print(tweets[mask].shape)\n", + "tweets[mask]" + ] + }, + { + "cell_type": "code", + "execution_count": 123, + "id": "737c3462", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp 2\n", + "had a friend tell me he was beaten by his wife for 26 yrs. only shared this when i told him i was mad that amber is getting away with abusing johnny depp. friend didn't think he would be believed because he is a man. #justiceforjohnnydepp 1\n", + "on a side note, that friend's niece was a roadie for a few of johnny depps gigs and said he was the kindest, gentlest and most genuine person she met there. #justiceforjohnnydepp 1\n", + "#justiceforjohnnydepp\\nwas reminded of another challenger of preconcieved notions today and his immortal words....... https://t.co/pdg7vhbjgm 1\n", + "#justiceforjohnnydepp https://t.co/8in6sbtqrf 1\n", + "thought this myself, but couldn't have said it as eloquently! ๐Ÿ˜Š\\n\\n#justiceforjohnnydepp 1\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/lwak93p988 via @cdnchange \\n\\n#justiceforjohnnydepp 1\n", + "@warnerbros \\n\\n#justiceforjohnnydepp 1\n", + "@wbpictures \\n\\nditto\\n\\n#justiceforjohnnydepp \\n#fuckamberheard 1\n", + "please all actors everywhere, if someone at wb asks u to play grindelwald, stand by male victims of dv and just say no! \\n#justiceforjohnnydepp\\n#mentoo 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 123, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[mask].text.value_counts()" + ] + }, + { + "cell_type": "markdown", + "id": "94e6b0b7", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 124, + "id": "36300162", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(Timestamp('2020-11-06 02:52:01'), Timestamp('2022-04-28 17:47:57'))" + ] + }, + "execution_count": 124, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_meta = tweets[tweets['username'] == 'metallicarebear'] \n", + "df_meta.created_at.min(), df_meta.created_at.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 125, + "id": "e02510b3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Timestamp('2020-11-06 01:54:27')" + ] + }, + "execution_count": 125, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_meta.user_created_at.iloc[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 126, + "id": "61d60131", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp 24\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp 10\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp 6\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n\\n#justiceforjohnnydepp 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yyyajryxzs via @cdnchange \\n\\n#justiceforjohnnydepp 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp \\n#justiceforjohhnydepp 4\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n#justiceforjohnnydepp 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zsofaxwy8c via @cdnchange \\n\\n#justiceforjohnnydepp 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yyyajryxzs via @cdnchange \\n\\n#justiceforjohnnydepp \\n#justiceforjohhnydepp 3\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp \\n#justiceforjohhnydepp 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n#justiceforjohnnydepp 3\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n#justiceforjohnnydepp 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yyyajryxzs via @cdnchange \\n#justiceforjohnnydepp 3\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n\\n#justiceforjohnnydepp \\n#justiceforjohhnydepp 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zdthdzkhml via @cdnchange \\n\\n#justiceforjohnnydepp 2\n", + "#justiceforjohnnydepp\\n\\nthe people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange 2\n", + "#justiceforjohnnydepp\\n\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange 2\n", + "#justiceforjohnnydepp\\n\\nthe people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/pcrv49qd9a via @cdnchange \\n\\n#justiceforjohnnydepp 2\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/muilsagvqd via @cdnchange \\n\\n#justiceforjohnnydepp 2\n", + "@maralauracrist1 @deppmovienight i'm trying to figure out how watch mortdecai twice today (once for just me and then the family). its silly and fun and probably my favourite comedic piece since men in tights. tights, for me, never gets old! \\n\\n#deppmovienight \\n#justiceforjohnnydepp \\n#johnnydepp \\n#johnuary 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zsofaxwy8c via @cdnchange \\n\\n#justiceforjohnnydepp \\n#johnnydepp \\n#deppmovienight\\n#deppcember \\n#johnuary 1\n", + "@deppsbroad @laurabockov i believe there is another event planned for jan. 3 2021 when the stand premieres in the uk. or do like i do and make every thursday (when new episodes of the stand are released in na) #deppmovienight.\\n\\n#justiceforjohnnydepp \\n#deppcember 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zsofaxwy8c via @cdnchange \\n#justiceforjohnnydepp \\n#johnnydepp \\n#amberherard\\n#amberheardisaliar \\n#amberheardisanabuser 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zsofaxwy8c via @cdnchange \\n\\n#justiceforjohnnydepp \\n#johnnydepp \\n#amberheardisanabuser \\n#amberheardisaliar 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zsofaxwy8c via @cdnchange \\n\\n#justiceforjohnnydepp\\n#johnnydepp \\n#amberheardisanabuser \\n#amberheardisaliar 1\n", + "maybe she should be questioned about these events on the stand to show the lengths she'll go to for some pr.....would love to hear the tale she would tell...\\n\\n#justiceforjohnnydepp 1\n", + "asked for googleplay cards for christmas so i can rent what i can't stream for #johnuary!\\n\\n#justiceforjohnnydepp\\n#johnnydepp \\n#deppmovienight \\n#deppcember 1\n", + "so far i've watche lone ranger and the first two potc. i'll finish the pirates series when the sils kiddies arrive so on to todays first screening of mortdecai for me!\\n\\n#justiceforjohnnydepp\\n#johnnydepp\\n#deppmovienight \\n#johnuary 1\n", + "@truth950272741 where are you watching city of lies? i have been trying to find it for days so i could work it into my line-up for today. i couldn't even find it for purchase in canada.\\n\\n#justiceforjohnnydepp \\n#deppmovienight\\n#johnuary 1\n", + "happy holidays everyone!\\n\\n#justiceforjohnnydepp \\n#johnnydepp \\n#deppmovienight \\n#deppcember 1\n", + "@029_mb maybe we need to trend #johnnydeppisgomez ?\\n\\n#justiceforjohnnydepp\\n#deppmovienight \\n#johnuary 1\n", + "new to social media so just asking a question...does instagram auto archive old posts? went to io's instagram and nothing before 2015 is showing up anymore. would these 2013 posts have been deleted a few days ago when his account was offline?\\n\\n#justiceforjohnnydepp \\n#johnnydepp 1\n", + "starting #deppmovienight with the lone ranger\\n\\n #justiceforjohnnydepp\\n#johnuary https://t.co/33ufkv7jqf 1\n", + "good point! ah is right handed is she not? self inflicted perhaps?\\n\\n#justiceforjohnnydepp \\n#johnnydepp 1\n", + "new year, new deletions for io....now down to 314 posts....maybe just shutting down his ig would have been easier.....all the deleted info is still on a server somewhere so deleting that many post does nothing but make you look guilty.\\n\\n#justiceforjohnnydepp\\n#johnnydepp https://t.co/jqgax8mssr 1\n", + "@realamberheard @aperturewines @thesettingwines but i don't drink a lot.....\\n\\n#justiceforjohnnydepp 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zsofaxwy8c via @cdnchange \\n\\n#justiceforjohnnydepp\\n#johnnydepp \\n#johnuary\\n#deppmovienight 1\n", + "@029_mb my understanding is that tim burton has come out and said he will not do addams family if jd is not gomez. seems to me if netflix wants burton for the series, then then they have to take jd too. that's friendship!\\n\\n#justiceforjohnnydepp \\n#deppmovienight \\n#johnuary https://t.co/bke4nmaesn 1\n", + "@029_mb i know people have been gunning for eva greene as morticia for the netflix series, but my vote is for #helenabonhamcarter!\\n\\n#justiceforjohnnydepp \\n#deppmovienight \\n#johnuary 1\n", + "@brockpaige i would like to give a nod to the spirit horse as well! \\n\\n#justiceforjohnnydepp \\n#johnnydepp \\n#deppmovienight \\n#johnuary https://t.co/dvquhxrzs8 1\n", + "@realamberheard @aperturewines @thesettingwines @realamberheard not gonna lie, was creeping your twitter to see if you were deleting like io and saw this scariness @adriaandelange5 unfolding. i have reported him even though i support #justiceforjohnnydepp. i hate your lies & fight against them but no one deserves this creep. 1\n", + "@_missyc97_ i hope they realize that some survived this massacre and are alive to this day...talk about triggering extremely abused victims.....i wonder if a holocaust recreation pic is next....\\n\\n#justiceforjohnnydepp 1\n", + "had a friend tell me he was beaten by his wife for 26 yrs. only shared this when i told him i was mad that amber is getting away with abusing johnny depp. friend didn't think he would be believed because he is a man. #justiceforjohnnydepp 1\n", + "and now for a little once upon a time in mexico...\\n\\n#deppcember \\n#deppmovienight \\n#justiceforjohnnydepp \\n#johnnydepp 1\n", + "its 5 am on dec. 18 here and its not #deppcember anymore? tell my tv that, its still streaming jd!!! ๐Ÿคฃ๐Ÿคฃ \\n\\n#deppcember\\n#deppmovienight \\n#johnnydepp \\n#justiceforjohnnydepp 1\n", + "watched @ellisgreg last night. he said he gets more likes from us then @thr got for their article so we shouldn't be too worried. most people know the truth it is futile to debate with the rest. \\n\\n#justiceforjohnnydepp 1\n", + "how does a bed \"splinter\" like that unless you are under the bed, get dragged out from under it and catch the wood on the way out. the shard has been pulled forward from underneath. damage should be to the top not the bottom....but oh, wait! a jack knife!\\n\\n#justiceforjohnnydepp 1\n", + "just in case anyone missed this yesterday, please vote....\\n\\n#justiceforjohnnydepp \\n#johnny depp\\n#amberheardisanabuser \\n#mentoo 1\n", + "a big thank you to everyone who has voted so far. thank you as well for those who have shared your experiences. its heart breaking to know so many have suffered from abuse or know someone who has.\\n\\n#justiceforjohnnydepp\\n#justiceforall 1\n", + "@andykrolock @moonwalkerkari you don't have to be a survivor to support survivors. whatever the reason, we're glad you're here. \\n\\n#justiceforjohnnydepp 1\n", + "just for general curiosity, why do you support the #justiceforjohnnydepp movement? 1\n", + "in my opinion, the only difference between them is that i like freddy krueger\\n\\n#justiceforjohnnydepp 1\n", + "a quick, back of the envelope calculation gives:\\n\\n2 million jd fans boycotting x $10 a movie ticket = $20 million loss at the box office\\n\\n#justiceforjohnnydepp 1\n", + "so, in 24 hours, i've watched:\\npotc 1 thru 5\\nmortdecai\\nbenny and joon\\nfear and loathing\\nonce upon a time in mexico\\nalice in wonderland\\nsecret window\\n\\nwhat a day and a short list! ๐Ÿ˜Š i could do a few more movie nights. so many more to see.\\n\\n#deppcember \\n#justiceforjohnnydepp 1\n", + "as a trained philosopher (and a woman not living under a rock) i have been seeing the feminist shift from equality to exceptionalism for years so i can't help but agree.\\n\\n#mentoo\\n#justiceforjohnnydepp 1\n", + "just so we are all clear, if jds suit is revenge, then this is an implocit admission that ah wronged jd! #justiceforjohnnydepp https://t.co/xxmvd2pl9u 1\n", + "can't help but feel that if jd wins in va, ah will say the jury were made up of bots....... #justiceforjohnnydepp 1\n", + "this precedent will only help criminals get away with things in the future! got someone raping a victim in an allyway on cctv? no good since neither the vitim or perpetrator was under oath during the rape!\\n\\n#justiceforjohnnydepp 1\n", + "actually, the real nightmare is that thanks to nichols' judgement, audio confessions are no longer evidence. this ruling has created a very dangerous legal precident.\\n\\n#justiceforjohnnydepp 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 126, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_meta.text.value_counts().head(60)" + ] + }, + { + "cell_type": "code", + "execution_count": 127, + "id": "23938fe9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"metallicarebear\": 328\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "333029181613Nov 7, 2020Nov 8, 2020Nov 9, 2020Nov 11, 2020Nov 10, 2020Nov 12, 2020051015202530\"metallicarebear\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"metallicarebear\", n=6, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 128, + "id": "d8d44d63", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
4670763722020-11-06 02:52:01NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...had a friend tell me he was beaten by his wife...231324545041851916289metallicarebear2020-11-062020Nov620 days 00:57:34057.570.00.01.01.01.0
4670803722020-11-06 02:54:59NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...on a side note, that friend's niece was a road...231324545787163017216metallicarebear2020-11-062020Nov620 days 01:00:32060.530.00.02.00.00.0
4677503722020-11-06 12:46:57NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNenNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp\\nwas reminded of another...231324694760871890944metallicarebear2020-11-062020Nov6120 days 10:52:300652.500.00.02.01.01.0
4677683722020-11-06 12:59:18NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNundNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp https://t.co/8in6sbtqrf231324697868029075462metallicarebear2020-11-062020Nov6120 days 11:04:510664.850.00.00.00.00.0
4677873722020-11-06 13:11:24NaN2020-11-06 01:54:271324530506642477056metallicarebearFalseNaN12NaNundNaNhttp://pbs.twimg.com/profile_images/1324704238...#justiceforjohnnydepp231324700914314338304metallicarebear2020-11-062020Nov6130 days 11:16:570676.950.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at user_description user_created_at \\\n", + "467076 372 2020-11-06 02:52:01 NaN 2020-11-06 01:54:27 \n", + "467080 372 2020-11-06 02:54:59 NaN 2020-11-06 01:54:27 \n", + "467750 372 2020-11-06 12:46:57 NaN 2020-11-06 01:54:27 \n", + "467768 372 2020-11-06 12:59:18 NaN 2020-11-06 01:54:27 \n", + "467787 372 2020-11-06 13:11:24 NaN 2020-11-06 01:54:27 \n", + "\n", + " user_id username is_verified user_location \\\n", + "467076 1324530506642477056 metallicarebear False NaN \n", + "467080 1324530506642477056 metallicarebear False NaN \n", + "467750 1324530506642477056 metallicarebear False NaN \n", + "467768 1324530506642477056 metallicarebear False NaN \n", + "467787 1324530506642477056 metallicarebear False NaN \n", + "\n", + " n_followers user_url lang profile_banner_url \\\n", + "467076 12 NaN en NaN \n", + "467080 12 NaN en NaN \n", + "467750 12 NaN en NaN \n", + "467768 12 NaN und NaN \n", + "467787 12 NaN und NaN \n", + "\n", + " profile_image_url \\\n", + "467076 http://pbs.twimg.com/profile_images/1324704238... \n", + "467080 http://pbs.twimg.com/profile_images/1324704238... \n", + "467750 http://pbs.twimg.com/profile_images/1324704238... \n", + "467768 http://pbs.twimg.com/profile_images/1324704238... \n", + "467787 http://pbs.twimg.com/profile_images/1324704238... \n", + "\n", + " text n_friends \\\n", + "467076 had a friend tell me he was beaten by his wife... 23 \n", + "467080 on a side note, that friend's niece was a road... 23 \n", + "467750 #justiceforjohnnydepp\\nwas reminded of another... 23 \n", + "467768 #justiceforjohnnydepp https://t.co/8in6sbtqrf 23 \n", + "467787 #justiceforjohnnydepp 23 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "467076 1324545041851916289 metallicarebear 2020-11-06 2020 Nov \n", + "467080 1324545787163017216 metallicarebear 2020-11-06 2020 Nov \n", + "467750 1324694760871890944 metallicarebear 2020-11-06 2020 Nov \n", + "467768 1324697868029075462 metallicarebear 2020-11-06 2020 Nov \n", + "467787 1324700914314338304 metallicarebear 2020-11-06 2020 Nov \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "467076 6 2 0 days 00:57:34 0 57.57 \n", + "467080 6 2 0 days 01:00:32 0 60.53 \n", + "467750 6 12 0 days 10:52:30 0 652.50 \n", + "467768 6 12 0 days 11:04:51 0 664.85 \n", + "467787 6 13 0 days 11:16:57 0 676.95 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "467076 0.0 0.0 1.0 1.0 1.0 \n", + "467080 0.0 0.0 2.0 0.0 0.0 \n", + "467750 0.0 0.0 2.0 1.0 1.0 \n", + "467768 0.0 0.0 0.0 0.0 0.0 \n", + "467787 0.0 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 128, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_meta.head()" + ] + }, + { + "cell_type": "markdown", + "id": "e529972b", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "a3dbf16c", + "metadata": {}, + "source": [ + "\n", + ">### The SAME Month\n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 129, + "id": "ff834798", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The number of accounts tweeted with \"aquaman petition links\" the same Day they was created (1584) \n", + "Tweeted (2460) Tweets\n" + ] + } + ], + "source": [ + "mask = (aquaman_petition.days_diff <= 30) \n", + "\n", + "same_month = aquaman_petition[mask]\n", + "n_users = same_month.user_id.nunique()\n", + "n_tweets = same_month.shape[0]\n", + "print(f'The number of accounts tweeted with \"aquaman petition links\" the same Day they was created ({n_users}) \\nTweeted ({n_tweets}) Tweets')\n" + ] + }, + { + "cell_type": "markdown", + "id": "b6034062", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 130, + "id": "1f32300d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
457746542018-03-18 22:06:17Daily film news, intellectually stimulating ed...2018-02-17 08:29:20964778778143555585Le CinรฉphilesFalseLe Cinรฉma17786https://t.co/TexAcEQbueenhttps://pbs.twimg.com/profile_banners/96477877...http://pbs.twimg.com/profile_images/1035011501...breaking: amber heard reportedly grew a mustac...528975493621917954048LeCinephiles2018-03-182018Mar182229 days 13:36:5729816.9544.05.0177.09.053.0
1104642018-06-23 13:10:28Avid book reader. Makeup artist. Face painter....2018-06-06 13:07:341004349077243514881TreenthemakeupmavenFalseDallas0NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...amber heard: ban dior sauvage - sign the petit...01010510402357211140TrinaCedeno22018-06-232018Jun231317 days 00:02:54172.900.00.01.00.00.0
17049402018-08-16 10:05:30#ibelievehim ; #johnnydeppisinoccent2018-08-03 08:58:011025304773220814850Pikova DamaFalseBosna i Hercegovina13NaNenhttps://pbs.twimg.com/profile_banners/10253047...http://pbs.twimg.com/profile_images/1025312339...united nations development programme: remove d...701030032796885102593PikovaDama12018-08-162018Aug161013 days 01:07:291367.480.00.00.00.00.0
1758617532018-08-18 08:36:53Whatever you do in life, surround yourself wit...2018-08-02 17:06:391025065350537392128FadeArgentFalseNaN49NaNenhttps://pbs.twimg.com/profile_banners/10250653...http://pbs.twimg.com/profile_images/1025829199...united nations development programme: remove d...1711030735270096855042Fade198512018-08-182018Aug18815 days 15:30:1415930.23NaNNaNNaNNaNNaN
6850011022019-03-20 03:55:51NaN2019-02-21 12:57:471098567458741538816unknownFalseCanada33NaNenNaNhttp://pbs.twimg.com/profile_images/1107012724...dc entertainment: remove amber heard from aqua...841108215552311476225VampieMonster2019-03-202019Mar20326 days 14:58:0426898.071.00.02.03.04.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "4577 4654 2018-03-18 22:06:17 \n", + "11046 4 2018-06-23 13:10:28 \n", + "17049 40 2018-08-16 10:05:30 \n", + "17586 1753 2018-08-18 08:36:53 \n", + "68500 1102 2019-03-20 03:55:51 \n", + "\n", + " user_description user_created_at \\\n", + "4577 Daily film news, intellectually stimulating ed... 2018-02-17 08:29:20 \n", + "11046 Avid book reader. Makeup artist. Face painter.... 2018-06-06 13:07:34 \n", + "17049 #ibelievehim ; #johnnydeppisinoccent 2018-08-03 08:58:01 \n", + "17586 Whatever you do in life, surround yourself wit... 2018-08-02 17:06:39 \n", + "68500 NaN 2019-02-21 12:57:47 \n", + "\n", + " user_id username is_verified \\\n", + "4577 964778778143555585 Le Cinรฉphiles False \n", + "11046 1004349077243514881 Treenthemakeupmaven False \n", + "17049 1025304773220814850 Pikova Dama False \n", + "17586 1025065350537392128 FadeArgent False \n", + "68500 1098567458741538816 unknown False \n", + "\n", + " user_location n_followers user_url lang \\\n", + "4577 Le Cinรฉma 17786 https://t.co/TexAcEQbue en \n", + "11046 Dallas 0 NaN en \n", + "17049 Bosna i Hercegovina 13 NaN en \n", + "17586 NaN 49 NaN en \n", + "68500 Canada 33 NaN en \n", + "\n", + " profile_banner_url \\\n", + "4577 https://pbs.twimg.com/profile_banners/96477877... \n", + "11046 NaN \n", + "17049 https://pbs.twimg.com/profile_banners/10253047... \n", + "17586 https://pbs.twimg.com/profile_banners/10250653... \n", + "68500 NaN \n", + "\n", + " profile_image_url \\\n", + "4577 http://pbs.twimg.com/profile_images/1035011501... \n", + "11046 http://abs.twimg.com/sticky/default_profile_im... \n", + "17049 http://pbs.twimg.com/profile_images/1025312339... \n", + "17586 http://pbs.twimg.com/profile_images/1025829199... \n", + "68500 http://pbs.twimg.com/profile_images/1107012724... \n", + "\n", + " text n_friends \\\n", + "4577 breaking: amber heard reportedly grew a mustac... 528 \n", + "11046 amber heard: ban dior sauvage - sign the petit... 0 \n", + "17049 united nations development programme: remove d... 70 \n", + "17586 united nations development programme: remove d... 171 \n", + "68500 dc entertainment: remove amber heard from aqua... 84 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "4577 975493621917954048 LeCinephiles 2018-03-18 2018 Mar \n", + "11046 1010510402357211140 TrinaCedeno2 2018-06-23 2018 Jun \n", + "17049 1030032796885102593 PikovaDama1 2018-08-16 2018 Aug \n", + "17586 1030735270096855042 Fade19851 2018-08-18 2018 Aug \n", + "68500 1108215552311476225 VampieMonster 2019-03-20 2019 Mar \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "4577 18 22 29 days 13:36:57 29 816.95 \n", + "11046 23 13 17 days 00:02:54 17 2.90 \n", + "17049 16 10 13 days 01:07:29 13 67.48 \n", + "17586 18 8 15 days 15:30:14 15 930.23 \n", + "68500 20 3 26 days 14:58:04 26 898.07 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "4577 44.0 5.0 177.0 9.0 53.0 \n", + "11046 0.0 0.0 1.0 0.0 0.0 \n", + "17049 0.0 0.0 0.0 0.0 0.0 \n", + "17586 NaN NaN NaN NaN NaN \n", + "68500 1.0 0.0 2.0 3.0 4.0 " + ] + }, + "execution_count": 130, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_month.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 131, + "id": "4b4a604e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 131, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_month.username.isnull().sum()" + ] + }, + { + "cell_type": "markdown", + "id": "09a0b210", + "metadata": {}, + "source": [ + ">**NOTE:**\n", + ">- these accounts are not banned." + ] + }, + { + "cell_type": "code", + "execution_count": 132, + "id": "0161f1c5", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "(225) users (with the default profile image) made a total of (356) \"aquaman petition\" tweets,\n", + " in the same month of account creation\n", + "\n" + ] + } + ], + "source": [ + "image = \"http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png\"\n", + "same_month_def = same_month[same_month['profile_image_url'] == image]\n", + "n_tweets = same_month_def.shape[0]\n", + "n_users_def = same_month_def.user_id.nunique()\n", + "\n", + "print(f'\\n({n_users_def}) users (with the default profile image) made a total of ({n_tweets}) \"aquaman petition\" tweets,\\n in the same month of account creation\\n')\n" + ] + }, + { + "cell_type": "markdown", + "id": "c3f0d1cd", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 133, + "id": "0bec9c79", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "169114Apr 28, 2022Nov 12, 2020020406080100120140160Peak contributions of the accounts tweeted \"aquaman petition links\" the same Month they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Peak contributions of the accounts tweeted \"aquaman petition links\" the same Month they were created'\n", + "df = same_month.groupby('date').size().reset_index(name='n_tweets')\n", + "df.sort_values('n_tweets', ascending=False, inplace=True)\n", + "helpers.bar_peaks(df.head(2), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 134, + "id": "1719fd3e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "1049673726859545248Nov 8, 2020Nov 9, 2020Nov 7, 2020Nov 10, 2020Nov 13, 2020Nov 11, 2020Nov 26, 2020Nov 18, 2020Nov 14, 2020020406080100Peak contributions of the accounts tweeted \"aquaman petition links\" the same Month they were createdtweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df[2:].head(9), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 135, + "id": "c7304a9f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp 10\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/vq7lnk6xq8 via @change 7\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2v6mnnewq1 via @change 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #boycottfantasticbeasts3 #fantasticbeasts 7\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp 6\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 135, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_month.text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "704c8e74", + "metadata": {}, + "source": [ + "### Top users tweeted with \"aquaman petition links\" the same Month they were created!" + ] + }, + { + "cell_type": "code", + "execution_count": 136, + "id": "40e1c2ef", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "metallicarebear 115\n", + "Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ 107\n", + "Giovanna 44\n", + "Horae of Peace 38\n", + "Jeff 35\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 136, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_month.username.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 137, + "id": "c27d2c1e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "metallicarebear 115\n", + "A80577549 107\n", + "Giovann50640315 44\n", + "HoraeOf 38\n", + "Nomadjeff1 35\n", + "Name: user_screen_name, dtype: int64" + ] + }, + "execution_count": 137, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "same_month.user_screen_name.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "3c0c87d2", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "ad977855", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "27a8c3bf", + "metadata": {}, + "source": [ + "## \n", + "> ## Exploring Tweets Created OVER TIME\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "b75b3dd4", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Year\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "cda4f7d9", + "metadata": {}, + "source": [ + "Twitter was officially launched on December 15, 2005" + ] + }, + { + "cell_type": "code", + "execution_count": 138, + "id": "e7529a68", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(Timestamp('2018-03-16 00:00:00'), Timestamp('2022-04-28 00:00:00'))" + ] + }, + "execution_count": 138, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_creations.date.min(), df_creations.date.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 139, + "id": "46e2f504", + "metadata": {}, + "outputs": [], + "source": [ + "df_years = df_creations.groupby('year')['n_tweets'].sum().reset_index()" + ] + }, + { + "cell_type": "code", + "execution_count": 140, + "id": "ce121d92", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "202040,85173.8%2021649711.7%202251819.36%201926534.8%20181420.257%20202021202220192018Number of 'Aquman Petition' Tweets over Years" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.pie(df_years, \"Number of 'Aquman Petition' Tweets over Years\")" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "id": "b1f8bdad", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "142265340851649751812018201920202021202205k10k15k20k25k30k35k40kNumber of Tweets over Yearsyearn_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar(df_years, \"year\", \"n_tweets\", \"Number of Tweets over Years\", text=0, margin=25000)" + ] + }, + { + "cell_type": "markdown", + "id": "57b7a9a6", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Month\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 142, + "id": "2ba4f0de", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 244, + "width": 1071 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "df_month = df_creations.groupby(['month', 'year'])['n_tweets'].sum().reset_index()\n", + "helpers.facet_day_month(df_month, \"month\", \"n_tweets\", facet_on='year', n_col=5)" + ] + }, + { + "cell_type": "markdown", + "id": "907d5031", + "metadata": {}, + "source": [ + "**NOTE:**\n", + "- 2020 Peaks --> Feb, Nov" + ] + }, + { + "cell_type": "markdown", + "id": "4e59581f", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Day\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 143, + "id": "80dea0fa", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateyearmonthdayofmonthhourn_tweetsby_#accounts#created_accounts
02022-04-282022Apr28162762674.0
\n", + "
" + ], + "text/plain": [ + " date year month dayofmonth hour n_tweets by_#accounts \\\n", + "0 2022-04-28 2022 Apr 28 16 276 267 \n", + "\n", + " #created_accounts \n", + "0 4.0 " + ] + }, + "execution_count": 143, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_creations.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 144, + "id": "ac8bc51c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateyearmonthdayofmonthn_tweetsby_#accounts#created_accounts
02018-03-162018Mar16113.0
\n", + "
" + ], + "text/plain": [ + " date year month dayofmonth n_tweets by_#accounts \\\n", + "0 2018-03-16 2018 Mar 16 1 1 \n", + "\n", + " #created_accounts \n", + "0 3.0 " + ] + }, + "execution_count": 144, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_daily = (\n", + " df_creations.groupby(['date', 'year', 'month', 'dayofmonth']) \n", + " [['n_tweets', 'by_#accounts', '#created_accounts']].sum().reset_index()\n", + ")\n", + "df_daily.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 145, + "id": "2d75415e", + "metadata": {}, + "outputs": [], + "source": [ + "# importlib.reload(helpers)" + ] + }, + { + "cell_type": "code", + "execution_count": 146, + "id": "dd458edd", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 691, + "width": 974 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "title = 'A Heat Map for the Count of \"Aquman Petition\" Tweets in Each Day'\n", + "helpers.facet_heat(df_daily, title, n_col=3, vmax=1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 147, + "id": "b6bfe2da", + "metadata": {}, + "outputs": [], + "source": [ + "df_daily_18 = df_daily[df_daily[\"year\"] == 2018]\n", + "df_daily_19 = df_daily[df_daily[\"year\"] == 2019]\n", + "df_daily_20 = df_daily[df_daily[\"year\"] == 2020]\n", + "df_daily_21 = df_daily[df_daily[\"year\"] == 2021]\n", + "df_daily_22 = df_daily[df_daily[\"year\"] == 2022]" + ] + }, + { + "cell_type": "markdown", + "id": "ac736a27", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Day of 2018\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 148, + "id": "9f1424b2", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 700, + "width": 856 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_daily_18, \"dayofmonth\", \"n_tweets\", facet_on='month', n_col=4, year_str='2018')" + ] + }, + { + "cell_type": "markdown", + "id": "1597da24", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Day of 2019\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 149, + "id": "da92e629", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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3piZt8xF3SRJWggMYkmSJEmSJEnTcwXwqj7rPp2ZR81mZSRJWmicE0uSJEmSJEmanj/2WPZv4D3Aa2a3KpIkLTyLVq5cOdd1kCRJkiRJkuadiFgL2IGSUnB1yhxYP8rMq+ayXpIkLRQGsSRJkiRJkiRJktQ6phOUJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSSJEmSJEmSJElS6xjEkiRJkiRJkiRJUusYxJIkSZIkSZIkSVLrGMSS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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 700, + "width": 856 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_daily_19, \"dayofmonth\", \"n_tweets\", facet_on='month', n_col=4, year_str='2019')" + ] + }, + { + "cell_type": "markdown", + "id": "c8ca457f", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Day of 2020\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 150, + "id": "99e60ee4", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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KiLuPg+7uSozL52H/UiSpEUmIu4MfBNYu9p0IXDUQh2PJEnjziCWJEmSxsn/zcM+Pkd3CiBJkqSeIuLDwL2By4DbAjsBa9aKvDozb1qIY5MkaTEwiCVJkiRJkiTNzqXAS/o89tHM/MZ8HowkSYuNa2JJkiRJkiRJs/OHHtv+CbwNeNn8HookSYvPstWrVy/0MUiSJEmSJEljJyLWAXampBRck7IG1o8y84qFPC5JkhYLg1iSJEmSJEmSJElqHdMJSpIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIk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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 700, + "width": 856 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_daily_20, \"dayofmonth\", \"n_tweets\", facet_on='month', n_col=4, year_str='2020')" + ] + }, + { + "cell_type": "markdown", + "id": "cbbb50ee", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Day of 2021\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 151, + "id": "1a55ca6e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 700, + "width": 856 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_daily_21, \"dayofmonth\", \"n_tweets\", facet_on='month', n_col=4, year_str='2021')" + ] + }, + { + "cell_type": "markdown", + "id": "3294d05a", + "metadata": {}, + "source": [ + "\n", + ">>### \"Aquman Petition\" Tweets Created in Each Day of 2022\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 152, + "id": "0b66831d", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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JEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBLkiRJkiRJkiRJrWMQS5IkSZIkSZIkSa1jEEuSJEmSJEmSJEmtYxBr/I6s/kmSNE62N5KkhWB7I0laCLY3kiQAlq1atWqx67DUnX799Tfef+XKfy52PSRJI7LppusvW+w69GB7I0lLjO2NJGkh2N5IkhbCXNsbZ2JJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmSJEmSJKl1DGJJkiRJkiRJkiSpdQxiSZIkSZIkSZIkqXUMYkmSJEmS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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "image/png": { + "height": 700, + "width": 856 + }, + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "helpers.facet_day_month(df_daily_22, \"dayofmonth\", \"n_tweets\", facet_on='month', n_col=4, year_str='2022')" + ] + }, + { + "cell_type": "markdown", + "id": "2be07cec", + "metadata": {}, + "source": [ + "\n", + ">## Investigate Peaks\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "1f3adbf4", + "metadata": {}, + "source": [ + "**NOTE:**\n", + "- 2020 Peaks --> Feb, Nov\n", + "- 2022 Peaks --> Apr" + ] + }, + { + "cell_type": "code", + "execution_count": 153, + "id": "c8fa53a5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateyearmonthdayofmonthn_tweetsby_#accounts#created_accounts
11002022-04-282022Apr283231312894.0
5862020-11-122020Nov1231973015174.0
5872020-11-132020Nov1324932340173.0
5822020-11-082020Nov820941929261.0
5832020-11-092020Nov917521590245.0
3022020-02-022020Feb216541607297.0
5812020-11-072020Nov715651432384.0
5852020-11-112020Nov1114821394163.0
5842020-11-102020Nov1014471266196.0
5882020-11-142020Nov1411341072143.0
\n", + "
" + ], + "text/plain": [ + " date year month dayofmonth n_tweets by_#accounts \\\n", + "1100 2022-04-28 2022 Apr 28 3231 3128 \n", + "586 2020-11-12 2020 Nov 12 3197 3015 \n", + "587 2020-11-13 2020 Nov 13 2493 2340 \n", + "582 2020-11-08 2020 Nov 8 2094 1929 \n", + "583 2020-11-09 2020 Nov 9 1752 1590 \n", + "302 2020-02-02 2020 Feb 2 1654 1607 \n", + "581 2020-11-07 2020 Nov 7 1565 1432 \n", + "585 2020-11-11 2020 Nov 11 1482 1394 \n", + "584 2020-11-10 2020 Nov 10 1447 1266 \n", + "588 2020-11-14 2020 Nov 14 1134 1072 \n", + "\n", + " #created_accounts \n", + "1100 94.0 \n", + "586 174.0 \n", + "587 173.0 \n", + "582 261.0 \n", + "583 245.0 \n", + "302 297.0 \n", + "581 384.0 \n", + "585 163.0 \n", + "584 196.0 \n", + "588 143.0 " + ] + }, + "execution_count": 153, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_peaks = df_daily.sort_values('n_tweets', ascending=False)\n", + "df_peaks.head(10)" + ] + }, + { + "cell_type": "code", + "execution_count": 154, + "id": "396bfa3c", + "metadata": {}, + "outputs": [], + "source": [ + "# filter on dates with peaks\n", + "df_peaks = df_peaks[['date', 'n_tweets']]\n", + "df_peaks_18 = df_peaks[df_peaks.date.dt.year == 2018]\n", + "df_peaks_19 = df_peaks[df_peaks.date.dt.year == 2019]\n", + "df_peaks_20 = df_peaks[df_peaks.date.dt.year == 2020]\n", + "df_peaks_21 = df_peaks[df_peaks.date.dt.year == 2021]\n", + "df_peaks_22 = df_peaks[df_peaks.date.dt.year == 2022]" + ] + }, + { + "cell_type": "code", + "execution_count": 155, + "id": "362bd722", + "metadata": {}, + "outputs": [], + "source": [ + "df_feb_20 = df_peaks[(df_peaks.date.dt.year == 2020) & (df_peaks.date.dt.month == 2)]\n", + "df_nov_20 = df_peaks[(df_peaks.date.dt.year == 2020) & (df_peaks.date.dt.month == 11)]\n", + "df_dec_20 = df_peaks[(df_peaks.date.dt.year == 2020) & (df_peaks.date.dt.month == 12)]\n", + "df_apr_22 = df_peaks[(df_peaks.date.dt.year == 2022) & (df_peaks.date.dt.month == 4)]" + ] + }, + { + "cell_type": "markdown", + "id": "c5a08030", + "metadata": {}, + "source": [ + "\n", + ">>### Peaks in All Years\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 156, + "id": "f8281593", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "32313197Apr 28, 2022Nov 12, 2020050010001500200025003000Dates with the Highest Number of 'Aquaman Petition' Tweets in All Yearstweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks.head(2), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in All Years\", threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 157, + "id": "0d20cf3b", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "249320941752Nov 13, 2020Nov 8, 2020Nov 9, 202005001000150020002500Dates with the Highest Number of 'Aquaman Petition' Tweets in All Yearstweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks[2:].head(3), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in All Years\")" + ] + }, + { + "cell_type": "markdown", + "id": "b7ec8d47", + "metadata": {}, + "source": [ + "\n", + ">>### 2018 Peaks\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 158, + "id": "4bbbc106", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "5614Aug 16, 2018Jun 18, 201801020304050Dates with the Highest Number of 'Aquaman Petition' Tweets in 2018tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks_18.head(2), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in 2018\")" + ] + }, + { + "cell_type": "markdown", + "id": "3a96b787", + "metadata": {}, + "source": [ + "\n", + ">>### 2019 Peaks\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 159, + "id": "a19dd90d", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "179122Nov 11, 2019Mar 22, 2019020406080100120140160180Dates with the Highest Number of 'Aquaman Petition' Tweets in 2019tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks_19.head(2), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in 2019\")" + ] + }, + { + "cell_type": "markdown", + "id": "31b8cff3", + "metadata": {}, + "source": [ + "\n", + ">>### 2020 Peaks\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 160, + "id": "07997596", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "3197249320941752Nov 12, 2020Nov 13, 2020Nov 8, 2020Nov 9, 2020050010001500200025003000Dates with the Highest Number of 'Aquaman Petition' Tweets in 2020tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks_20.head(4), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in 2020\")" + ] + }, + { + "cell_type": "code", + "execution_count": 161, + "id": "9179c7a2", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "165410596705785084974944223243042732462412281661611521491471461401311261188988856056Feb 2, 2020Feb 3, 2020Feb 4, 2020Feb 5, 2020Feb 6, 2020Feb 8, 2020Feb 7, 2020Feb 9, 2020Feb 10, 2020Feb 13, 2020Feb 11, 2020Feb 1, 2020Feb 21, 2020Feb 20, 2020Feb 15, 2020Feb 12, 2020Feb 19, 2020Feb 14, 2020Feb 22, 2020Feb 16, 2020Feb 27, 2020Feb 18, 2020Feb 17, 2020Feb 23, 2020Feb 25, 2020Feb 28, 2020Feb 24, 2020Feb 29, 2020Feb 26, 202002004006008001000120014001600'Aquaman Petition' Tweets Created in Each Day of Feb 2020tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_feb_20, \"'Aquaman Petition' Tweets Created in Each Day of Feb 2020\", 1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 162, + "id": "2cf026fc", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "3197249320941752156514821447113484970761255947443537135635434933929728927824122821818078735618Nov 12, 2020Nov 13, 2020Nov 8, 2020Nov 9, 2020Nov 7, 2020Nov 11, 2020Nov 10, 2020Nov 14, 2020Nov 6, 2020Nov 28, 2020Nov 29, 2020Nov 15, 2020Nov 16, 2020Nov 17, 2020Nov 20, 2020Nov 21, 2020Nov 18, 2020Nov 30, 2020Nov 27, 2020Nov 22, 2020Nov 26, 2020Nov 24, 2020Nov 19, 2020Nov 4, 2020Nov 23, 2020Nov 25, 2020Nov 5, 2020Nov 2, 2020Nov 3, 2020Nov 1, 2020050010001500200025003000'Aquaman Petition' Tweets Created in Each Day of Nov 2020tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_nov_20, \"'Aquaman Petition' Tweets Created in Each Day of Nov 2020\", 1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 163, + "id": "7f810f45", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "41826519115315213412611310610310210099847875696059585147464544423938333121Dec 1, 2020Dec 2, 2020Dec 3, 2020Dec 10, 2020Dec 6, 2020Dec 4, 2020Dec 5, 2020Dec 16, 2020Dec 17, 2020Dec 9, 2020Dec 8, 2020Dec 7, 2020Dec 30, 2020Dec 26, 2020Dec 15, 2020Dec 18, 2020Dec 29, 2020Dec 11, 2020Dec 19, 2020Dec 13, 2020Dec 20, 2020Dec 28, 2020Dec 22, 2020Dec 12, 2020Dec 31, 2020Dec 21, 2020Dec 23, 2020Dec 24, 2020Dec 25, 2020Dec 14, 2020Dec 27, 2020050100150200250300350400'Aquaman Petition' Tweets Created in Each Day of Dec 2020tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_dec_20, \"'Aquaman Petition' Tweets Created in Each Day of Dec 2020\", 1000)" + ] + }, + { + "cell_type": "markdown", + "id": "d8acdb3b", + "metadata": {}, + "source": [ + "\n", + ">>### 2021 Peaks\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "id": "0578fd62", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "494161Feb 28, 2021Mar 1, 20210100200300400500Dates with the Highest Number of 'Aquaman Petition' Tweets in 2021tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks_21.head(2), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in 2021\")" + ] + }, + { + "cell_type": "markdown", + "id": "5d7e1304", + "metadata": {}, + "source": [ + "\n", + ">>### 2022 Peaks\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 165, + "id": "8682f2be", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "323128424121813312711175423535Apr 28, 2022Apr 27, 2022Apr 25, 2022Apr 26, 2022Apr 21, 2022Apr 23, 2022Apr 22, 2022Apr 24, 2022Apr 20, 2022Apr 14, 2022Apr 15, 2022050010001500200025003000Dates with the Highest Number of 'Aquaman Petition' Tweets in 2022tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.bar_peaks(df_peaks_22.head(11), \"Dates with the Highest Number of 'Aquaman Petition' Tweets in 2022\", threshold=3000)" + ] + }, + { + "cell_type": "markdown", + "id": "167750bd", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "65d6bcc8", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "fcc3ef55", + "metadata": {}, + "source": [ + "\n", + ">## \"Aquaman Petition\" Tweets on Peaks\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "2963e132", + "metadata": {}, + "source": [ + "\n", + ">>## \"Aquaman Petition\" Tweets on Peak Dates\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "3583510f", + "metadata": {}, + "source": [ + "### Peak Dates" + ] + }, + { + "cell_type": "code", + "execution_count": 166, + "id": "13467f89", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
daten_tweets
11002022-04-283231
5862020-11-123197
5872020-11-132493
5822020-11-082094
5832020-11-091752
3022020-02-021654
5812020-11-071565
5852020-11-111482
5842020-11-101447
5882020-11-141134
\n", + "
" + ], + "text/plain": [ + " date n_tweets\n", + "1100 2022-04-28 3231\n", + "586 2020-11-12 3197\n", + "587 2020-11-13 2493\n", + "582 2020-11-08 2094\n", + "583 2020-11-09 1752\n", + "302 2020-02-02 1654\n", + "581 2020-11-07 1565\n", + "585 2020-11-11 1482\n", + "584 2020-11-10 1447\n", + "588 2020-11-14 1134" + ] + }, + "execution_count": 166, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_peaks.head(10)" + ] + }, + { + "cell_type": "markdown", + "id": "72ab3bf2", + "metadata": {}, + "source": [ + "### 2022-04-28 --> (3626 Tweets)" + ] + }, + { + "cell_type": "code", + "execution_count": 167, + "id": "465ce9ee", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "272923191529141616228811618021927523427626624223323824622818001234567891011121314151617181920212223050100150200250\"Aquaman Petition\" Contributions on (2022-04-28)Hourn_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2022-04-28\") \n", + "df = aquaman_petition[mask]\n", + "tmp = df.groupby('hour').size().reset_index(name='n_tweets')\n", + "\n", + "title = '\"Aquaman Petition\" Contributions on (2022-04-28)'\n", + "helpers.bar_peaks(tmp, title, threshold=90, xlabel='Hour') " + ] + }, + { + "cell_type": "code", + "execution_count": 168, + "id": "dfb40a9b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/8829dkv21h via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/f06emailvb @change hasznรกlatรกval 2\n", + "โ€ždc entertainment: remove amber heard from aquaman 2โ€ - jetzt unterschreiben! https://t.co/dqnsrv3v2k via @changeger 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/usypy1jybg via @changeorg_india 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/7uwi04vjnc via @change 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 168, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.date.astype(str) == \"2022-04-28\"][\"text\"].value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "id": "15c09bed", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "leah bennett 7\n", + "Crystal Moore 6\n", + "Jaybee34 6\n", + "Michelle 5\n", + "Stacey Innocent 4\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 169, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.date.astype(str) == \"2022-04-28\"][\"username\"].value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "f3c272ee", + "metadata": {}, + "source": [ + "### 2020-11-12 --> (3595 Tweets)" + ] + }, + { + "cell_type": "code", + "execution_count": 170, + "id": "1b527c7a", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "808578605360639313712012010817812313516320320920919219619517216501234567891011121314151617181920212223050100150200\"Aquaman Petition\" Contributions on (2020-11-12)Hourn_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-12\") \n", + "df = aquaman_petition[mask]\n", + "tmp = df.groupby('hour').size().reset_index(name='n_tweets')\n", + "\n", + "title = '\"Aquaman Petition\" Contributions on (2020-11-12)'\n", + "helpers.bar_peaks(tmp, title, threshold=0, xlabel='Hour') " + ] + }, + { + "cell_type": "code", + "execution_count": 171, + "id": "85182ab7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/pckoi1lujs via @ukchange 2\n", + "warner brothers: emilia clarke to replace amber heard as mera on aquaman 2 - sign the petition! https://t.co/tqygilzheo via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/hnyykb21hv via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/cqezpn34zw via @ukchange 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/wgbdjj6iai via @change 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 171, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.date.astype(str) == \"2020-11-12\"][\"text\"].value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 172, + "id": "cb1b10ef", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Support Johnny Depp โ™ก Stream City of Lies 27\n", + "metallicarebear 10\n", + "Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp 9\n", + "Idea@JusticeForJohnnyDepp 8\n", + "Stephanie Brown 8\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 172, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.date.astype(str) == \"2020-11-12\"][\"username\"].value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "53d0b8bc", + "metadata": {}, + "source": [ + "\n", + ">>## \"Aquaman Petition\" Tweets on Peak Hours\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 173, + "id": "8dc19584", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
443428602018-03-16 21:52:09I pretend to be sophisticated, but really I'm ...2016-06-29 18:06:35748216104565235712MorganFalseNaN177https://t.co/7NiXfsBF9Jenhttps://pbs.twimg.com/profile_banners/74821610...http://pbs.twimg.com/profile_images/1202278135...can't find the receipts but he also defended j...656974765287080853508mdragonfly892018-03-162018Mar1621625 days 03:45:34625225.570.00.06.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "4434 2860 2018-03-16 21:52:09 \n", + "\n", + " user_description user_created_at \\\n", + "4434 I pretend to be sophisticated, but really I'm ... 2016-06-29 18:06:35 \n", + "\n", + " user_id username is_verified user_location n_followers \\\n", + "4434 748216104565235712 Morgan False NaN 177 \n", + "\n", + " user_url lang \\\n", + "4434 https://t.co/7NiXfsBF9J en \n", + "\n", + " profile_banner_url \\\n", + "4434 https://pbs.twimg.com/profile_banners/74821610... \n", + "\n", + " profile_image_url \\\n", + "4434 http://pbs.twimg.com/profile_images/1202278135... \n", + "\n", + " text n_friends \\\n", + "4434 can't find the receipts but he also defended j... 656 \n", + "\n", + " tweet_id user_screen_name date year month dayofmonth \\\n", + "4434 974765287080853508 mdragonfly89 2018-03-16 2018 Mar 16 \n", + "\n", + " hour diff days_diff minutes_diff retweet_count \\\n", + "4434 21 625 days 03:45:34 625 225.57 0.0 \n", + "\n", + " reply_count like_count quote_count total_retweets \n", + "4434 0.0 6.0 0.0 0.0 " + ] + }, + "execution_count": 173, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 174, + "id": "9c319e0e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
datehourn_tweets
102362022-04-2816276
102342022-04-2814275
102372022-04-2817266
102412022-04-2821246
102382022-04-2818242
102402022-04-2820238
102352022-04-2815234
102392022-04-2819233
102422022-04-2822228
102332022-04-2813219
53212020-11-130215
53142020-11-1217209
53152020-11-1218209
53132020-11-1216203
53172020-11-1220196
\n", + "
" + ], + "text/plain": [ + " date hour n_tweets\n", + "10236 2022-04-28 16 276\n", + "10234 2022-04-28 14 275\n", + "10237 2022-04-28 17 266\n", + "10241 2022-04-28 21 246\n", + "10238 2022-04-28 18 242\n", + "10240 2022-04-28 20 238\n", + "10235 2022-04-28 15 234\n", + "10239 2022-04-28 19 233\n", + "10242 2022-04-28 22 228\n", + "10233 2022-04-28 13 219\n", + "5321 2020-11-13 0 215\n", + "5314 2020-11-12 17 209\n", + "5315 2020-11-12 18 209\n", + "5313 2020-11-12 16 203\n", + "5317 2020-11-12 20 196" + ] + }, + "execution_count": 174, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_peak_hrs = aquaman_petition.groupby(['date', 'hour']).agg({'text':'count'}).reset_index(\n", + ").rename(columns={'text':'n_tweets'}).sort_values('n_tweets', ascending=False)\n", + "\n", + "df_peak_hrs.head(15)" + ] + }, + { + "cell_type": "markdown", + "id": "4ade46f4", + "metadata": {}, + "source": [ + "### Users with The Most Tweets on the same hour" + ] + }, + { + "cell_type": "code", + "execution_count": 175, + "id": "18e20a14", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(51849, 4)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
datehourusernamen_tweets
290682020-11-130Panteaโ˜ ๏ธŽ69
228742020-11-0917kateinthemiddle๐ŸŽƒ45
239132020-11-1013rds-AlJacob39
238602020-11-1012rds-AlJacob38
239582020-11-1014rds-AlJacob32
200382020-11-082Rohan Malviya21
360292020-11-2619Reivaxx19
338792020-11-185Jeff18
355672020-11-2415Tepa.M.T15
191112020-11-0713ๆข…้›จ14
373492020-11-2910Denisse14
437242021-03-2316Debbie Michailides14
449322021-06-1113Marvel.Fury13
410132021-01-0712Irina Skywalker13
437262021-03-2317Debbie Michailides12
\n", + "
" + ], + "text/plain": [ + " date hour username n_tweets\n", + "29068 2020-11-13 0 Panteaโ˜ ๏ธŽ 69\n", + "22874 2020-11-09 17 kateinthemiddle๐ŸŽƒ 45\n", + "23913 2020-11-10 13 rds-AlJacob 39\n", + "23860 2020-11-10 12 rds-AlJacob 38\n", + "23958 2020-11-10 14 rds-AlJacob 32\n", + "20038 2020-11-08 2 Rohan Malviya 21\n", + "36029 2020-11-26 19 Reivaxx 19\n", + "33879 2020-11-18 5 Jeff 18\n", + "35567 2020-11-24 15 Tepa.M.T 15\n", + "19111 2020-11-07 13 ๆข…้›จ 14\n", + "37349 2020-11-29 10 Denisse 14\n", + "43724 2021-03-23 16 Debbie Michailides 14\n", + "44932 2021-06-11 13 Marvel.Fury 13\n", + "41013 2021-01-07 12 Irina Skywalker 13\n", + "43726 2021-03-23 17 Debbie Michailides 12" + ] + }, + "execution_count": 175, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = aquaman_petition.groupby(['date', 'hour', 'username']).agg({'text':'count'}).reset_index(\n", + ").rename(columns={'text':'n_tweets'}).sort_values('n_tweets', ascending=False)\n", + "\n", + "print(df.shape)\n", + "df.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 176, + "id": "6e473b38", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "694539383221191815141414131312020406080100Irina SkywalkerMarvel.FuryDebbie MichailidesDenisseๆข…้›จTepa.M.TJeffReivaxxRohan Malviyards-AlJacobkateinthemiddle๐ŸŽƒPanteaโ˜ ๏ธŽUsers with The Most \"Aquaman Petition\" Contributions on Each Hourn_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Users with The Most \"Aquaman Petition\" Contributions on Each Hour'\n", + "helpers.barh(df[['username', 'n_tweets']].head(15), title, c='red') # , c=colors" + ] + }, + { + "cell_type": "markdown", + "id": "d09731f5", + "metadata": {}, + "source": [ + "### Panteaโ˜ ๏ธŽ (69) \"Aquaman Petition\" Tweets (2020-11-13) on the same hour (12:00 am)" + ] + }, + { + "cell_type": "code", + "execution_count": 177, + "id": "488df92f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "@alexdoradoo dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@asharblz dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@mattlovescinema dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@lewisjohny2 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@gwcpika dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@bredgaming dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@slimeseason35 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@emarged dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@gay_moana dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@infinitejay dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@holyska1991 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@gingerstale dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@astronixii dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@gibjock dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@emily_jayne1233 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@poedjarin dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@andrew_muench dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@unlucky_em dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@dulllahh dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupumiy 1\n", + "@broncosojrr dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@selrareheartbet dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@skcomics2 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@pantherhollyann dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@nazaekwunife dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@redapplesquares dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@alidocinferno dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@moonfiyahh dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@immortallydum dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@jamiekinnear2 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@happygamerlife dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 177, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-13\") & (aquaman_petition.username==\"Panteaโ˜ ๏ธŽ\")\n", + "tmp = aquaman_petition[mask]\n", + "tmp.text.value_counts().head(30)" + ] + }, + { + "cell_type": "markdown", + "id": "baa2a1c2", + "metadata": {}, + "source": [ + "### misscastle13 (56) \"Aquaman Petition\" Tweets (2020-11-06) on the same hour (08:00 pm)" + ] + }, + { + "cell_type": "code", + "execution_count": 178, + "id": "737c7d3e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Series([], Name: text, dtype: int64)" + ] + }, + "execution_count": 178, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-06\") & (aquaman_petition.username==\"misscastle13\")\n", + "tmp = aquaman_petition[mask]\n", + "tmp.text.value_counts().head(30)" + ] + }, + { + "cell_type": "markdown", + "id": "19240d46", + "metadata": {}, + "source": [ + "### kateinthemiddle๐ŸŽƒ (45) \"Aquaman Petition\" Tweets (2020-11-09) on the same hour (05:00 pm)" + ] + }, + { + "cell_type": "code", + "execution_count": 179, + "id": "e1a66dd0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "@mygrindelwald lets save johnny! sign & share these petitions! together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@deppxblake lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@dariapankov lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@folllllll__ lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@kountryserenity lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@himespit lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@juliee_nc lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@hectorray0623 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@bey_bts lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@irem_yagmur_ lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@colt_arnold lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@bacacov lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@adityam3199 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@aishiteirudarin lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@jessconnell1 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@suspectbuddy @coramelodie @realamberheard @kamalaharris lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@swami_ananya lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@philmitchell83 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@sineonfirinne lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@magconboundd lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@vintage_tabitha lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@geneviedepp lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@mey90115115 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@bnerd187 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@black_lady83 @change_mex lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@nicsimx lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@thenamesq lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@clarchanuwu lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehc0ms & https://t.co/94flec4l3j #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@peanut1_1 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@teamdepp_ lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 179, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-09\") & (aquaman_petition.username==\"kateinthemiddle๐ŸŽƒ\")\n", + "tmp = aquaman_petition[mask]\n", + "tmp.text.value_counts().head(30)" + ] + }, + { + "cell_type": "markdown", + "id": "f43ca3be", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "19d89e0c", + "metadata": {}, + "source": [ + "\n", + ">## \"Aquaman Petition\" Tweets on Peak Times\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 180, + "id": "b73e3a13", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atn_tweets
420312020-12-10 17:23:293
299742020-11-12 19:37:543
307312020-11-13 00:00:033
223662020-11-08 17:53:122
31922020-02-02 00:54:112
\n", + "
" + ], + "text/plain": [ + " created_at n_tweets\n", + "42031 2020-12-10 17:23:29 3\n", + "29974 2020-11-12 19:37:54 3\n", + "30731 2020-11-13 00:00:03 3\n", + "22366 2020-11-08 17:53:12 2\n", + "3192 2020-02-02 00:54:11 2" + ] + }, + "execution_count": 180, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_peak_times = aquaman_petition.groupby('created_at').count()['text'].reset_index(name='n_tweets')\\\n", + ".sort_values('n_tweets', ascending=False)\n", + "\n", + "df_peak_times.head()" + ] + }, + { + "cell_type": "markdown", + "id": "c8af2019", + "metadata": {}, + "source": [ + "### 29 Users Tweeted more than one Tweet on the same Second" + ] + }, + { + "cell_type": "code", + "execution_count": 181, + "id": "35455899", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Unique number of users: 12\n", + "Total number of Tweets: 25\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atusernamen_tweets
423572020-12-10 17:23:29trapholizay3
225832020-11-08 18:38:57Support Johnny Depp โ™ก Stream City of Lies2
253492020-11-10 11:08:11ContanzaBustosflores2
546202022-04-28 20:51:21Lil Linda2
529962022-04-28 14:23:28Ivan A. Sanchez V.2
497502021-10-01 06:32:52Tepa.M.T2
502782022-01-18 03:18:51Lalita Tripathi2
393182020-11-28 15:03:21Wait, I'm Not Ready Yet.2
236042020-11-09 08:28:29เฅช&โŽŠ Amaryss๐Ÿ˜Ž2
465972021-03-11 11:13:32hp๐Ÿดโ€โ˜ ๏ธ๐Ÿ’•๐Ÿดโ€โ˜ ๏ธ2
187952020-11-06 18:25:11SimonBarreBrisebois2
462682021-03-01 14:02:08InterNewsCast2
\n", + "
" + ], + "text/plain": [ + " created_at username n_tweets\n", + "42357 2020-12-10 17:23:29 trapholizay 3\n", + "22583 2020-11-08 18:38:57 Support Johnny Depp โ™ก Stream City of Lies 2\n", + "25349 2020-11-10 11:08:11 ContanzaBustosflores 2\n", + "54620 2022-04-28 20:51:21 Lil Linda 2\n", + "52996 2022-04-28 14:23:28 Ivan A. Sanchez V. 2\n", + "49750 2021-10-01 06:32:52 Tepa.M.T 2\n", + "50278 2022-01-18 03:18:51 Lalita Tripathi 2\n", + "39318 2020-11-28 15:03:21 Wait, I'm Not Ready Yet. 2\n", + "23604 2020-11-09 08:28:29 เฅช&โŽŠ Amaryss๐Ÿ˜Ž 2\n", + "46597 2021-03-11 11:13:32 hp๐Ÿดโ€โ˜ ๏ธ๐Ÿ’•๐Ÿดโ€โ˜ ๏ธ 2\n", + "18795 2020-11-06 18:25:11 SimonBarreBrisebois 2\n", + "46268 2021-03-01 14:02:08 InterNewsCast 2" + ] + }, + "execution_count": 181, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = aquaman_petition.groupby(['created_at', 'username']).agg({'text':'count'}).reset_index(\n", + ").rename(columns={'text':'n_tweets'}).sort_values('n_tweets', ascending=False)\n", + "\n", + "df = df[df.n_tweets > 1]\n", + "\n", + "print(f'Unique number of users: {df.username.nunique()}')\n", + "print(f'Total number of Tweets: {df.n_tweets.sum()}')\n", + "df.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 182, + "id": "664a1c3f", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "32222222222200.511.522.53InterNewsCastSimonBarreBriseboishp๐Ÿดโ€โ˜ ๏ธ๐Ÿ’•๐Ÿดโ€โ˜ ๏ธเฅช&โŽŠ Amaryss๐Ÿ˜ŽWait, I'm Not Ready Yet.Lalita TripathiTepa.M.TIvan A. Sanchez V.Lil LindaContanzaBustosfloresSupport Johnny Depp โ™ก Stream City of LiestrapholizayUsers with The Most \"Aquaman Petition\" Contributions on The same Timen_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Users with The Most \"Aquaman Petition\" Contributions on The same Time'\n", + "helpers.barh(df[['username', 'n_tweets']].head(15), title, c='red') # , c=colors" + ] + }, + { + "cell_type": "code", + "execution_count": 183, + "id": "bc3be685", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 183, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition.duplicated().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 184, + "id": "75f7dfc4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
693851425452020-12-10 17:23:29News aggregator for hip-hop2020-01-27 01:17:471221603113477591042trapholizayFalseThe Internet16https://t.co/RtCeEzOF18enNaNhttp://pbs.twimg.com/profile_images/1221614711...johnny depp reportedly tries to have amber hea...01337085539162476544trapholizaynews2020-12-102020Dec1017318 days 16:05:42318965.70.01.00.00.00.0
693850425452020-12-10 17:23:29News aggregator for hip-hop2020-01-27 01:17:471221603113477591042trapholizayFalseThe Internet16https://t.co/RtCeEzOF18enNaNhttp://pbs.twimg.com/profile_images/1221614711...johnny depp reportedly tries to have amber hea...01337085539120459779trapholizaynews2020-12-102020Dec1017318 days 16:05:42318965.70.01.00.00.00.0
693849425452020-12-10 17:23:29News aggregator for hip-hop2020-01-27 01:17:471221603113477591042trapholizayFalseThe Internet16https://t.co/RtCeEzOF18enNaNhttp://pbs.twimg.com/profile_images/1221614711...johnny depp reportedly tries to have amber hea...01337085539044954112trapholizaynews2020-12-102020Dec1017318 days 16:05:42318965.70.01.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at user_description \\\n", + "693851 42545 2020-12-10 17:23:29 News aggregator for hip-hop \n", + "693850 42545 2020-12-10 17:23:29 News aggregator for hip-hop \n", + "693849 42545 2020-12-10 17:23:29 News aggregator for hip-hop \n", + "\n", + " user_created_at user_id username is_verified \\\n", + "693851 2020-01-27 01:17:47 1221603113477591042 trapholizay False \n", + "693850 2020-01-27 01:17:47 1221603113477591042 trapholizay False \n", + "693849 2020-01-27 01:17:47 1221603113477591042 trapholizay False \n", + "\n", + " user_location n_followers user_url lang \\\n", + "693851 The Internet 16 https://t.co/RtCeEzOF18 en \n", + "693850 The Internet 16 https://t.co/RtCeEzOF18 en \n", + "693849 The Internet 16 https://t.co/RtCeEzOF18 en \n", + "\n", + " profile_banner_url profile_image_url \\\n", + "693851 NaN http://pbs.twimg.com/profile_images/1221614711... \n", + "693850 NaN http://pbs.twimg.com/profile_images/1221614711... \n", + "693849 NaN http://pbs.twimg.com/profile_images/1221614711... \n", + "\n", + " text n_friends \\\n", + "693851 johnny depp reportedly tries to have amber hea... 0 \n", + "693850 johnny depp reportedly tries to have amber hea... 0 \n", + "693849 johnny depp reportedly tries to have amber hea... 0 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "693851 1337085539162476544 trapholizaynews 2020-12-10 2020 Dec \n", + "693850 1337085539120459779 trapholizaynews 2020-12-10 2020 Dec \n", + "693849 1337085539044954112 trapholizaynews 2020-12-10 2020 Dec \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "693851 10 17 318 days 16:05:42 318 965.7 \n", + "693850 10 17 318 days 16:05:42 318 965.7 \n", + "693849 10 17 318 days 16:05:42 318 965.7 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "693851 0.0 1.0 0.0 0.0 0.0 \n", + "693850 0.0 1.0 0.0 0.0 0.0 \n", + "693849 0.0 1.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 184, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.created_at.astype(str) == \"2020-12-10 17:23:29\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 185, + "id": "7587950f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Identical Tweets data except for the created petition link\n", + "\n" + ] + }, + { + "data": { + "text/plain": [ + "johnny depp reportedly tries to have amber heard fired from \"aquaman 2\"\\n\\n#amberheard #aquaman2 #beef #johnnydepp #johnnydeppabuseallegations #m...\\nhttps://t.co/rehhrj8x7q 1\n", + "johnny depp reportedly tries to have amber heard fired from \"aquaman 2\"\\n\\n#amberheard #aquaman2 #beef #johnnydepp #johnnydeppabuseallegations #m...\\nhttps://t.co/ofenkvjtce 1\n", + "johnny depp reportedly tries to have amber heard fired from \"aquaman 2\"\\n\\n#amberheard #aquaman2 #beef #johnnydepp #johnnydeppabuseallegations #m...\\nhttps://t.co/0xt4vor5zh 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 185, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print('\\nIdentical Tweets data except for the created petition link\\n')\n", + "aquaman_petition[aquaman_petition.created_at.astype(str) == \"2020-12-10 17:23:29\"].text.value_counts()" + ] + }, + { + "cell_type": "markdown", + "id": "098eb71d", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "d24f8caf", + "metadata": {}, + "source": [ + "\n", + ">## Most Repeated Tweets\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 186, + "id": "da93ed31", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "remove the turd from aquaman 2 petition: https://t.co/osnxmebphw\\n\\n#justiceforjohnnydepp #johnydeppisinnocent\\n#johnnydepp #fireamberheard #amberturd #boycottwarnerbros #boycottdisney #boycottthesun 15\n", + "@gn_geeknation please help sign, share & retweet. thanks, you're fantastic.\\n\\nl'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/p7sbttmnbi via @change 13\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ayerxv1tkr via @change 12\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2hqx8updxs via @change 11\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/vq7lnk6xq8 via @change 11\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp 10\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/453uc1kgck via @change 10\n", + "warnermedia: fire amber heard from aquaman 2 - sign the petition! https://t.co/b8ttqwgfyy via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 9\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/wim1zy1kls via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/fpzgqp3wjw via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2v6mnnewq1 via @change 8\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/tkpbutm7rf via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 7\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/kgdu4qjv8r via @change 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #boycottfantasticbeasts3 #fantasticbeasts 7\n", + "l'orรฉal: remove amber heard as l'orรฉal spokeperson - sign the petition! https://t.co/x2idddwtrt via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 7\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/c8ho35f9oz via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 6\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp 6\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts #fantasticbeasts3 6\n", + "@realamberheard dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/njgw3t9cwh vรญa @change_es #justiceforjohnnydepp 5\n", + "petition ยท have amber heard removed as aclu ambassador for women's rights ยท https://t.co/lg8e0ayje6 https://t.co/dduyhjfqsh 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/nmifycbgxv via @change 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/utcrtn7s5w via @change 5\n", + "fbi: investigate and charge amber heard - sign the petition! https://t.co/ydh96sy80k via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 5\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/osy7doouxb vรญa @change_es 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/inpnczi0ml via @change 5\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n\\n#justiceforjohnnydepp 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/tfnrdlf4eh via @change 5\n", + "bring captain jack sparrow petition: sign nowwww at https://t.co/edpdsnq0s4 #justiceforjohnnydepp #johnnydeppisasurvivor #johnnydeppismygrindelwald #jacksparrow #amberturd #amberheardisanabuser #amberheardisaliar #amberheardisaliarandabuser 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ib9xsouvki via @ukchange 5\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 186, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition.text.value_counts().head(30)" + ] + }, + { + "cell_type": "markdown", + "id": "53a8a192", + "metadata": {}, + "source": [ + "\n", + ">## Same Text Same Date\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 187, + "id": "f6045bd8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
textdateusernamen_tweetsby_#accounts
3401@gn_geeknation please help sign, share &amp; retweet. thanks, you're fantastic.\\n\\nl'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/p7sbttmnbi via @change2021-01-07Irina Skywalker131
48702remove the turd from aquaman 2 petition: https://t.co/osnxmebphw\\n\\n#justiceforjohnnydepp #johnydeppisinnocent\\n#johnnydepp #fireamberheard #amberturd #boycottwarnerbros #boycottdisney #boycottthesun2020-11-07๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ111
7704bring captain jack sparrow petition: sign nowwww at https://t.co/edpdsnq0s4 #justiceforjohnnydepp #johnnydeppisasurvivor #johnnydeppismygrindelwald #jacksparrow #amberturd #amberheardisanabuser #amberheardisaliar #amberheardisaliarandabuser2020-11-09๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ51
3988@realamberheard dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/njgw3t9cwh vรญa @change_es #justiceforjohnnydepp2020-11-29Denisse51
48703remove the turd from aquaman 2 petition: https://t.co/osnxmebphw\\n\\n#justiceforjohnnydepp #johnydeppisinnocent\\n#johnnydepp #fireamberheard #amberturd #boycottwarnerbros #boycottdisney #boycottthesun2020-11-08๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ41
4324@thr sign this petition to remove amber heard the abuser from aquaman2 ๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿผ\\n#justiceforjohnnydepp \\nhttps://t.co/t7mgd9fa142020-12-09I am Ghazaal41
27911dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp2020-11-08metallicarebear31
49885the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp2020-11-08metallicarebear31
3996@realamberheard https://t.co/avrp22ij00\\nplease sign!! we reached 1million now lets get more :) \\nsign and share to get amber off aquaman 2! thank youโค #justiceforjohnnydepp #amberheard #amberheardisanabuser #johnnydepp #help #johnnydeppisinnocent2020-11-14Luna Loves31
37167dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/lsycyjhow1 vรญa @changeorglatino2021-04-07Katrina โ™ก31
48065please, let your voice be heard against injustice brought by amber heard https://t.co/r7te1hzisg \\n\\nsign a petition to show \\n@warnerbros\\n \\n@aquamanmovie\\n nobody supports domestic abusers as they do.\\n#justiceforjohnnydepp #aquaman2 #aquaman #amberheardisaliar #amberheardisanabuser2021-09-07Papaya31
11783dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/5q5dtfdg8c via @ukchange2019-03-21Amanda Rose21
19401dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/hlvuy1yay6 via @change @aquamanmovie @dccomics @wbhomeent @wbpictures2019-03-22Martina Vaira21
24299dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/nmifycbgxv via @change2019-03-23Mary Fakhoury21
47370petition to remove amber heard from aquaman 2! keep sharing it! https://t.co/iqxy2zwkoj โ€ฆ @aquamanmovie @dccomics @shazammovie @warnerbrosuk @wbpictures #jasonmomoa2019-03-24Support Johnny Depp โ™ก Stream City of Lies ๐Ÿ†21
\n", + "
" + ], + "text/plain": [ + " text \\\n", + "3401 @gn_geeknation please help sign, share & retweet. thanks, you're fantastic.\\n\\nl'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/p7sbttmnbi via @change \n", + "48702 remove the turd from aquaman 2 petition: https://t.co/osnxmebphw\\n\\n#justiceforjohnnydepp #johnydeppisinnocent\\n#johnnydepp #fireamberheard #amberturd #boycottwarnerbros #boycottdisney #boycottthesun \n", + "7704 bring captain jack sparrow petition: sign nowwww at https://t.co/edpdsnq0s4 #justiceforjohnnydepp #johnnydeppisasurvivor #johnnydeppismygrindelwald #jacksparrow #amberturd #amberheardisanabuser #amberheardisaliar #amberheardisaliarandabuser \n", + "3988 @realamberheard dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/njgw3t9cwh vรญa @change_es #justiceforjohnnydepp \n", + "48703 remove the turd from aquaman 2 petition: https://t.co/osnxmebphw\\n\\n#justiceforjohnnydepp #johnydeppisinnocent\\n#johnnydepp #fireamberheard #amberturd #boycottwarnerbros #boycottdisney #boycottthesun \n", + "4324 @thr sign this petition to remove amber heard the abuser from aquaman2 ๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿผ\\n#justiceforjohnnydepp \\nhttps://t.co/t7mgd9fa14 \n", + "27911 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp \n", + "49885 the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp \n", + "3996 @realamberheard https://t.co/avrp22ij00\\nplease sign!! we reached 1million now lets get more :) \\nsign and share to get amber off aquaman 2! thank youโค #justiceforjohnnydepp #amberheard #amberheardisanabuser #johnnydepp #help #johnnydeppisinnocent \n", + "37167 dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/lsycyjhow1 vรญa @changeorglatino \n", + "48065 please, let your voice be heard against injustice brought by amber heard https://t.co/r7te1hzisg \\n\\nsign a petition to show \\n@warnerbros\\n \\n@aquamanmovie\\n nobody supports domestic abusers as they do.\\n#justiceforjohnnydepp #aquaman2 #aquaman #amberheardisaliar #amberheardisanabuser \n", + "11783 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/5q5dtfdg8c via @ukchange \n", + "19401 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/hlvuy1yay6 via @change @aquamanmovie @dccomics @wbhomeent @wbpictures \n", + "24299 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/nmifycbgxv via @change \n", + "47370 petition to remove amber heard from aquaman 2! keep sharing it! https://t.co/iqxy2zwkoj โ€ฆ @aquamanmovie @dccomics @shazammovie @warnerbrosuk @wbpictures #jasonmomoa \n", + "\n", + " date username n_tweets \\\n", + "3401 2021-01-07 Irina Skywalker 13 \n", + "48702 2020-11-07 ๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ 11 \n", + "7704 2020-11-09 ๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ 5 \n", + "3988 2020-11-29 Denisse 5 \n", + "48703 2020-11-08 ๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ 4 \n", + "4324 2020-12-09 I am Ghazaal 4 \n", + "27911 2020-11-08 metallicarebear 3 \n", + "49885 2020-11-08 metallicarebear 3 \n", + "3996 2020-11-14 Luna Loves 3 \n", + "37167 2021-04-07 Katrina โ™ก 3 \n", + "48065 2021-09-07 Papaya 3 \n", + "11783 2019-03-21 Amanda Rose 2 \n", + "19401 2019-03-22 Martina Vaira 2 \n", + "24299 2019-03-23 Mary Fakhoury 2 \n", + "47370 2019-03-24 Support Johnny Depp โ™ก Stream City of Lies ๐Ÿ† 2 \n", + "\n", + " by_#accounts \n", + "3401 1 \n", + "48702 1 \n", + "7704 1 \n", + "3988 1 \n", + "48703 1 \n", + "4324 1 \n", + "27911 1 \n", + "49885 1 \n", + "3996 1 \n", + "37167 1 \n", + "48065 1 \n", + "11783 1 \n", + "19401 1 \n", + "24299 1 \n", + "47370 1 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# print('\\nThe Amplifications in the counts and number of likes on #justiceforjohnnydepp is quite obvious!!')\n", + "df_same = aquaman_petition.groupby([\"text\", \"date\", 'username']).agg({'tweet_id':'count', 'user_id': 'nunique'}).reset_index()\n", + "df_same.rename(columns={'tweet_id': 'n_tweets', 'user_id':'by_#accounts'}, inplace=True) \n", + "df_same.sort_values([\"n_tweets\", 'date'], ascending=[False, True], inplace=True)\n", + "\n", + "with pd.option_context('display.max_colwidth', None):\n", + " display(df_same.head(15))" + ] + }, + { + "cell_type": "markdown", + "id": "72dacacb", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "e30fbd79", + "metadata": {}, + "source": [ + "\n", + "> ## Exploring Unverified Accounts\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 188, + "id": "5ab9593f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False 447394\n", + "True 4694\n", + "Name: is_verified, dtype: int64" + ] + }, + "execution_count": 188, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users.is_verified.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 189, + "id": "1951467a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False 38253\n", + "True 143\n", + "Name: is_verified, dtype: int64" + ] + }, + "execution_count": 189, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition_u.is_verified.value_counts()" + ] + }, + { + "cell_type": "markdown", + "id": "e038013b", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - Most of the accounts are not verified!!" + ] + }, + { + "cell_type": "code", + "execution_count": 190, + "id": "c8855239", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(55066, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
443428602018-03-16 21:52:09I pretend to be sophisticated, but really I'm ...2016-06-29 18:06:35748216104565235712MorganFalseNaN177https://t.co/7NiXfsBF9Jenhttps://pbs.twimg.com/profile_banners/74821610...http://pbs.twimg.com/profile_images/1202278135...can't find the receipts but he also defended j...656974765287080853508mdragonfly892018-03-162018Mar1621625 days 03:45:34625225.570.00.06.00.00.0
457746542018-03-18 22:06:17Daily film news, intellectually stimulating ed...2018-02-17 08:29:20964778778143555585Le CinรฉphilesFalseLe Cinรฉma17786https://t.co/TexAcEQbueenhttps://pbs.twimg.com/profile_banners/96477877...http://pbs.twimg.com/profile_images/1035011501...breaking: amber heard reportedly grew a mustac...528975493621917954048LeCinephiles2018-03-182018Mar182229 days 13:36:5729816.9544.05.0177.09.053.0
10145283912018-06-14 18:17:20NaN2011-08-09 00:55:59351267259josรฉFalseNaN356https://t.co/82UfLNoANGenhttps://pbs.twimg.com/profile_banners/35126725...http://pbs.twimg.com/profile_images/1326374794...i know nothing about aquaman but with nicole k...2711007326136097910784qwertjose2018-06-142018Jun14182501 days 17:21:2125011041.35NaNNaNNaNNaNNaN
104262673242018-06-18 02:54:23Science,news,sports,fashion,nerd,comic book,Ge...2014-11-19 03:48:322904153955Nathaniel DeVon SanfordFalseDayton, OH2004https://t.co/z9m36Rni5aenhttps://pbs.twimg.com/profile_banners/29041539...http://pbs.twimg.com/profile_images/8455682913...retweeted https://t.co/vosoxcbzlu (@comicbook)...50021008543420095266816WRFoxKidsNation2018-06-182018Jun1821306 days 23:05:5113061385.850.00.00.00.00.0
10435599162018-06-18 05:51:22Eternal T.V./film viewer of sci-fi, fantasy, a...2014-06-15 21:56:282569701078Christopher ArnoldFalseLaSalle (Montreal), QC, Canada348NaNenhttps://pbs.twimg.com/profile_banners/25697010...http://pbs.twimg.com/profile_images/1114001573...retweeted https://t.co/53rfexqwso (@comicbook)...19161008587957391982593ChrisArnoldSHX2018-06-182018Jun1851463 days 07:54:541463474.900.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "4434 2860 2018-03-16 21:52:09 \n", + "4577 4654 2018-03-18 22:06:17 \n", + "10145 28391 2018-06-14 18:17:20 \n", + "10426 267324 2018-06-18 02:54:23 \n", + "10435 59916 2018-06-18 05:51:22 \n", + "\n", + " user_description user_created_at \\\n", + "4434 I pretend to be sophisticated, but really I'm ... 2016-06-29 18:06:35 \n", + "4577 Daily film news, intellectually stimulating ed... 2018-02-17 08:29:20 \n", + "10145 NaN 2011-08-09 00:55:59 \n", + "10426 Science,news,sports,fashion,nerd,comic book,Ge... 2014-11-19 03:48:32 \n", + "10435 Eternal T.V./film viewer of sci-fi, fantasy, a... 2014-06-15 21:56:28 \n", + "\n", + " user_id username is_verified \\\n", + "4434 748216104565235712 Morgan False \n", + "4577 964778778143555585 Le Cinรฉphiles False \n", + "10145 351267259 josรฉ False \n", + "10426 2904153955 Nathaniel DeVon Sanford False \n", + "10435 2569701078 Christopher Arnold False \n", + "\n", + " user_location n_followers user_url \\\n", + "4434 NaN 177 https://t.co/7NiXfsBF9J \n", + "4577 Le Cinรฉma 17786 https://t.co/TexAcEQbue \n", + "10145 NaN 356 https://t.co/82UfLNoANG \n", + "10426 Dayton, OH 2004 https://t.co/z9m36Rni5a \n", + "10435 LaSalle (Montreal), QC, Canada 348 NaN \n", + "\n", + " lang profile_banner_url \\\n", + "4434 en https://pbs.twimg.com/profile_banners/74821610... \n", + "4577 en https://pbs.twimg.com/profile_banners/96477877... \n", + "10145 en https://pbs.twimg.com/profile_banners/35126725... \n", + "10426 en https://pbs.twimg.com/profile_banners/29041539... \n", + "10435 en https://pbs.twimg.com/profile_banners/25697010... \n", + "\n", + " profile_image_url \\\n", + "4434 http://pbs.twimg.com/profile_images/1202278135... \n", + "4577 http://pbs.twimg.com/profile_images/1035011501... \n", + "10145 http://pbs.twimg.com/profile_images/1326374794... \n", + "10426 http://pbs.twimg.com/profile_images/8455682913... \n", + "10435 http://pbs.twimg.com/profile_images/1114001573... \n", + "\n", + " text n_friends \\\n", + "4434 can't find the receipts but he also defended j... 656 \n", + "4577 breaking: amber heard reportedly grew a mustac... 528 \n", + "10145 i know nothing about aquaman but with nicole k... 271 \n", + "10426 retweeted https://t.co/vosoxcbzlu (@comicbook)... 5002 \n", + "10435 retweeted https://t.co/53rfexqwso (@comicbook)... 1916 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "4434 974765287080853508 mdragonfly89 2018-03-16 2018 Mar \n", + "4577 975493621917954048 LeCinephiles 2018-03-18 2018 Mar \n", + "10145 1007326136097910784 qwertjose 2018-06-14 2018 Jun \n", + "10426 1008543420095266816 WRFoxKidsNation 2018-06-18 2018 Jun \n", + "10435 1008587957391982593 ChrisArnoldSHX 2018-06-18 2018 Jun \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "4434 16 21 625 days 03:45:34 625 225.57 \n", + "4577 18 22 29 days 13:36:57 29 816.95 \n", + "10145 14 18 2501 days 17:21:21 2501 1041.35 \n", + "10426 18 2 1306 days 23:05:51 1306 1385.85 \n", + "10435 18 5 1463 days 07:54:54 1463 474.90 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "4434 0.0 0.0 6.0 0.0 0.0 \n", + "4577 44.0 5.0 177.0 9.0 53.0 \n", + "10145 NaN NaN NaN NaN NaN \n", + "10426 0.0 0.0 0.0 0.0 0.0 \n", + "10435 0.0 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 190, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_unverified = aquaman_petition.query(\" is_verified == False \")\n", + "print(df_unverified.shape)\n", + "df_unverified.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 191, + "id": "daedf12a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Mrs Charmaine Grindelwald 291\n", + "Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ 260\n", + "Harleycosplay 204\n", + "rds-AlJacob 184\n", + "Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ 159\n", + "Darlene Piechoski 128\n", + "Stephanie Brown 122\n", + "metallicarebear 122\n", + "Support Johnny Depp โ™ก Stream City of Lies 119\n", + "Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp 99\n", + "โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ 94\n", + "DorkAngel-GBW 93\n", + "Sara Roberts 93\n", + "Helen Marie (Helly Skelly) 93\n", + "SimonBarreBrisebois 89\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 191, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_unverified.username.value_counts().head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 192, + "id": "cd81262c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "remove the turd from aquaman 2 petition: https://t.co/osnxmebphw\\n\\n#justiceforjohnnydepp #johnydeppisinnocent\\n#johnnydepp #fireamberheard #amberturd #boycottwarnerbros #boycottdisney #boycottthesun 15\n", + "@gn_geeknation please help sign, share & retweet. thanks, you're fantastic.\\n\\nl'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/p7sbttmnbi via @change 13\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ayerxv1tkr via @change 12\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/vq7lnk6xq8 via @change 11\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2hqx8updxs via @change 11\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp 10\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/453uc1kgck via @change 10\n", + "warnermedia: fire amber heard from aquaman 2 - sign the petition! https://t.co/b8ttqwgfyy via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 9\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2v6mnnewq1 via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/wim1zy1kls via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/fpzgqp3wjw via @change 8\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/tkpbutm7rf via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 7\n", + "l'orรฉal: remove amber heard as l'orรฉal spokeperson - sign the petition! https://t.co/x2idddwtrt via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #boycottfantasticbeasts3 #fantasticbeasts 7\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/kgdu4qjv8r via @change 7\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp 6\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/c8ho35f9oz via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 6\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts #fantasticbeasts3 6\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/osy7doouxb vรญa @change_es 5\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n\\n#justiceforjohnnydepp 5\n", + "@realamberheard dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/njgw3t9cwh vรญa @change_es #justiceforjohnnydepp 5\n", + "fbi: investigate and charge amber heard - sign the petition! https://t.co/ydh96sy80k via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ib9xsouvki via @ukchange 5\n", + "bring captain jack sparrow petition: sign nowwww at https://t.co/edpdsnq0s4 #justiceforjohnnydepp #johnnydeppisasurvivor #johnnydeppismygrindelwald #jacksparrow #amberturd #amberheardisanabuser #amberheardisaliar #amberheardisaliarandabuser 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/utcrtn7s5w via @change 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/inpnczi0ml via @change 5\n", + "petition ยท have amber heard removed as aclu ambassador for women's rights ยท https://t.co/lg8e0ayje6 https://t.co/dduyhjfqsh 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/tfnrdlf4eh via @change 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/nmifycbgxv via @change 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/vqnpxq2uwy via @ukchange 4\n", + "american civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/mjrjnpn074 via @ukchange 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp \\n#justiceforjohhnydepp 4\n", + "@dccomics @warnerbrosent @wbpictures @aquamanmovie @aquaman2 @aclu @oneyoungworld @unhumanrights @un_women @ungeneva @marieclaireuk #metoo #amberheardisanabuser \\ndc entertainment: remove amber heard from aquaman 2 - firma la petizione! https://t.co/qycntgwuk6 via @changeitalia 4\n", + "#justiceforjohnnydepp #piratesofthecaribbean #jacksparrow #johnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n183 k. 4\n", + "amber heard aquaman birthday massively backfires https://t.co/083bvuyolv via @youtube 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ykwerv4qdg via @ukchange 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/8wrl9jx4py via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/fvvkziigrq via @change 4\n", + "win an โ€˜aquamanโ€™ poster signed by jason momoa, amber heard, patrick wilson and james wan https://t.co/vnjww5uoks 4\n", + "there is a petition for johnny. if you haven't signed it, let's support him!\\nhttps://t.co/cucqul90sc \\n\\n#justiceforjohnnydepp 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/zpbsoaqueb via @changeaus 4\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/episal4knz via @ukchange 4\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts #warnerbros #fantasticbeasts3 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/od7tcrs1j6 via @change 4\n", + "@thr sign this petition to remove amber heard the abuser from aquaman2 ๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿผ\\n#justiceforjohnnydepp \\nhttps://t.co/t7mgd9fa14 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/xn4obmkmtf via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/pwcat5wb5p via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/q1k7ymqhte via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yyyajryxzs via @cdnchange \\n\\n#justiceforjohnnydepp 4\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/esg2z5o5ek via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/quxvqfzxak via @change 3\n", + "#amberheard supporters: we support amber heard in #aquaman2 - sign the petition! https://t.co/xsnitoatqr via \\n@change\\n amber heard wrote in the washington post about how she had to #change her phone number weekly due to death threats from depp fans and how she supports #rights: 3\n", + "petition ยท dc entertainment: remove amber heard from aquaman 2 ยท https://t.co/ffgpbigowb https://t.co/eyjlxql33r 3\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n#justiceforjohnnydepp 3\n", + "#amberheard supporters: we support amber heard in #aquaman2 - sign the petition! https://t.co/hyvodti5ii via \\n@change\\n amber heard wrote in the washington post about how she had to #change her phone number weekly due to death threats from depp fans and how she supports #rights: 3\n", + "#justiceforjohnnydepp #piratesofthecaribbean #jacksparrow #johnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n188 k. 3\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/yopvgohmu2 vรญa @change_mex 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/xog7nn6xrg via @change 3\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/uik1iqokql vรญa @changeorglatino 3\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 192, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_unverified.text.value_counts().head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "53d5e23b", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "b12be738", + "metadata": {}, + "source": [ + "\n", + "> ## Deleted or Banned\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "69c2c572", + "metadata": {}, + "source": [ + "### Check the NaNs in Usernames --> 108\n", + "The NaNs in username --> either means deleted or banned accounts" + ] + }, + { + "cell_type": "markdown", + "id": "a8f94777", + "metadata": {}, + "source": [ + ">> ### account is temporarily unavailable because it violates the twitter media policy." + ] + }, + { + "cell_type": "code", + "execution_count": 193, + "id": "7144f3c9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The number of NaNs in username: 108\n", + "The number of NaNs in user_url: 1244722\n", + "The number of NaNs in profile_image_url: 74\n" + ] + } + ], + "source": [ + "helpers.isnull(tweets[['username', 'user_url', 'profile_image_url']])" + ] + }, + { + "cell_type": "code", + "execution_count": 194, + "id": "387106e0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(108, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
15932392018-01-24 02:03:36@Hail_Monroe's account is temporarily unavaila...2017-12-17 23:23:02942535638078971907NaNFalseNaN177NaNenNaNNaN@hail_monroe's account is temporarily unavaila...13955984396338827265Hail_Monroe2018-01-242018Jan24237 days 02:40:3437160.570.00.02.00.00.0
2008295482018-01-30 21:28:23@WouldYouHitGirl's account is temporarily unav...2015-12-19 06:06:044600424982NaNFalseNaN412NaNenNaNNaN@wouldyouhitgirl's account is temporarily unav...140958451851418054658WouldYouHitGirl2018-01-302018Jan3021773 days 15:22:19773922.320.00.00.00.00.0
2010121662018-01-30 21:40:09@ViralSexyPic's account is temporarily unavail...2016-06-28 18:19:39747857005973483520NaNFalseNaN449NaNenNaNNaN@viralsexypic's account is temporarily unavail...32958454814719004673ViralSexyPic2018-01-302018Jan3021581 days 03:20:30581200.500.00.00.00.00.0
593667412018-04-12 04:01:19@cristianpg23's account is temporarily unavail...2010-11-28 09:47:43220617414NaNFalseNaN22NaNetNaNNaN@cristianpg23's account is temporarily unavail...4984280276946780161cristianpg232018-04-122018Apr1242691 days 18:13:3626911093.600.00.00.00.00.0
6043254472018-04-16 09:01:49@awilliams_84's account is temporarily unavail...2011-08-02 23:36:39347542318NaNFalseNaN113NaNenNaNNaN@awilliams_84's account is temporarily unavail...12985805451634925568awilliams_842018-04-162018Apr1692448 days 09:25:102448565.170.00.00.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "1593 239 2018-01-24 02:03:36 \n", + "2008 29548 2018-01-30 21:28:23 \n", + "2010 12166 2018-01-30 21:40:09 \n", + "5936 6741 2018-04-12 04:01:19 \n", + "6043 25447 2018-04-16 09:01:49 \n", + "\n", + " user_description user_created_at \\\n", + "1593 @Hail_Monroe's account is temporarily unavaila... 2017-12-17 23:23:02 \n", + "2008 @WouldYouHitGirl's account is temporarily unav... 2015-12-19 06:06:04 \n", + "2010 @ViralSexyPic's account is temporarily unavail... 2016-06-28 18:19:39 \n", + "5936 @cristianpg23's account is temporarily unavail... 2010-11-28 09:47:43 \n", + "6043 @awilliams_84's account is temporarily unavail... 2011-08-02 23:36:39 \n", + "\n", + " user_id username is_verified user_location n_followers \\\n", + "1593 942535638078971907 NaN False NaN 177 \n", + "2008 4600424982 NaN False NaN 412 \n", + "2010 747857005973483520 NaN False NaN 449 \n", + "5936 220617414 NaN False NaN 22 \n", + "6043 347542318 NaN False NaN 113 \n", + "\n", + " user_url lang profile_banner_url profile_image_url \\\n", + "1593 NaN en NaN NaN \n", + "2008 NaN en NaN NaN \n", + "2010 NaN en NaN NaN \n", + "5936 NaN et NaN NaN \n", + "6043 NaN en NaN NaN \n", + "\n", + " text n_friends \\\n", + "1593 @hail_monroe's account is temporarily unavaila... 13 \n", + "2008 @wouldyouhitgirl's account is temporarily unav... 140 \n", + "2010 @viralsexypic's account is temporarily unavail... 32 \n", + "5936 @cristianpg23's account is temporarily unavail... 4 \n", + "6043 @awilliams_84's account is temporarily unavail... 12 \n", + "\n", + " tweet_id user_screen_name date year month dayofmonth \\\n", + "1593 955984396338827265 Hail_Monroe 2018-01-24 2018 Jan 24 \n", + "2008 958451851418054658 WouldYouHitGirl 2018-01-30 2018 Jan 30 \n", + "2010 958454814719004673 ViralSexyPic 2018-01-30 2018 Jan 30 \n", + "5936 984280276946780161 cristianpg23 2018-04-12 2018 Apr 12 \n", + "6043 985805451634925568 awilliams_84 2018-04-16 2018 Apr 16 \n", + "\n", + " hour diff days_diff minutes_diff retweet_count \\\n", + "1593 2 37 days 02:40:34 37 160.57 0.0 \n", + "2008 21 773 days 15:22:19 773 922.32 0.0 \n", + "2010 21 581 days 03:20:30 581 200.50 0.0 \n", + "5936 4 2691 days 18:13:36 2691 1093.60 0.0 \n", + "6043 9 2448 days 09:25:10 2448 565.17 0.0 \n", + "\n", + " reply_count like_count quote_count total_retweets \n", + "1593 0.0 2.0 0.0 0.0 \n", + "2008 0.0 0.0 0.0 0.0 \n", + "2010 0.0 0.0 0.0 0.0 \n", + "5936 0.0 0.0 0.0 0.0 \n", + "6043 0.0 0.0 0.0 0.0 " + ] + }, + "execution_count": 194, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_banned = tweets[pd.isnull(tweets.username)]\n", + "print(df_banned.shape)\n", + "df_banned.head()" + ] + }, + { + "cell_type": "markdown", + "id": "78b83841", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 195, + "id": "ac09407c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "543Nov 7, 2020Jun 17, 2021Apr 26, 2022012345Peak contributions of the Banned Accountstweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Peak contributions of the Banned Accounts'\n", + "df = df_banned.groupby('date').size().reset_index(name='n_tweets')\n", + "df.sort_values('n_tweets', ascending=False, inplace=True)\n", + "helpers.bar_peaks(df.head(3), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 196, + "id": "7e756f7d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "JasonIsGone_ 4\n", + "IvanOrozcojr2 4\n", + "awilliams_84 3\n", + "baaattleaxeee 2\n", + "Rpdlol 2\n", + "Name: user_screen_name, dtype: int64" + ] + }, + "execution_count": 196, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_banned.user_screen_name.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 197, + "id": "88fe99f9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "@jasonisgone_'s account is temporarily unavailable because it violates the twitter media policy. learn more. 4\n", + "@awilliams_84's account is temporarily unavailable because it violates the twitter media policy. learn more. 3\n", + "@wouldyouhitgirl's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "#justiceforjohnnydepp 2\n", + "@gatitaperv's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@www_4flirt_org's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@sniperw31911655's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@dollarsloppies's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@mikegravitybro's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@pyromike4's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@freeblackpussyi's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@sofawarriorlady's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@viralsexypic's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "@niniseel's account is temporarily unavailable because it violates the twitter media policy. learn more. 2\n", + "damn amber heard has the most perfect most iconic most biggest most juciest and most yummiest tits i have ever seen the perfect tits the most iconic tits the most biggest tits the most juciest tits the sexiest tits https://t.co/dz3n3yk705 1\n", + "@elfunadoreturns's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@aadik36769152's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@lecolleurp's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@rosechickduck's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@groovesagna's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@ulabarison5 @biobio te ganaste un combo de amber heard https://t.co/zubhgkv6xc 1\n", + "if your personalities like amber heard then i donโ€™t want you,period! 1\n", + "@tribecadreams's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@mrworld36369038's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@jasonismissing's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "yoooo amber heard is trending again, and i feel to remind the tl that this woman shat on her bed ๐Ÿ˜‚๐Ÿ˜‚ 1\n", + "@giojo_cato's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@tomvanc06956916's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@hail_monroe's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "girls will go gay with amber heard's perfect iconic huge juicy yummy sexy tits https://t.co/9slsjus2zn 1\n", + "- #justiceforjohnnydepp 1\n", + "@ghostyray i saw a thing โ€œamber heard was diagnosed with histrionic pd, an extreme form of narcissismโ€ and like yeah thatโ€™s literally not what that is good job tho, first headline i saw 1\n", + "@tankieravensfan's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@malenascordias's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "ireland baldwin blasts amber heard calling her a disaster of a human being - marca english https://t.co/ykizqldlfx 1\n", + "@ramiusxi's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@paulaeal @trawian_lol oh god, the \"abused\" wild card. it is time for you now to photoshot a police statement and so on. you give me such strong amber heard vibes. 1\n", + "amber heard cuma planga plongo hah hoh hah hoh 1\n", + "emang bener-bener tega si amber ya, dr dulu ni kasus ga kelar2 heran. #justiceforjohnnydepp 1\n", + "@poppo14004776's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "damn amber heard has the world's most perfect most iconic most biggest most iconic most yummiest and most sexiest boobies i have ever seen girls will go gay with amber heard's perfect iconic huge juicy yummy boobies and i so want to have sex with her 1\n", + "@lennieismine's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@depotmister's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@goggles29947680's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@cbmgoddesses's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@switchy__witch's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@grittymcgritty's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@lewdestgenius's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "and i so want to motorboat amber heard perfect iconic huge juicy yummy sexy boobies 1\n", + "ุงู„ู…ู…ุซู„ุฉ ุนุงูŠุดู‡ ุจู† ุงุญู…ุฏ ุชุดุจู‡ amber heard ุงุญูŠุงู†ุง๐Ÿค”! 1\n", + "@husseimfatal's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@thisiselmababe's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@ducklysouls34's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@jwigss's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "pues si, al final parece que tenรญamos razรณn los que dudรกbamos de amber heard.\\n\\nla \"maltratada\" resulta ser la maltratadora.\\n\\npero ahora todos a callar, que es mรกs fรกcil hacer como que no lo ves que reconocer que la presunciรณn de inocencia es solo para quien os cae bien. 1\n", + "@stopbrexit1309's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@natali04423258's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@frederi32978034's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@ad_nsfw's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "@homempelado6's account is temporarily unavailable because it violates the twitter media policy. learn more. 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 197, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_banned.text.value_counts().head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "6a72301d", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "dfeff851", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "0aaadf80", + "metadata": {}, + "source": [ + "\n", + "> ## Default Profile Image\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "193fa414", + "metadata": {}, + "source": [ + "### Users with the same profile image (the default image)" + ] + }, + { + "cell_type": "code", + "execution_count": 198, + "id": "17fef28f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
019682006-07-17 16:06:28Jonn Nubian ยฎJonnNubian4838224731013https://t.co/pMzd272GFvProfessional Adventurer, Editor-in-Chief https...Manhattan | NYChttps://pbs.twimg.com/profile_banners/1968/164...http://pbs.twimg.com/profile_images/118384953/...False
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at username user_screen_name n_followers \\\n", + "0 1968 2006-07-17 16:06:28 Jonn Nubian ยฎ JonnNubian 4838 \n", + "\n", + " n_friends n_statuses user_url \\\n", + "0 2247 31013 https://t.co/pMzd272GFv \n", + "\n", + " user_description user_location \\\n", + "0 Professional Adventurer, Editor-in-Chief https... Manhattan | NYC \n", + "\n", + " profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/1968/164... \n", + "\n", + " profile_image_url is_verified \n", + "0 http://pbs.twimg.com/profile_images/118384953/... False " + ] + }, + "execution_count": 198, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 199, + "id": "ab7a44c1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png 8750\n", + "http://pbs.twimg.com/profile_images/118384953/jnuavatar_normal.jpg 1\n", + "http://pbs.twimg.com/profile_images/1340308525839474698/w4nPX-bQ_normal.jpg 1\n", + "Name: profile_image_url, dtype: int64" + ] + }, + "execution_count": 199, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users['profile_image_url'].value_counts().head(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 200, + "id": "b2e78881", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png 1846\n", + "http://pbs.twimg.com/profile_images/519511394467577857/A-28MauA_normal.jpeg 1\n", + "http://pbs.twimg.com/profile_images/1114498542603784192/J0JJkNJx_normal.jpg 1\n", + "Name: profile_image_url, dtype: int64" + ] + }, + "execution_count": 200, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Users Tweeted with \"Aquaman Petition Links\" having the default profile image\n", + "aquaman_petition_u['profile_image_url'].value_counts().head(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 201, + "id": "26696447", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(2817, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
1104642018-06-23 13:10:28Avid book reader. Makeup artist. Face painter....2018-06-06 13:07:341004349077243514881TreenthemakeupmavenFalseDallas0NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...amber heard: ban dior sauvage - sign the petit...01010510402357211140TrinaCedeno22018-06-232018Jun231317 days 00:02:54172.900.00.01.00.00.0
1704232018-08-16 09:53:57NaN2017-09-26 10:04:44912618935748517888Krystal Ashlin-WattsFalseNaN1NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...united nations development programme: remove d...51030029888198041600Johnnydeppgirl2018-08-162018Aug169323 days 23:49:133231429.220.00.00.00.00.0
1739815702018-08-16 18:34:50NaN2017-03-08 02:48:40839306844795518976Brenda ClemonsFalseNaN43NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...united nations development programme: remove d...1551030160973443813376DarkPagan19652018-08-162018Aug1618526 days 15:46:10526946.170.00.01.00.00.0
17487210802018-08-16 20:51:29NaN2017-08-24 23:52:42900868501828771840Helene EfraimsenFalseAarhus, Danmark90NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...united nations development programme: remove d...1091030195362034855937HEfraimsen2018-08-162018Aug1620356 days 20:58:473561258.780.00.03.00.00.0
35883210802018-12-26 22:45:00NaN2017-08-24 23:52:42900868501828771840Helene EfraimsenFalseAarhus, Danmark90NaNenNaNhttp://abs.twimg.com/sticky/default_profile_im...aclu: to remove an unsuitable proven abuser fr...1091078059130684915712HEfraimsen2018-12-262018Dec2622488 days 22:52:184881372.301.00.02.00.01.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "11046 4 2018-06-23 13:10:28 \n", + "17042 3 2018-08-16 09:53:57 \n", + "17398 1570 2018-08-16 18:34:50 \n", + "17487 21080 2018-08-16 20:51:29 \n", + "35883 21080 2018-12-26 22:45:00 \n", + "\n", + " user_description user_created_at \\\n", + "11046 Avid book reader. Makeup artist. Face painter.... 2018-06-06 13:07:34 \n", + "17042 NaN 2017-09-26 10:04:44 \n", + "17398 NaN 2017-03-08 02:48:40 \n", + "17487 NaN 2017-08-24 23:52:42 \n", + "35883 NaN 2017-08-24 23:52:42 \n", + "\n", + " user_id username is_verified \\\n", + "11046 1004349077243514881 Treenthemakeupmaven False \n", + "17042 912618935748517888 Krystal Ashlin-Watts False \n", + "17398 839306844795518976 Brenda Clemons False \n", + "17487 900868501828771840 Helene Efraimsen False \n", + "35883 900868501828771840 Helene Efraimsen False \n", + "\n", + " user_location n_followers user_url lang profile_banner_url \\\n", + "11046 Dallas 0 NaN en NaN \n", + "17042 NaN 1 NaN en NaN \n", + "17398 NaN 43 NaN en NaN \n", + "17487 Aarhus, Danmark 90 NaN en NaN \n", + "35883 Aarhus, Danmark 90 NaN en NaN \n", + "\n", + " profile_image_url \\\n", + "11046 http://abs.twimg.com/sticky/default_profile_im... \n", + "17042 http://abs.twimg.com/sticky/default_profile_im... \n", + "17398 http://abs.twimg.com/sticky/default_profile_im... \n", + "17487 http://abs.twimg.com/sticky/default_profile_im... \n", + "35883 http://abs.twimg.com/sticky/default_profile_im... \n", + "\n", + " text n_friends \\\n", + "11046 amber heard: ban dior sauvage - sign the petit... 0 \n", + "17042 united nations development programme: remove d... 5 \n", + "17398 united nations development programme: remove d... 155 \n", + "17487 united nations development programme: remove d... 109 \n", + "35883 aclu: to remove an unsuitable proven abuser fr... 109 \n", + "\n", + " tweet_id user_screen_name date year month \\\n", + "11046 1010510402357211140 TrinaCedeno2 2018-06-23 2018 Jun \n", + "17042 1030029888198041600 Johnnydeppgirl 2018-08-16 2018 Aug \n", + "17398 1030160973443813376 DarkPagan1965 2018-08-16 2018 Aug \n", + "17487 1030195362034855937 HEfraimsen 2018-08-16 2018 Aug \n", + "35883 1078059130684915712 HEfraimsen 2018-12-26 2018 Dec \n", + "\n", + " dayofmonth hour diff days_diff minutes_diff \\\n", + "11046 23 13 17 days 00:02:54 17 2.90 \n", + "17042 16 9 323 days 23:49:13 323 1429.22 \n", + "17398 16 18 526 days 15:46:10 526 946.17 \n", + "17487 16 20 356 days 20:58:47 356 1258.78 \n", + "35883 26 22 488 days 22:52:18 488 1372.30 \n", + "\n", + " retweet_count reply_count like_count quote_count total_retweets \n", + "11046 0.0 0.0 1.0 0.0 0.0 \n", + "17042 0.0 0.0 0.0 0.0 0.0 \n", + "17398 0.0 0.0 1.0 0.0 0.0 \n", + "17487 0.0 0.0 3.0 0.0 0.0 \n", + "35883 1.0 0.0 2.0 0.0 1.0 " + ] + }, + "execution_count": 201, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "image = \"http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png\"\n", + "default_image = aquaman_petition[aquaman_petition['profile_image_url'] == image]\n", + "print(default_image.shape)\n", + "default_image.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 202, + "id": "a2644a6d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False 1688126\n", + "True 32191\n", + "Name: is_verified, dtype: int64" + ] + }, + "execution_count": 202, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets.is_verified.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 203, + "id": "9a0a48c3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False 2817\n", + "Name: is_verified, dtype: int64" + ] + }, + "execution_count": 203, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "default_image.is_verified.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 204, + "id": "966f50df", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ayerxv1tkr via @change 12\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/vq7lnk6xq8 via @change 11\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/wim1zy1kls via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2v6mnnewq1 via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/fpzgqp3wjw via @change 8\n", + "petition ยท have amber heard removed as aclu ambassador for women's rights ยท https://t.co/lg8e0ayje6 https://t.co/dduyhjfqsh 5\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/osy7doouxb vรญa @change_es 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/utcrtn7s5w via @change 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/q1k7ymqhte via @change 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/xog7nn6xrg via @change 3\n", + "american civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/irehky8wu5 via @change 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/boqpb2k48f via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4hn385ld9y via @changeaus 2\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/dw1acvekpi vรญa @change_es 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/spwtco8xtg via @cdnchange 2\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/s770akhokf via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/blqpn3qj8r via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/98rvjczm46 via @changeaus 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/cbnrllsg6l via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/oq81ojatbb via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/xs38r71k7x via @cdnchange 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ft9zjt9mic via @ukchange 2\n", + "@0gre3f #justiceforjohnnydepp #amberheardisanabuser #amberturd #boycottfantasticbeasts\\nremove amber from aquaman 2 petition:\\nhttps://t.co/tob1s9d2ad 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/xpxgzpmtaf via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/4epkgdmvo2 vรญa @change_es 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/oggmdmqhfd via @change 2\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/iamdld7obu via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/svty1bwlp9 via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - ยกfirma la peticiรณn! https://t.co/xbeqg5u51x vรญa @change_es 2\n", + "@laurabockov #justiceforjohnnydepp #amberheardisanabuser #amberturd #boycottfantasticbeasts\\nremove amber from aquaman 2 petition:\\nhttps://t.co/tob1s9d2ad 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 204, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "default_image.text.value_counts().head(30)" + ] + }, + { + "cell_type": "code", + "execution_count": 205, + "id": "fe92ffa3", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "207143Nov 8, 2020Nov 13, 2020050100150200Peak contributions of the accounts tweeted \"aquaman petition links\" having the default profile image!tweets Creation Daten_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Peak contributions of the accounts tweeted \"aquaman petition links\" having the default profile image!'\n", + "df = default_image.groupby('date').size().reset_index(name='n_tweets')\n", + "df.sort_values('n_tweets', ascending=False, inplace=True)\n", + "helpers.bar_peaks(df.head(2), title, threshold=0, xlabel='tweets Creation Date')" + ] + }, + { + "cell_type": "code", + "execution_count": 206, + "id": "5bbea9a3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "mary fakhoury 57\n", + "Marcus Scott 57\n", + "๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ 54\n", + "Tulin 48\n", + "Zeta 45\n", + "jessicalockhart 41\n", + "Jeff 35\n", + "Susan Horrill 32\n", + "Lou 22\n", + "YVONNE SHOEBRIDGE 21\n", + "Name: username, dtype: int64" + ] + }, + "execution_count": 206, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "default_image.username.value_counts().head(10)" + ] + }, + { + "cell_type": "code", + "execution_count": 207, + "id": "5f9e6fbd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "A real person in the USA 84\n", + "Essex 32\n", + "Denmark 14\n", + "Aarhus, Danmark 7\n", + "Texas, USA 6\n", + "Durban, South Africa 5\n", + "United States 5\n", + "Florida, USA 5\n", + "Manchester, England 4\n", + "Dundee, Scotland 4\n", + "Name: user_location, dtype: int64" + ] + }, + "execution_count": 207, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "default_image.user_location.value_counts().head(10)" + ] + }, + { + "cell_type": "code", + "execution_count": 208, + "id": "4efec456", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Series([], Name: user_location, dtype: int64)" + ] + }, + "execution_count": 208, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets['username'] == 'mary fakhoury'].user_location.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 209, + "id": "a78cd908", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "A real person in the USA 431\n", + "Name: user_location, dtype: int64" + ] + }, + "execution_count": 209, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets['username'] == '๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ'].user_location.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 210, + "id": "be78100b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Series([], Name: user_location, dtype: int64)" + ] + }, + "execution_count": 210, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets['username'] == 'Marcus Scott'].user_location.value_counts()" + ] + }, + { + "cell_type": "markdown", + "id": "d173b890", + "metadata": {}, + "source": [ + "### Top accounts tweeted with \"aquaman petition links\" having the default profile image!" + ] + }, + { + "cell_type": "code", + "execution_count": 211, + "id": "90b714a6", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "5757544845413532222121212120170102030405060JenniferSallie RobbinsDruianRohan Malviya๐Ÿดโ€โ˜ ๏ธJustice JD 2022๐Ÿ’œCrisMYVONNE SHOEBRIDGELouSusan HorrillJeffjessicalockhartZetaTulin๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œMarcus Scottmary fakhouryTop accounts tweeted with \"aquaman petition links\" having the default profile image!n_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "tmp = default_image.username.value_counts().reset_index().rename(columns={'index':'username', 'username':'n_tweets'})\n", + "title = 'Top accounts tweeted with \"aquaman petition links\" having the default profile image!'\n", + "helpers.barh(tmp.head(15), title, c='red')" + ] + }, + { + "cell_type": "markdown", + "id": "11ec8b19", + "metadata": {}, + "source": [ + "## mary fakhoury" + ] + }, + { + "cell_type": "code", + "execution_count": 212, + "id": "d677f532", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"mary fakhoury\": 73\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "655Dec 8, 2019Feb 21, 2020Jan 5, 20200123456\"mary fakhoury\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"mary fakhoury\", n=3, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 213, + "id": "b86bd8db", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/vq7lnk6xq8 via @change 11\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/2v6mnnewq1 via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/fpzgqp3wjw via @change 8\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/wim1zy1kls via @change 8\n", + "amber heard's father threatens to shoot johnny depp, reports https://t.co/gft2zzb1mf via @change 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 213, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'mary fakhoury'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "2ab93b10", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "37640d4d", + "metadata": {}, + "source": [ + "## ๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ" + ] + }, + { + "cell_type": "code", + "execution_count": 214, + "id": "6030c5bf", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ\": 431\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "5334271614Nov 2, 2020Nov 6, 2020Nov 8, 2020Nov 9, 2020Nov 12, 202001020304050\"๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ\", n=5, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 215, + "id": "9cab347d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp 41\n", + "#justiceforjohnnydepp #johnnydepp 3\n", + "petition ยท have amber heard removed as aclu ambassador for women's rights ยท https://t.co/lg8e0ayje6 https://t.co/dduyhjfqsh 3\n", + "american civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/irehky8wu5 via @change 3\n", + "#amberheardisaliar 3\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 215, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == '๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "a4f1e296", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "9d894393", + "metadata": {}, + "source": [ + "## Marcus Scott" + ] + }, + { + "cell_type": "code", + "execution_count": 216, + "id": "da45678f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Marcus Scott\": 57\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "21Nov 25, 2020Jan 23, 202200.511.52\"Marcus Scott\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Marcus Scott\", n=2, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 217, + "id": "4b7807c0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 https://t.co/6shiye6sqw via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yjfa0ti9vf via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/b97cbrehuo via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/htko6llqw4 via @change 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/mzdldygsi8 via @change 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 217, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Marcus Scott'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "4eb5da18", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "09f34b8e", + "metadata": {}, + "source": [ + "## Tulin" + ] + }, + { + "cell_type": "code", + "execution_count": 218, + "id": "ff65f2d0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Tulin\": 48\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "11111Sep 26, 2021Sep 10, 2021Aug 14, 2021Jul 29, 2021May 31, 202100.20.40.60.81\"Tulin\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Tulin\", n=5, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 219, + "id": "c272fe32", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ma0zwt2xxl via @ukchange 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/d35dtoa7ri via @ukchange 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/fajdefjjds via @ukchange 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/pod83ik0zd via @ukchange 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/xeqo8hlifm via @ukchange 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 219, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Tulin'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "bb8c39ff", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "1c08e51f", + "metadata": {}, + "source": [ + "## Zeta" + ] + }, + { + "cell_type": "code", + "execution_count": 220, + "id": "ba4a71ac", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Zeta\": 58\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "4333Mar 7, 2020Mar 9, 2020Feb 24, 2020Feb 13, 202000.511.522.533.54\"Zeta\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Zeta\", n=4, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 221, + "id": "3d8b4609", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ayerxv1tkr via @change 12\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/q1k7ymqhte via @change 4\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/rim7i68spq via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/boqpb2k48f via @change 2\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/fqjwkx5g5v via @change 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 221, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Zeta'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "798f9b9d", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "ae737f21", + "metadata": {}, + "source": [ + "## jessicalockhart" + ] + }, + { + "cell_type": "code", + "execution_count": 222, + "id": "ec0f756d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"jessicalockhart\": 123\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "7655May 8, 2021Dec 16, 2020Apr 27, 2021Nov 20, 202001234567\"jessicalockhart\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"jessicalockhart\", n=4, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 223, + "id": "0b225fdd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp 49\n", + "#justiceforjohnnydepp #amberheardisaliar 3\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/gl7fkfgfkt via @change 1\n", + "american civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/refx3yw5pv via @change #justiceforjohnnydepp #amberheardisanabuser #amberheardisaliar 1\n", + "amber heard failed to donate $7m divorce settlement to pledged charities https://t.co/evqfsm348t #amberheardisagolddigger #amberheardisaliar #justiceforjohnnydepp 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 223, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'jessicalockhart'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "69a9bbf0", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "55e169b1", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "70ff24eb", + "metadata": {}, + "source": [ + "\n", + "> ## Users Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "cd94ffcc", + "metadata": {}, + "source": [ + "\n", + ">>## Users Metrics\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "11ba7ddd", + "metadata": {}, + "source": [ + "\n", + ">>>## Top Tweeted Users with \"Aquaman Petition Links\" \n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 224, + "id": "f7907926", + "metadata": {}, + "outputs": [], + "source": [ + "# df_top_users = (\n", + "# aquaman_petition[\"username\"]\n", + "# .value_counts()\n", + "# .to_frame()\n", + "# .reset_index()\n", + "# .rename(columns={\"index\": \"username\", \"username\": \"n_Tweets\"})\n", + "# )" + ] + }, + { + "cell_type": "code", + "execution_count": 225, + "id": "f96c7bd8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernameuser_created_atn_tweetsn_friendsn_followersn_statuses
19426Mrs Charmaine Grindelwald2019-08-092912903316627
4859Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ2017-01-2826018970517985
10656Harleycosplay2020-10-072041952164580
33397rds-AlJacob2019-02-231841675101715632
2192Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ2020-11-0915937472142
6973Darlene Piechoski2015-01-22128142172375
32586metallicarebear2020-11-061222724440
25118Stephanie Brown2018-08-101215008204540157
25396Support Johnny Depp โ™ก Stream City of Lies2015-12-2311927315617203908
25797Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp2015-02-24992458156115155
36216โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ2020-10-239423221533773
10848Helen Marie (Helly Skelly)2019-08-12932568256849332
23646Sara Roberts2020-07-2993203761130
7817DorkAngel-GBW2009-05-18936242023414
24546SimonBarreBrisebois2012-02-228919202073242477
12228Janina #IBelieveHim #justiceforjohnnydepp2012-04-30885582270199234
7392DeppFanPage๐Ÿ‡บ๐Ÿ‡ธ๐Ÿดโ€โ˜ ๏ธ2011-04-11871000102720830
11490Irina Skywalker2020-05-30841008609
30600francky.fb #justiceforjohnnydepp2018-10-088150432497
11042Horae of Peace2020-11-23795736079422
21050Panteaโ˜ ๏ธŽ2020-05-31781801801314
3522BeCurious2020-07-17777007517793
36884Blackbird2012-03-2471133732167
6641Dale Cleary ๐Ÿ‡ฌ๐Ÿ‡ง2014-03-26703626197442094
26330TheRealLauraB๐ŸŒŠโš”๏ธ2015-06-05657402092142756
9130Fairy Naa ๐Ÿงšโš”๏ธ๐Ÿ›ก๏ธโš–๏ธ2011-08-06654969469502
25398Support Johnny Depp โ™ก Stream City of Lies ๐Ÿ†2015-12-236228215975206679
25397Support Johnny Depp โ™ก Stream City of Lies NOW ๐Ÿ‡บ๐Ÿ‡ธ2015-12-236127315611203752
17861Mary Ficarra2009-03-236195591716561
31653kateinthemiddle๐ŸŽƒ2015-04-07597819275
2507Annabel Depphead โญ๏ธโญ๏ธ2020-08-1159995161831258
36635ๆข…้›จ2019-06-295952427308
25970Tepa.M.T2020-11-02582051192880
32462mary fakhoury2019-12-045742313
17483Marcus Scott2013-07-13573144813143
17859Mary Fakhoury2009-07-135514440152854702
9381FlamenRed2009-04-19556399918322
29411blahbydodaday๐Ÿค–2017-06-22545026057112
38022๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ2020-07-2054105753015425
22353ReemDepp2018-09-17521278428982
3809Beโš–๏ธ๐Ÿดโ€โ˜ ๏ธ๐Ÿ‡ธ๐Ÿ‡ฐ2020-04-215244933324739
34119sweet_emmee/Emilyโ™ฟ๏ธโ™ป๏ธ2009-03-205049881344203729
5257Cesar Ramirez2015-04-07502491747901
38043๐Ÿˆ Kerryanne E Wald-Mignon ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿˆ2010-06-284915020612896
26933Tulin2015-07-2348311413830
16027Libby ๐Ÿ๐Ÿดโ€โ˜ ๏ธ๐Ÿฅš #JusticeForJohnnyDepp2017-11-19481631166952965
11206IFOD2009-08-25462271254056836
28564Zeta2019-07-1845789496
14320Kathy Hedden2012-01-2945297977720655
11150I am Ghazaal2017-08-10442162084810
22444ResIpsaLoquitur2020-08-104462950010738
10152Giovanna2020-11-074403231
11856JT Larson Depp-Mignon2009-04-0644899281110323
22390Reivaxx2020-10-194456251938
31367joann hess2020-08-20433392403029154
28828airamanna2019-07-1043688338
4689CRC2019-10-104210927444682
11647Ivelina2010-12-26421182120231495
31333jessicalockhart2008-03-1341192283786
12747JessaLou2020-07-16402472968919
\n", + "
" + ], + "text/plain": [ + " username user_created_at \\\n", + "19426 Mrs Charmaine Grindelwald 2019-08-09 \n", + "4859 Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ 2017-01-28 \n", + "10656 Harleycosplay 2020-10-07 \n", + "33397 rds-AlJacob 2019-02-23 \n", + "2192 Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ 2020-11-09 \n", + "6973 Darlene Piechoski 2015-01-22 \n", + "32586 metallicarebear 2020-11-06 \n", + "25118 Stephanie Brown 2018-08-10 \n", + "25396 Support Johnny Depp โ™ก Stream City of Lies 2015-12-23 \n", + "25797 Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp 2015-02-24 \n", + "36216 โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ 2020-10-23 \n", + "10848 Helen Marie (Helly Skelly) 2019-08-12 \n", + "23646 Sara Roberts 2020-07-29 \n", + "7817 DorkAngel-GBW 2009-05-18 \n", + "24546 SimonBarreBrisebois 2012-02-22 \n", + "12228 Janina #IBelieveHim #justiceforjohnnydepp 2012-04-30 \n", + "7392 DeppFanPage๐Ÿ‡บ๐Ÿ‡ธ๐Ÿดโ€โ˜ ๏ธ 2011-04-11 \n", + "11490 Irina Skywalker 2020-05-30 \n", + "30600 francky.fb #justiceforjohnnydepp 2018-10-08 \n", + "11042 Horae of Peace 2020-11-23 \n", + "21050 Panteaโ˜ ๏ธŽ 2020-05-31 \n", + "3522 BeCurious 2020-07-17 \n", + "368 84Blackbird 2012-03-24 \n", + "6641 Dale Cleary ๐Ÿ‡ฌ๐Ÿ‡ง 2014-03-26 \n", + "26330 TheRealLauraB๐ŸŒŠโš”๏ธ 2015-06-05 \n", + "9130 Fairy Naa ๐Ÿงšโš”๏ธ๐Ÿ›ก๏ธโš–๏ธ 2011-08-06 \n", + "25398 Support Johnny Depp โ™ก Stream City of Lies ๐Ÿ† 2015-12-23 \n", + "25397 Support Johnny Depp โ™ก Stream City of Lies NOW ๐Ÿ‡บ๐Ÿ‡ธ 2015-12-23 \n", + "17861 Mary Ficarra 2009-03-23 \n", + "31653 kateinthemiddle๐ŸŽƒ 2015-04-07 \n", + "2507 Annabel Depphead โญ๏ธโญ๏ธ 2020-08-11 \n", + "36635 ๆข…้›จ 2019-06-29 \n", + "25970 Tepa.M.T 2020-11-02 \n", + "32462 mary fakhoury 2019-12-04 \n", + "17483 Marcus Scott 2013-07-13 \n", + "17859 Mary Fakhoury 2009-07-13 \n", + "9381 FlamenRed 2009-04-19 \n", + "29411 blahbydodaday๐Ÿค– 2017-06-22 \n", + "38022 ๐Ÿดโ€โ˜ ๏ธ๐Ÿ’œJustice JD 2022๐Ÿ’œ 2020-07-20 \n", + "22353 ReemDepp 2018-09-17 \n", + "3809 Beโš–๏ธ๐Ÿดโ€โ˜ ๏ธ๐Ÿ‡ธ๐Ÿ‡ฐ 2020-04-21 \n", + "34119 sweet_emmee/Emilyโ™ฟ๏ธโ™ป๏ธ 2009-03-20 \n", + "5257 Cesar Ramirez 2015-04-07 \n", + "38043 ๐Ÿˆ Kerryanne E Wald-Mignon ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿˆ 2010-06-28 \n", + "26933 Tulin 2015-07-23 \n", + "16027 Libby ๐Ÿ๐Ÿดโ€โ˜ ๏ธ๐Ÿฅš #JusticeForJohnnyDepp 2017-11-19 \n", + "11206 IFOD 2009-08-25 \n", + "28564 Zeta 2019-07-18 \n", + "14320 Kathy Hedden 2012-01-29 \n", + "11150 I am Ghazaal 2017-08-10 \n", + "22444 ResIpsaLoquitur 2020-08-10 \n", + "10152 Giovanna 2020-11-07 \n", + "11856 JT Larson Depp-Mignon 2009-04-06 \n", + "22390 Reivaxx 2020-10-19 \n", + "31367 joann hess 2020-08-20 \n", + "28828 airamanna 2019-07-10 \n", + "4689 CRC 2019-10-10 \n", + "11647 Ivelina 2010-12-26 \n", + "31333 jessicalockhart 2008-03-13 \n", + "12747 JessaLou 2020-07-16 \n", + "\n", + " n_tweets n_friends n_followers n_statuses \n", + "19426 291 290 331 6627 \n", + "4859 260 189 705 17985 \n", + "10656 204 195 216 4580 \n", + "33397 184 1675 1017 15632 \n", + "2192 159 37 47 2142 \n", + "6973 128 142 17 2375 \n", + "32586 122 27 24 440 \n", + "25118 121 5008 2045 40157 \n", + "25396 119 273 15617 203908 \n", + "25797 99 2458 1561 15155 \n", + "36216 94 232 215 33773 \n", + "10848 93 2568 2568 49332 \n", + "23646 93 203 76 1130 \n", + "7817 93 62 420 23414 \n", + "24546 89 1920 2073 242477 \n", + "12228 88 558 2270 199234 \n", + "7392 87 1000 1027 20830 \n", + "11490 84 10 0 8609 \n", + "30600 81 50 43 2497 \n", + "11042 79 573 607 9422 \n", + "21050 78 180 180 1314 \n", + "3522 77 700 751 7793 \n", + "368 71 133 73 2167 \n", + "6641 70 3626 1974 42094 \n", + "26330 65 740 20921 42756 \n", + "9130 65 496 946 9502 \n", + "25398 62 282 15975 206679 \n", + "25397 61 273 15611 203752 \n", + "17861 61 955 917 16561 \n", + "31653 59 78 19 275 \n", + "2507 59 995 1618 31258 \n", + "36635 59 524 27 308 \n", + "25970 58 205 119 2880 \n", + "32462 57 4 2 313 \n", + "17483 57 314 48 13143 \n", + "17859 55 14440 15285 4702 \n", + "9381 55 639 99 18322 \n", + "29411 54 502 605 7112 \n", + "38022 54 1057 530 15425 \n", + "22353 52 12 7842 8982 \n", + "3809 52 449 333 24739 \n", + "34119 50 4988 1344 203729 \n", + "5257 50 249 174 7901 \n", + "38043 49 150 206 12896 \n", + "26933 48 31 14 13830 \n", + "16027 48 1631 1669 52965 \n", + "11206 46 227 12540 56836 \n", + "28564 45 78 9 496 \n", + "14320 45 2979 777 20655 \n", + "11150 44 216 208 4810 \n", + "22444 44 629 500 10738 \n", + "10152 44 0 3 231 \n", + "11856 44 899 2811 10323 \n", + "22390 44 56 25 1938 \n", + "31367 43 3392 4030 29154 \n", + "28828 43 68 8 338 \n", + "4689 42 109 274 44682 \n", + "11647 42 1182 1202 31495 \n", + "31333 41 192 28 3786 \n", + "12747 40 247 296 8919 " + ] + }, + "execution_count": 225, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_top_users = (\n", + " aquaman_petition.groupby(['username', aquaman_petition.user_created_at.dt.date])\n", + " .agg({'text':'count', 'n_friends': 'max', 'n_followers': 'max', 'n_statuses': 'max'})\n", + " .reset_index().rename(columns={'text':'n_tweets'}).sort_values('n_tweets', ascending=False)\n", + ")\n", + "\n", + "df_top_users.head(60)" + ] + }, + { + "cell_type": "code", + "execution_count": 226, + "id": "493cd120", + "metadata": {}, + "outputs": [], + "source": [ + "# df_top_users[60:].head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "1b58a22b", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 227, + "id": "03baf82c", + "metadata": {}, + "outputs": [], + "source": [ + "# top_list = set(df_top_users.username.head(60))\n", + "# users[users.username.isin(top_list)]['user_location'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 228, + "id": "68cf0b9d", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "291260204184159128122121119999493939389050100150200250300SimonBarreBriseboisDorkAngel-GBWSara RobertsHelen Marie (Helly Skelly)โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธTanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDeppSupport Johnny Depp โ™ก Stream City of LiesStephanie BrownmetallicarebearDarlene PiechoskiAndriana Pavlidou ๐Ÿดโ€โ˜ ๏ธrds-AlJacobHarleycosplayCaptain Bool-Bool๐Ÿดโ€โ˜ ๏ธMrs Charmaine GrindelwaldTop Tweeted Users with 'Aquaman Petition Links'n_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(df_top_users[['username', 'n_tweets']].head(15), \"Top Tweeted Users with 'Aquaman Petition Links'\", c='red')\n" + ] + }, + { + "cell_type": "markdown", + "id": "bb89229a", + "metadata": {}, + "source": [ + ">>**NOTE:**\n", + "> - The repeated pirate flag in usernames ๐Ÿดโ€โ˜ ๏ธ" + ] + }, + { + "cell_type": "markdown", + "id": "f8e9bf74", + "metadata": {}, + "source": [ + "## Mrs Charmaine Grindelwald" + ] + }, + { + "cell_type": "code", + "execution_count": 229, + "id": "f62f557b", + "metadata": {}, + "outputs": [], + "source": [ + "# importlib.reload(helpers)" + ] + }, + { + "cell_type": "code", + "execution_count": 230, + "id": "a387c16d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Mrs Charmaine Grindelwald\": 430\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "433333332Mar 18, 2021Apr 14, 2022Dec 29, 2021Nov 19, 2021Nov 2, 2021Aug 18, 2021Apr 17, 2021Nov 29, 2020Apr 22, 202200.511.522.533.54\"Mrs Charmaine Grindelwald\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Mrs Charmaine Grindelwald\", n=9, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 231, + "id": "a9112368", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ykwerv4qdg via @ukchange 4\n", + "l'orรฉal: remove amber heard as l'orรฉal spokeperson - sign the petition! https://t.co/zrlks4blmt via @ukchange 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/hhcx2ceno1 via @ukchange 1\n", + "united states supreme court: put amber heard behind bars! - sign the petition! https://t.co/gtorxpmk8f via @ukchange 1\n", + "united states supreme court: put amber heard behind bars! - sign the petition! https://t.co/6xxzokvvip via @ukchange 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 231, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Mrs Charmaine Grindelwald'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "53c8e4bd", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "90849c48", + "metadata": {}, + "source": [ + "## Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ" + ] + }, + { + "cell_type": "code", + "execution_count": 232, + "id": "e8184e4a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ\": 1341\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "972725May 7, 2020Dec 14, 2020Feb 4, 2020020406080100\"Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ\", n=3, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 233, + "id": "7df932a4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "#justiceforjohnnydepp #piratesofthecaribbean #jacksparrow #johnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n183 k. 4\n", + "#justiceforjohnnydepp #piratesofthecaribbean #jacksparrow #johnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n180 k. 3\n", + "#nojohnnynopirates #johnnydeppforpotc6 #johnnydepp #bringbackcaptainjack #justiceforjohnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n195 k. 3\n", + "#justiceforjohnnydepp #piratesofthecaribbean #jacksparrow #johnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n184 k. 3\n", + "#justiceforjohnnydepp #piratesofthecaribbean #jacksparrow #johnnydepp #disney #captainjacksparrow\\nhttps://t.co/rnnbphshbr\\ndisney: we want johnny depp back as captain jack sparrow - sign the petition!\\n182 k. 3\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 233, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Captain Bool-Bool๐Ÿดโ€โ˜ ๏ธ'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "10cd3c2e", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "5a1bc6ae", + "metadata": {}, + "source": [ + "## Harleycosplay" + ] + }, + { + "cell_type": "code", + "execution_count": 234, + "id": "4183ad12", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Harleycosplay\": 441\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "1311888Apr 22, 2021Jan 7, 2021May 1, 2021Dec 18, 2020Nov 30, 2020024681012\"Harleycosplay\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Harleycosplay\", n=5, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 235, + "id": "a2a081bc", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/pqkpppmmap via @change \\n\\n1,596,072 still going strong. we can do this #justiceforjohnnydepp #firetheliar #amberheardisanabuser 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/pqkpppmmap via @change 1,839,445 lets keep it going. i will not be seeing this movie sorry jason but she is pos human and i just can't 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/crpauzohbp via @change 1,834,515 real people don't want to see little miss nobody in the movie. please share #10mstandwithjohnnydepp and then some. happy easter 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/crpauzohbp via @change don't forget to share 1,834,605 real people have signed lets keep showing that nobody we don't like her #10mstandwithjohnnydepp and then some 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/7ctfn0w6vy via @change 1,834,908 and still growing slowly but every signature counts keep sharing #10mstandwithjohnnydepp and more 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 235, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Harleycosplay'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "ac5aa711", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "d0087700", + "metadata": {}, + "source": [ + "## rds-AlJacob" + ] + }, + { + "cell_type": "code", + "execution_count": 236, + "id": "0bef8c66", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"rds-AlJacob\": 1437\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "13150Nov 10, 2020Apr 22, 2022020406080100120\"rds-AlJacob\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"rds-AlJacob\", n=2, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 237, + "id": "94d337b9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "warner brothers: bring johnny depp back to fantastic beasts - sign the petition! https://t.co/iyyst4adue via @ukchange #justiceforjohnnydepp 2\n", + "warner brothers: keep johnny depp as grindelwald! - sign the petition! https://t.co/k2syrnbzue via @ukchange #justiceforjohnnydepp 2\n", + "california state courts: amber heard brought to justice - sign the petition! https://t.co/ytscgbeer8 via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "united nation human rights : united nations drop amber heard - sign the petition! https://t.co/20elcdsqld via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "the walt disney company: for disney to apologize and give johnny depp his capt jack sparrow job back. - sign the petition! https://t.co/ijuzkeh1ab via @ukchange #justiceforjohnnydepp 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 237, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'rds-AlJacob'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "9234575c", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "ee242031", + "metadata": {}, + "source": [ + "## Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ" + ] + }, + { + "cell_type": "code", + "execution_count": 238, + "id": "dc99b3d4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ\": 478\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "5329161616Nov 26, 2020Nov 22, 2020Dec 18, 2020Dec 17, 2020Nov 20, 202001020304050\"Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ\", n=5, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 239, + "id": "2e0773f9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #boycottfantasticbeasts3 #fantasticbeasts 7\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts #fantasticbeasts3 6\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts #warnerbros #fantasticbeasts3 4\n", + "please sign the petition! https://t.co/n4oyifjxoz\\n#johnnydepp #justiceforjohnnydepp #boycottwarnerbros #fantasticbeasts #fantasticbeasts3 #warnerbros 3\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 239, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "e5f605a9", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "01d86fc9", + "metadata": {}, + "source": [ + "## Darlene Piechoski" + ] + }, + { + "cell_type": "code", + "execution_count": 240, + "id": "a62e6cb6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Darlene Piechoski\": 241\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "14131099Apr 29, 2020Apr 23, 2020May 13, 2020Jul 28, 2020May 28, 202002468101214\"Darlene Piechoski\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Darlene Piechoski\", n=5, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 241, + "id": "64749ea1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "warnermedia: fire amber heard from aquaman 2 - sign the petition! https://t.co/b8ttqwgfyy via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 9\n", + "l'orรฉal: remove amber heard as l'orรฉal spokeperson - sign the petition! https://t.co/x2idddwtrt via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 7\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/tkpbutm7rf via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 7\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/c8ho35f9oz via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 6\n", + "fbi: investigate and charge amber heard - sign the petition! https://t.co/ydh96sy80k via @change #johnnydeppisinnocent \\n#amberheardisaliar #amberheardisanabuser #justiceforjohnnydepp #johnnydeppisavictim #fireamberheard #boycottloreal #recastmera #nojohnnynopirates 5\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 241, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Darlene Piechoski'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "99f414a2", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "89ce7eb6", + "metadata": {}, + "source": [ + "## metallicarebear" + ] + }, + { + "cell_type": "code", + "execution_count": 242, + "id": "cede7f86", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"metallicarebear\": 328\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "333029181613Nov 7, 2020Nov 8, 2020Nov 9, 2020Nov 11, 2020Nov 10, 2020Nov 12, 2020051015202530\"metallicarebear\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"metallicarebear\", n=6, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 243, + "id": "1a3f79d1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp 10\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/j6ecforj53 via @cdnchange \\n\\n#justiceforjohnnydepp 6\n", + "the people: warner bros, bring johnny depp back as gellert grindelwald!!! - sign the petition! https://t.co/w3ysifztwe via @cdnchange \\n\\n#justiceforjohnnydepp 5\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/s2ngnta5md via @cdnchange \\n\\n#justiceforjohnnydepp \\n#justiceforjohhnydepp 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/yyyajryxzs via @cdnchange \\n\\n#justiceforjohnnydepp 4\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 243, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'metallicarebear'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "b493dc70", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "17bcee5b", + "metadata": {}, + "source": [ + "## Stephanie Brown" + ] + }, + { + "cell_type": "code", + "execution_count": 244, + "id": "ce580e2f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Stephanie Brown\": 867\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "232317Apr 22, 2021Nov 12, 2020Dec 10, 202005101520\"Stephanie Brown\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Stephanie Brown\", n=3, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 245, + "id": "f654cf08", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ikr5wecvgt via @change 1\n", + "#johnnydeppiscaptainjacksparrow #boycottdisney until they #rehirejohnnydepp! \\nthis is #justiceforjohnnydepp!\\ndisney: get disney to sign johnny depp again - sign the petition! https://t.co/i36dluhqzq via @change 1\n", + "#removeamberheard \\nunited nations: remove amber heard as a spokesperson for harry walker agency for domestic violence - sign the petition! https://t.co/9q16sjhawp via @change 1\n", + "#amberheardisanabuser \\namber heard.: have amber heard plead guilty for domestic violence. - sign the petition! https://t.co/bvmedfmba5 via @change 1\n", + "#justiceforjohnnydepp \\nunited states supreme court: put amber heard behind bars! - sign the petition! https://t.co/sb42arilqs via @change 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 245, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Stephanie Brown'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "b96dcc29", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "0e03bdbb", + "metadata": {}, + "source": [ + "## Support Johnny Depp โ™ก Stream City of Lies" + ] + }, + { + "cell_type": "code", + "execution_count": 246, + "id": "8b0e1063", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Support Johnny Depp โ™ก Stream City of Lies\": 4297\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "270206189Nov 2, 2020Jul 8, 2020Nov 7, 2020050100150200250\"Support Johnny Depp โ™ก Stream City of Lies\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Support Johnny Depp โ™ก Stream City of Lies\", n=3, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 247, + "id": "1c9e2d1e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "@aquamanmovie why don't you stop celebrating abusers? #recastmera #amberheardisanabuser #fireamberheard #justiceforjohnnydepp\\nhttps://t.co/lpy0jbgy7o https://t.co/wluvkdtwdk 1\n", + "petition to remove amber heard from โ€˜aquaman 2โ€™ reaches 1.1 million signatures #fireamberheard https://t.co/jjxrzuel15 1\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition!\\n1,445,278 have signed. letโ€™s get to 1,500,000! https://t.co/3bxok9jfsu 1\n", + "sign the petitions please:\\n\\nwarner bros, bring johnny depp back as gellert grindelwald!!!\\nhttps://t.co/elazu19brk\\n\\nwe want johnny depp back as captain jack sparrow\\nhttps://t.co/539txobaym\\n\\nremove amber heard from aquaman 2\\nhttps://t.co/isnbnz7d3z\\n\\n#justiceforjohnnydepp https://t.co/a7ne7hscat 1\n", + "petition to bring johnny depp back as captain jack sparrow reaches nearly 300,000 signatures #justiceforjohnnydepp https://t.co/wjwrjjev7h 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 247, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Support Johnny Depp โ™ก Stream City of Lies'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "cc33fedc", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "cff46b33", + "metadata": {}, + "source": [ + "## Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp" + ] + }, + { + "cell_type": "code", + "execution_count": 248, + "id": "e3838a4b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp\": 1458\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "1231019656454235Nov 7, 2020Nov 6, 2020Nov 8, 2020Nov 12, 2020Nov 2, 2020Nov 9, 2020Nov 3, 2020020406080100120\"Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp\", n=7, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 249, + "id": "09edd6fd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/ib9xsouvki via @ukchange 5\n", + "l'orรฉal: remove amber heard as l'oreal spokesperson - sign the petition! https://t.co/episal4knz via @ukchange 4\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/sg0dzvnocp via @ukchange 3\n", + "american civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/b1bja5zoxr via @ukchange 3\n", + "american civil liberties union: aclu: revoke your title of ambassador for women's rights from amber heard! - sign the petition! https://t.co/41s5vzc2rg via @ukchange 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 249, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Tanya ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿดโ€โ˜ ๏ธ Wald-Mignon #JusticeForJohnnyDepp'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "66180b86", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "5e90caed", + "metadata": {}, + "source": [ + "## โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ" + ] + }, + { + "cell_type": "code", + "execution_count": 250, + "id": "47eac877", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ\": 905\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "42353231292827262422Apr 11, 2021Mar 25, 2021Apr 22, 2021Jan 8, 2021Feb 8, 2021Apr 15, 2021Apr 18, 2021Dec 4, 2020Apr 8, 2021Mar 18, 20210510152025303540\"โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ\", n=10, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 251, + "id": "61e39d24", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/67ojmnnong via @change 3\n", + "320 have signed. letโ€™s get to 500!\\n\\namber heard: a public letter to amber heard - sign the petition! https://t.co/wdojqyps7j via @change 2\n", + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/aqgankixxd via @change 2\n", + "14,787 have signed. letโ€™s get to 15,000!\\n\\nl'orรฉal: remove amber heard as l'orรฉal spokeperson - sign the petition! https://t.co/vxwo1imqse via @change 2\n", + "american civil liberties union: have amber heard removed as aclu ambassador for women's rights - sign the petition! https://t.co/gb7ugawtey via @change 2\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 251, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'โšœ๏ธ๐Ÿฆ‚ Om ๐Ÿฆ‚โšœ๏ธ ๐Ÿ•‰๐Ÿ”ฑโ˜ฏ๏ธ ๐Ÿ‘‰๐Ÿฆ‚ ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿดโ€โ˜ ๏ธโฃ๏ธ'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "e17a3bfe", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "a01c7d22", + "metadata": {}, + "source": [ + "\n", + ">>>## Top Daily Tweeted Users with \"Aquaman Petition Links\" \n", + ">> " + ] + }, + { + "cell_type": "markdown", + "id": "7523409a", + "metadata": {}, + "source": [ + "### Users with The Most Contributions on Each Date" + ] + }, + { + "cell_type": "code", + "execution_count": 252, + "id": "966ae23a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateusernamen_tweets
235432020-11-10rds-AlJacob117
291462020-11-13Panteaโ˜ ๏ธŽ69
222452020-11-09kateinthemiddle๐ŸŽƒ46
343922020-11-26Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ37
326502020-11-18Jeff34
190972020-11-07ๆข…้›จ33
419172021-03-23Debbie Michailides32
344852020-11-26Reivaxx27
269002020-11-12Support Johnny Depp โ™ก Stream City of Lies27
222812020-11-09metallicarebear21
203152020-11-08Rohan Malviya21
336212020-11-22Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ19
393192021-01-07Irina Skywalker19
191322020-11-07๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ18
207952020-11-08metallicarebear17
\n", + "
" + ], + "text/plain": [ + " date username n_tweets\n", + "23543 2020-11-10 rds-AlJacob 117\n", + "29146 2020-11-13 Panteaโ˜ ๏ธŽ 69\n", + "22245 2020-11-09 kateinthemiddle๐ŸŽƒ 46\n", + "34392 2020-11-26 Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ 37\n", + "32650 2020-11-18 Jeff 34\n", + "19097 2020-11-07 ๆข…้›จ 33\n", + "41917 2021-03-23 Debbie Michailides 32\n", + "34485 2020-11-26 Reivaxx 27\n", + "26900 2020-11-12 Support Johnny Depp โ™ก Stream City of Lies 27\n", + "22281 2020-11-09 metallicarebear 21\n", + "20315 2020-11-08 Rohan Malviya 21\n", + "33621 2020-11-22 Andriana Pavlidou ๐Ÿดโ€โ˜ ๏ธ 19\n", + "39319 2021-01-07 Irina Skywalker 19\n", + "19132 2020-11-07 ๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธ 18\n", + "20795 2020-11-08 metallicarebear 17" + ] + }, + "execution_count": 252, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = aquaman_petition.groupby(['date', 'username']).agg({'text':'count'}).reset_index(\n", + ").rename(columns={'text':'n_tweets'}).sort_values('n_tweets', ascending=False)\n", + "\n", + "df.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 253, + "id": "929f93f9", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "1176946373433322727212119191817020406080100120๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธIrina SkywalkerRohan MalviyametallicarebearSupport Johnny Depp โ™ก Stream City of LiesReivaxxDebbie Michailidesๆข…้›จJeffAndriana Pavlidou ๐Ÿดโ€โ˜ ๏ธkateinthemiddle๐ŸŽƒPanteaโ˜ ๏ธŽrds-AlJacobUsers with The Most \"Aquaman Petition\" Contributions on Each Daten_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Users with The Most \"Aquaman Petition\" Contributions on Each Date'\n", + "helpers.barh(df[['username', 'n_tweets']].head(15), title, c='red') # , c=colors" + ] + }, + { + "cell_type": "markdown", + "id": "d15f6a70", + "metadata": {}, + "source": [ + "### rds-AlJacob\t(2020-11-10)" + ] + }, + { + "cell_type": "code", + "execution_count": 254, + "id": "5a13288e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/tky8fqmwj4 via @ukchange nearly 810k signatures and rising! public opinion is not with her @wbpictures #boycottwarnerbros #justiceforjohhnydepp 1\n", + "warner bros: i want warner bros to reinstate johnny depp as grindlewald and has his name cleared - sign the petition! https://t.co/tvro3bjqbc via @ukchange #justiceforjohnnydepp https://t.co/y3nfxe1lgu 1\n", + "l'orรฉal: remove amber heard from being lโ€™orรฉalโ€™s new global spokesperson!! - sign the petition! https://t.co/ur6mp4cty5 via @ukchange #justiceforjohnnydepp 1\n", + "people with common sense: amber heard must be fired too! - sign the petition! https://t.co/g9ixhn6zyg via @ukchange #justiceforjohnnydepp 1\n", + "state of california : file criminal charges against people that falsify evidence in domestic violence cases - sign the petition! https://t.co/mqvu9fnvka via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: justice for johnny depp, in the case against amber heard - sign the petition! https://t.co/yabclqq8va via @ukchange #justiceforjohnnydepp 1\n", + "warner bros: petition to bring johnny depp back in fantastic beasts! - sign the petition! https://t.co/xgbyiy4sfy via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: cancel pirates of the caribbean reboot - sign the petition! https://t.co/r33go2rydh via @ukchange #justiceforjohnnydepp 1\n", + "walt disney: let johnny depp be in potc - sign the petition! https://t.co/lvv9pwsk7j via @ukchange #justiceforjohnnydepp 1\n", + "everyone : justice for johnny depp as captain jack sparrow - sign the petition! https://t.co/05se5uansh via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: recast johnny depp for fantastic beasts 6 now - sign the petition! https://t.co/oehzkk7vca via @ukchange #justiceforjohnnydepp 1\n", + "disney: let johnny depp back into the โ€œpiratesโ€ movie series. - sign the petition! https://t.co/ycjpuoneeg via @ukchange #justiceforjohnnydepp 1\n", + "walt disney: get jonny deep his job back!! - sign the petition! https://t.co/iwfdnw8zes via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: fire amber heard, rehire johnny depp - sign the petition! https://t.co/qzys16frll via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: get johnny depp back on fantastic beasts - sign the petition! https://t.co/rsrxwtlugk via @ukchange #justiceforjohnnydepp 1\n", + "walt disney: bring johnny depp back to pirates of the caribbean - sign the petition! https://t.co/82zeab83q5 via @ukchange #justiceforjohnnydepp 1\n", + "marvel: johnny depp as ghost rider in mcu - sign the petition! https://t.co/fiqfknn6w4 via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: warner brothers, apologise to johnny depp and give him his job back! - sign the petition! https://t.co/tkihqbzy9a via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: do not remove johnny depp from pirates of the caribbean - sign the petition! https://t.co/hpteup6fnc via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: give johnny depp his job back! - sign the petition! https://t.co/vyi89txhlq via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers studios: warner bros must publicly apologise to johnny depp - sign the petition! https://t.co/msoxecpdil via @ukchange #justiceforjohnnydepp 1\n", + "hollywood: boycott aquaman 2 amber heard - sign the petition! https://t.co/rujo4y6cmo via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: restore johnny depp after amber heard evidence proves innocence - sign the petition! https://t.co/euvt6zuluq via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: get johnny depp his role in fantastic beasts back. arrest&fire amber heard from aquaman 2. - sign the petition! https://t.co/biu0uovx1v via @ukchange #justiceforjohnnydepp 1\n", + "warner bros studios (wb): johnny depp should remain gellert grindelwald - sign the petition! https://t.co/ee7tiqcppu via @ukchange #justiceforjohnnydepp even all the way over in india ๐Ÿ–ค 1\n", + "walt disney: revoke the decision not to cast johnny depp in disney's pirates of the carribbean - #jfj - sign the petition! https://t.co/liewed8geb via @ukchange #justiceforjohnnydepp 1\n", + "directors of pirates of the caribbean : bring back johhny depp as captain jack sparrow in potc - sign the petition! https://t.co/mn3rizuq5a via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: get johnny depp back on fantastic beasts! - sign the petition! https://t.co/ajvjfj6fqo via @ukchange #justiceforjohnnydepp 1\n", + "warner bros: warner bros, keep johnny depp as grindelwald!!! please!! - sign the petition! https://t.co/8sm5dfuyq4 via @ukchange #justiceforjohnnydepp wow this is coming from all over the world 1\n", + "disney: keep johnny depp in pirates and donโ€™t make a reboot - sign the petition! https://t.co/eyavnrlulh via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: put johnny depp in pirates of the caribbean 6 - sign the petition! https://t.co/6ro3dpgzse via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: boycott fantastic warner bros - sign the petition! https://t.co/waqgex3onk via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: keep johnny deep as grindlewald - sign the petition! https://t.co/lyuxsqr7jg via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: fire amber heard from aquaman 2 - sign the petition! https://t.co/x6u0wjazc5 via @ukchange #amberheardisanabuser #justiceforjohnnydepp 1\n", + "warner brothers: remove amber heard from dceu movies - sign the petition! https://t.co/dq0qtwkqa7 via @ukchange #amberheardisanabuser #justiceforjohnnydepp south africa 1\n", + "the walt disney company: emilia to take the place of amber in the next aquaman - sign the petition! https://t.co/pjo65brxws via @ukchange #justiceforjohnnydepp #amberheardisanabuser kenya ๐Ÿ‡ฐ๐Ÿ‡ช 1\n", + "l'oreal boycott: boycott l'oreal amber heard woman of worth - sign the petition! https://t.co/20kjxiat3h via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "no one: black list amber heard!!! - sign the petition! https://t.co/49jr20cj1o via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "dc comics: replace amber heard with emilia clarke as mera in aquaman 2 - sign the petition! https://t.co/uw6ugg1plw via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "california state courts: amber heard brought to justice - sign the petition! https://t.co/ytscgbeer8 via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "the walt disney company: bring back captain jack sparrow - sign the petition! https://t.co/q2ouopvzaq via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: fire/cancel/blacklist amber heard, clear depp's name #johnnydeppisinnocent - sign the petition! https://t.co/6qkpyvujm1 via @ukchange #justiceforjohnnydepp 1\n", + "disney studios: 500,000 - sign the petition! https://t.co/gaetnifbmw via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: make disney wait for jonny depp's case to become clear before replacement - sign the petition! https://t.co/0xuhnfy5vh via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: johnny is our grindelwald - sign the petition! https://t.co/uiwsbvrl1z via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: we want captain jack sparrow back on pirated of the caribbean 6 - sign the petition! https://t.co/lhmwjx9axm via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: johnnydeppisgrindelwald - sign the petition! https://t.co/shshdzvse5 via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: for disney to apologize and give johnny depp his capt jack sparrow job back. - sign the petition! https://t.co/ijuzkeh1ab via @ukchange #justiceforjohnnydepp 1\n", + "united nation human rights : united nations drop amber heard - sign the petition! https://t.co/20elcdsqld via @ukchange #justiceforjohnnydepp #amberheardisanabuser 1\n", + "warner bros.: petition against the redeployment of gellert grindelwald in the film fantastic beasts 3. - sign the petition! https://t.co/jsq0d48hd2 via @ukchange #justiceforjohnnydepp 1\n", + "have warner brothers reinstate johnny depp into the fantastic beasts movies.: have warner brothers reinstate johnny depp into the fantastic beasts movies - sign the petition! https://t.co/lwzuyhskx0 via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: have warner bros. keep johnny depp in the fantastic beast franchise. - sign the petition! https://t.co/hdv1o2gndi via @ukchange #justiceforjohnnydepp 1\n", + "the walt disney company: keep jack sparrow in potc! #nojacknopirates #nopiratesreboot #johnnyasjackispotc #bringbackoriginalwritersforpotc #bringbackgoreverbinsk @disney - sign the petition! https://t.co/63aecaghsg via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: boycott aquaman 2 and l'oreal! - sign the petition! https://t.co/cffnihwhal via @ukchange #justiceforjohnnydepp 1\n", + "bbc: johnny depp should be the next \"doctor who\" doctor! - sign the petition! https://t.co/qrb0piey9r via @ukchange #justiceforjohnnydepp #forthebants 1\n", + "bann amber heard acting career: bann amber heard from acting due to being a abuser & her publicly humiliating johnny depp - sign the petition! https://t.co/laqxxlfb74 via @ukchange #justiceforjohnnydepp 1\n", + "nickelodeon movies: get nickelodeon and paramount to start making rango 2 - sign the petition! https://t.co/4ntquswgml via @ukchange #justiceforjohnnydepp 1\n", + "warner brothers: save johnny depp as gellert grindelwald in the movie \"fantastic beasts\"! - sign the petition! https://t.co/tut3tgaka0 via @ukchange #justiceforjohnnydepp 1\n", + "dc comics: make johnny depp the joker in dc batman - sign the petition! https://t.co/nkixf7y0ka via @ukchange #justiceforjohnnydepp 1\n", + "justice for johnny depp - sign the petition! https://t.co/rgpn52pelt via @ukchange #justiceforjohnnydepp #boycottwarnerbros 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 254, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-10\") & (aquaman_petition.username==\"rds-AlJacob\")\n", + "df_jacob = aquaman_petition[mask]\n", + "df_jacob.text.value_counts().head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "0cd94ce0", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 255, + "id": "6a833cde", + "metadata": {}, + "outputs": [], + "source": [ + "counts_per_hr = df_jacob.groupby('hour').size().reset_index(name='n_tweets')\n", + "# # or\n", + "# counts_per_hr = df_jacob.hour.value_counts().to_frame() \n", + "# counts_per_hr.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 256, + "id": "27dd4ff6", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "1383932611112131415170510152025303540rds-AlJacob \"Aquaman Petition\" Contributions on (2020-11-10)Hourn_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'rds-AlJacob \"Aquaman Petition\" Contributions on (2020-11-10)'\n", + "helpers.bar_peaks(counts_per_hr, title, threshold=10, xlabel='Hour') " + ] + }, + { + "cell_type": "markdown", + "id": "fa0b39f1", + "metadata": {}, + "source": [ + "### Panteaโ˜ ๏ธŽ\t(2020-11-13)" + ] + }, + { + "cell_type": "code", + "execution_count": 257, + "id": "479f6a6e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "@alexdoradoo dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@asharblz dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@mattlovescinema dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@lewisjohny2 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@gwcpika dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@bredgaming dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@slimeseason35 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@emarged dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@gay_moana dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@infinitejay dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@holyska1991 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@gingerstale dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@astronixii dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@gibjock dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@emily_jayne1233 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@poedjarin dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@andrew_muench dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@unlucky_em dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@dulllahh dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupumiy 1\n", + "@broncosojrr dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@selrareheartbet dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@skcomics2 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@pantherhollyann dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@nazaekwunife dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@redapplesquares dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@alidocinferno dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@moonfiyahh dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@immortallydum dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@jamiekinnear2 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@happygamerlife dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@chubsohan dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@kellsdasportguy dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@orgnlyangster @warnerbros dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq 1\n", + "@aerithsseat dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@allosaurhell dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@allen_eagles27 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@exoticchickenn dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@veronicaraex @heavenlycontrol dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@franciscoaallen @heavenlycontrol dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@geek_man_ dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@haydn_e99 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@moeizer dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@thelegomoses dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@soybie1 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@thedevil0fhk dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@echoorcool dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupumiy via @change 1\n", + "@adesimidivine_ dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@arkham2019 @wbpictures dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@datingsims dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@staruplatinum dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@kevin179_nuk3 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@tomyyo_ dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@snapedior dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@okkareenn dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@dca64306187 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@vanillaabignon1 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@zmarkus9 dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@marvelousxoxo dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@spiders_might dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "@skylershuler @wbpictures dc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/4rrcupclrq via @change 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 257, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-13\") & (aquaman_petition.username==\"Panteaโ˜ ๏ธŽ\")\n", + "df_Pantea = aquaman_petition[mask]\n", + "df_Pantea.text.value_counts().head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "0c2ba9d0", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 258, + "id": "84b4b990", + "metadata": {}, + "outputs": [], + "source": [ + "counts_per_hr = df_Pantea.groupby('hour').size().reset_index(name='n_tweets')\n", + "# # or\n", + "# counts_per_hr = df_jacob.hour.value_counts().to_frame() \n", + "# counts_per_hr.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 259, + "id": "17554f3f", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "690010203040506070Panteaโ˜ ๏ธŽ \"Aquaman Petition\" Contributions on (2020-11-13)Hourn_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Panteaโ˜ ๏ธŽ \"Aquaman Petition\" Contributions on (2020-11-13)'\n", + "helpers.bar_peaks(counts_per_hr, title, threshold=10, xlabel='Hour') " + ] + }, + { + "cell_type": "markdown", + "id": "91e6886e", + "metadata": {}, + "source": [ + "### kateinthemiddle๐ŸŽƒ\t(2020-11-09)" + ] + }, + { + "cell_type": "code", + "execution_count": 260, + "id": "c653806e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "@mygrindelwald lets save johnny! sign & share these petitions! together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@deppxblake lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@dariapankov lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@folllllll__ lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@kountryserenity lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@himespit lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@juliee_nc lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@hectorray0623 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@bey_bts lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@irem_yagmur_ lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@colt_arnold lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@bacacov lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@adityam3199 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@aishiteirudarin lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@jessconnell1 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@suspectbuddy @coramelodie @realamberheard @kamalaharris lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@swami_ananya lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@philmitchell83 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@sineonfirinne lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@magconboundd lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@vintage_tabitha lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@geneviedepp lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@mey90115115 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@bnerd187 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@black_lady83 @change_mex lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@nicsimx lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@thenamesq lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@clarchanuwu lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehc0ms & https://t.co/94flec4l3j #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@peanut1_1 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@teamdepp_ lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@lerealadrian lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@i_bee_that lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@resuriearex @jk_rowling @stephenfry lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@stillnoiuck lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@jesusbeard_815 @jk_rowling @stephenfry @fantasticbeasts lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@aishayoi @realamberheard @kamalaharris lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@roraimac lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@imagine_peace7 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@moirawetherell lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@jonny_xis lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@oh_tay_ @realamberheard lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@rachintha_kasun lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@samshawmedia lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@kris_wilson38 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "@lynngee3 lets save johnny! sign & share these petitions, together we can make it! https://t.co/qpjmehtcb2 & https://t.co/94flecmmrt #justiceforjohnnydepp #amberheardisanabuser 1\n", + "i know that many of you don't want him to go back because of how he was treated by @wbpictures, but this petition it's to show our support in general to johnny depp and send a message to the world! sign now!https://t.co/94flecmmrt #justiceforjohnnydepp #johnnydeppdeservesjustice 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 260, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask = (aquaman_petition.date.astype(str)==\"2020-11-09\") & (aquaman_petition.username==\"kateinthemiddle๐ŸŽƒ\")\n", + "df_kate = aquaman_petition[mask]\n", + "df_kate.text.value_counts().head(60)" + ] + }, + { + "cell_type": "markdown", + "id": "448fbe8d", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 261, + "id": "c0484d23", + "metadata": {}, + "outputs": [], + "source": [ + "counts_per_hr = df_kate.groupby('hour').size().reset_index(name='n_tweets')\n", + "# # or\n", + "# counts_per_hr = df_jacob.hour.value_counts().to_frame() \n", + "# counts_per_hr.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 262, + "id": "5cc6112c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "4511719051015202530354045kateinthemiddle \"Aquaman Petition\" Contributions on (2020-11-09)Hourn_tweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'kateinthemiddle \"Aquaman Petition\" Contributions on (2020-11-09)'\n", + "helpers.bar_peaks(counts_per_hr, title, threshold=10, xlabel='Hour') " + ] + }, + { + "cell_type": "markdown", + "id": "d48999cc", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "134551ba", + "metadata": {}, + "source": [ + "\n", + ">>>## Top Daily Tweeted Users with \"Aquaman Petition Links\" \n", + "(On Average)\n", + ">> " + ] + }, + { + "cell_type": "code", + "execution_count": 263, + "id": "8883b8f3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
dateusernamen_tweets
235432020-11-10rds-AlJacob117
\n", + "
" + ], + "text/plain": [ + " date username n_tweets\n", + "23543 2020-11-10 rds-AlJacob 117" + ] + }, + "execution_count": 263, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = aquaman_petition.groupby(['date', 'username']).agg({'text':'count'}).reset_index(\n", + ").rename(columns={'text':'n_tweets'}).sort_values('n_tweets', ascending=False)\n", + "\n", + "df.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 264, + "id": "28d60e50", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernamen_tweets
6629Debbie Michailides32.0
\n", + "
" + ], + "text/plain": [ + " username n_tweets\n", + "6629 Debbie Michailides 32.0" + ] + }, + "execution_count": 264, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tmp = df.groupby('username', as_index=False)['n_tweets'].mean().sort_values('n_tweets', ascending=False)\n", + "tmp.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 265, + "id": "a03d2d5a", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "32.029.521.019.514.759.258.758.07.07.07.07.07.07.06.285714285714286051015202530ReivaxxAredaMarvel.Furyleah bennettVibishanTierneyHollowayLuna LovesDenisse๐š’๐šฃ๐š“๐šŒ๐š•๐š—๐š˜๐š•๐š’๐šŸ๐šŠ๐šŠ๐šŠ๐šŠ โ™ฅ๏ธJeffๆข…้›จPanteaโ˜ ๏ธŽRohan Malviyakateinthemiddle๐ŸŽƒDebbie MichailidesUsers with The Most Daily \"Aquaman Petition\" Contributions (On Average)n_tweetsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "title = 'Users with The Most Daily \"Aquaman Petition\" Contributions (On Average)'\n", + "helpers.barh(tmp[['username', 'n_tweets']].head(15), title, c='red')" + ] + }, + { + "cell_type": "markdown", + "id": "42663ab6", + "metadata": {}, + "source": [ + "## Debbie Michailides" + ] + }, + { + "cell_type": "code", + "execution_count": 266, + "id": "0cf019b1", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Debbie Michailides\": 32\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "32Mar 23, 2021051015202530\"Debbie Michailides\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Debbie Michailides\", n=7, threshold=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 267, + "id": "c4382377", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "people with common sense: amber heard must be fired too! - sign the petition! https://t.co/qgn96t1du3 via @change 1\n", + "dc: replace amber heard with danny devito in aquaman - sign the petition! https://t.co/xlelezatz5 via @change 1\n", + "warner brothers: i would like for amber heard to be removed from warner bros for assaulting johnny depp - sign the petition! https://t.co/kxy6wglmhp via @change 1\n", + "johnny depp: reopening the amber heard vs johnny depp abuse case for actual justice to be carried out. - sign the petition! https://t.co/jtnmwwdicg via @change 1\n", + "royal court of justice london: johnny depp be dropped of all charges and allegations from amber heard - sign the petition! https://t.co/lvksfnbp0x via @change 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 267, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Debbie Michailides'].text.value_counts().head()" + ] + }, + { + "cell_type": "markdown", + "id": "33df6466", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "de67df5e", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "5bcc2fff", + "metadata": {}, + "source": [ + "## Least Tweeted Accounts" + ] + }, + { + "cell_type": "code", + "execution_count": 268, + "id": "dbafe26e", + "metadata": {}, + "outputs": [], + "source": [ + "# df_top_users.tail(15)" + ] + }, + { + "cell_type": "markdown", + "id": "76418783", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - No need to investigate more on the Least Tweeted Accounts with \"Aquaman Petiton Links\"" + ] + }, + { + "cell_type": "markdown", + "id": "c9021b52", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "1b293ab4", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "644c8929", + "metadata": {}, + "source": [ + "'n_statuses', 'n_followers', 'n_friends'" + ] + }, + { + "cell_type": "markdown", + "id": "b2e671a9", + "metadata": {}, + "source": [ + "\n", + ">## Users with the Most Followers\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 269, + "id": "531ec070", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_urllangprofile_banner_urlprofile_image_urltextn_friendstweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
443428602018-03-16 21:52:09I pretend to be sophisticated, but really I'm ...2016-06-29 18:06:35748216104565235712MorganFalseNaN177https://t.co/7NiXfsBF9Jenhttps://pbs.twimg.com/profile_banners/74821610...http://pbs.twimg.com/profile_images/1202278135...can't find the receipts but he also defended j...656974765287080853508mdragonfly892018-03-162018Mar1621625 days 03:45:34625225.570.00.06.00.00.0
\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "4434 2860 2018-03-16 21:52:09 \n", + "\n", + " user_description user_created_at \\\n", + "4434 I pretend to be sophisticated, but really I'm ... 2016-06-29 18:06:35 \n", + "\n", + " user_id username is_verified user_location n_followers \\\n", + "4434 748216104565235712 Morgan False NaN 177 \n", + "\n", + " user_url lang \\\n", + "4434 https://t.co/7NiXfsBF9J en \n", + "\n", + " profile_banner_url \\\n", + "4434 https://pbs.twimg.com/profile_banners/74821610... \n", + "\n", + " profile_image_url \\\n", + "4434 http://pbs.twimg.com/profile_images/1202278135... \n", + "\n", + " text n_friends \\\n", + "4434 can't find the receipts but he also defended j... 656 \n", + "\n", + " tweet_id user_screen_name date year month dayofmonth \\\n", + "4434 974765287080853508 mdragonfly89 2018-03-16 2018 Mar 16 \n", + "\n", + " hour diff days_diff minutes_diff retweet_count \\\n", + "4434 21 625 days 03:45:34 625 225.57 0.0 \n", + "\n", + " reply_count like_count quote_count total_retweets \n", + "4434 0.0 6.0 0.0 0.0 " + ] + }, + "execution_count": 269, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 270, + "id": "33a242f8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernameuser_created_atn_followersn_tweetsn_statusesn_friends
21332People2009-03-20772538613841461704
534ABS-CBN News2008-08-16737895718813051069
8712Entertainment Weekly2008-09-16648836212857414310
9693GMA News2009-05-1258696382725118697
21348Perez Hilton2009-01-2256907402355634560
27168VANITY FAIR2008-06-30485686411343091203
9844GameSpot2007-06-2947964852157557715
5539China Daily2009-11-0543164131148791536
26161The Independent2008-10-26369440481258624671
26156The Hollywood Reporter2008-11-17339164834638382729
15316LADbible2011-07-0832301781544930
6614Daily Mail Online2008-07-15271935114468432226
20032New York Post2008-11-182616476346780310995
27337Variety2008-11-2025880961327112245614
26153The Guardian Nigeria2009-07-1623537812265977523
\n", + "
" + ], + "text/plain": [ + " username user_created_at n_followers n_tweets \\\n", + "21332 People 2009-03-20 7725386 1 \n", + "534 ABS-CBN News 2008-08-16 7378957 1 \n", + "8712 Entertainment Weekly 2008-09-16 6488362 1 \n", + "9693 GMA News 2009-05-12 5869638 2 \n", + "21348 Perez Hilton 2009-01-22 5690740 2 \n", + "27168 VANITY FAIR 2008-06-30 4856864 1 \n", + "9844 GameSpot 2007-06-29 4796485 2 \n", + "5539 China Daily 2009-11-05 4316413 1 \n", + "26161 The Independent 2008-10-26 3694404 8 \n", + "26156 The Hollywood Reporter 2008-11-17 3391648 3 \n", + "15316 LADbible 2011-07-08 3230178 1 \n", + "6614 Daily Mail Online 2008-07-15 2719351 1 \n", + "20032 New York Post 2008-11-18 2616476 3 \n", + "27337 Variety 2008-11-20 2588096 1 \n", + "26153 The Guardian Nigeria 2009-07-16 2353781 2 \n", + "\n", + " n_statuses n_friends \n", + "21332 384146 1704 \n", + "534 881305 1069 \n", + "8712 285741 4310 \n", + "9693 725118 697 \n", + "21348 355634 560 \n", + "27168 134309 1203 \n", + "9844 157557 715 \n", + "5539 148791 536 \n", + "26161 1258624 671 \n", + "26156 463838 2729 \n", + "15316 54493 0 \n", + "6614 446843 2226 \n", + "20032 467803 10995 \n", + "27337 327112 245614 \n", + "26153 265977 523 " + ] + }, + "execution_count": 270, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_nfollow = (\n", + " aquaman_petition.groupby(['username', aquaman_petition.user_created_at.dt.date])\n", + " .agg({ 'n_followers': 'max', 'text':'count', 'n_statuses': 'max', 'n_friends': 'max'})\n", + " .reset_index().rename(columns={'text':'n_tweets'}).sort_values('n_followers', ascending=False)\n", + ")\n", + "\n", + "df_nfollow.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 271, + "id": "beeb483c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "77253867378957648836258696385690740485686447964854316413369440433916483230178271935126164762588096235378101M2M3M4M5M6M7M8MThe Guardian NigeriaVarietyNew York PostDaily Mail OnlineLADbibleThe Hollywood ReporterThe IndependentChina DailyGameSpotVANITY FAIRPerez HiltonGMA NewsEntertainment WeeklyABS-CBN NewsPeopleUsers with the Most Followersn_followersusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(df_nfollow[['username', 'n_followers']].head(15), \"Users with the Most Followers\", c='red') " + ] + }, + { + "cell_type": "markdown", + "id": "c4849757", + "metadata": {}, + "source": [ + "## detikcom" + ] + }, + { + "cell_type": "code", + "execution_count": 272, + "id": "0a34d78b", + "metadata": {}, + "outputs": [], + "source": [ + "# tweets[tweets.username == 'detikcom'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 273, + "id": "211c981a", + "metadata": {}, + "outputs": [], + "source": [ + "# helpers.contr_peaks(tweets, \"detikcom\", n=5, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "0d71639b", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "b7e346b9", + "metadata": {}, + "source": [ + "## Vogue Magazine" + ] + }, + { + "cell_type": "code", + "execution_count": 274, + "id": "38a0db8a", + "metadata": {}, + "outputs": [], + "source": [ + "# tweets[tweets.username == 'Vogue Magazine'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 275, + "id": "36b7e30e", + "metadata": {}, + "outputs": [], + "source": [ + "# helpers.contr_peaks(tweets, \"Vogue Magazine\", n=5, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "f4c5c2df", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "f7c74792", + "metadata": {}, + "source": [ + "## Users with the Least Followers" + ] + }, + { + "cell_type": "code", + "execution_count": 276, + "id": "f51d8854", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernameuser_created_atn_followersn_tweetsn_statusesn_friends
28684_____xistuia2020-01-0301163
28686__eugenius__2019-10-0701430
28696_kolyvaaaa_2020-08-1901814
28705a2018-04-1801108
4830Candace Presleigh2022-04-27014430
28721a.dil.ene2019-05-130216120
4825Can Erdemir2016-07-240187
28732aaron2020-10-23012253
28736aazzeell2019-05-11013110
28741abby:)2019-12-26012530
28742abbyramsay2020-05-13011862
28750abigail mercado2019-02-2201119
28751ablindworld2020-09-0501311
28753abomouad daghistani2021-08-0801131
25095Steph-Sis2020-08-21011127
\n", + "
" + ], + "text/plain": [ + " username user_created_at n_followers n_tweets n_statuses \\\n", + "28684 _____xistuia 2020-01-03 0 1 1 \n", + "28686 __eugenius__ 2019-10-07 0 1 4 \n", + "28696 _kolyvaaaa_ 2020-08-19 0 1 8 \n", + "28705 a 2018-04-18 0 1 10 \n", + "4830 Candace Presleigh 2022-04-27 0 1 44 \n", + "28721 a.dil.ene 2019-05-13 0 2 16 \n", + "4825 Can Erdemir 2016-07-24 0 1 8 \n", + "28732 aaron 2020-10-23 0 1 22 \n", + "28736 aazzeell 2019-05-11 0 1 3 \n", + "28741 abby:) 2019-12-26 0 1 25 \n", + "28742 abbyramsay 2020-05-13 0 1 18 \n", + "28750 abigail mercado 2019-02-22 0 1 11 \n", + "28751 ablindworld 2020-09-05 0 1 31 \n", + "28753 abomouad daghistani 2021-08-08 0 1 13 \n", + "25095 Steph-Sis 2020-08-21 0 1 11 \n", + "\n", + " n_friends \n", + "28684 63 \n", + "28686 30 \n", + "28696 14 \n", + "28705 8 \n", + "4830 30 \n", + "28721 120 \n", + "4825 7 \n", + "28732 53 \n", + "28736 110 \n", + "28741 30 \n", + "28742 62 \n", + "28750 9 \n", + "28751 1 \n", + "28753 1 \n", + "25095 27 " + ] + }, + "execution_count": 276, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_nfollow.tail(15)" + ] + }, + { + "cell_type": "markdown", + "id": "e4a52a38", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - we can investigate more on Acoounts with the Least Followers too!!" + ] + }, + { + "cell_type": "code", + "execution_count": 277, + "id": "d00753dd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "if you want jonny go, you have to replace her too!!! \\n\\ndc entertainment: remove amber heard from aquaman 2 - sign the petition! https://t.co/z72s8ume3u ไพ†่‡ช @change 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 277, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Natsume'].text.value_counts()" + ] + }, + { + "cell_type": "markdown", + "id": "38a4c66a", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "4ae456d1", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "267d7906", + "metadata": {}, + "source": [ + "'n_statuses', 'n_followers', 'n_friends'" + ] + }, + { + "cell_type": "markdown", + "id": "3a4e3765", + "metadata": {}, + "source": [ + "\n", + ">## Users with the Most Friends\n", + "> " + ] + }, + { + "cell_type": "code", + "execution_count": 278, + "id": "80a41ded", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernameuser_created_atn_friendsn_tweetsn_statusesn_followers
27337Variety2008-11-2024561413271122588096
21382Peter Dickerson2009-03-311981381134759188431
4176Braden Port2010-04-101574771199286144018
12690Jermaine2009-06-261318641239574144959
7162Deadline Hollywood2012-05-201251273171040960957
36042โ˜ข๏ธ Teo Kanistrasยฎ2011-01-111153713764140145002
27370Velvet Skyeโ„ข2009-03-071024371296806120755
38324๐Ÿ“ฐThe_News_DIVA๐Ÿ“ฐ2008-07-20939102201736171232
16630Lucas Wyrsch2008-02-1188893172505797068
25198Steven J Gross2009-03-267219613889879606
28471Zackery Walls2009-03-0465141117090168707
12837Jessie Jones2015-05-1562309125280074995
26763Toxic Agenda2013-01-1160628139460462382
18141Mayowa olagunju โ2016-06-13577941144327139377
9925GeekFeed2014-02-185065611636075510
\n", + "
" + ], + "text/plain": [ + " username user_created_at n_friends n_tweets n_statuses \\\n", + "27337 Variety 2008-11-20 245614 1 327112 \n", + "21382 Peter Dickerson 2009-03-31 198138 1 134759 \n", + "4176 Braden Port 2010-04-10 157477 1 199286 \n", + "12690 Jermaine 2009-06-26 131864 1 239574 \n", + "7162 Deadline Hollywood 2012-05-20 125127 3 171040 \n", + "36042 โ˜ข๏ธ Teo Kanistrasยฎ 2011-01-11 115371 3 764140 \n", + "27370 Velvet Skyeโ„ข 2009-03-07 102437 1 296806 \n", + "38324 ๐Ÿ“ฐThe_News_DIVA๐Ÿ“ฐ 2008-07-20 93910 2 2017361 \n", + "16630 Lucas Wyrsch 2008-02-11 88893 1 725057 \n", + "25198 Steven J Gross 2009-03-26 72196 1 38898 \n", + "28471 Zackery Walls 2009-03-04 65141 1 170901 \n", + "12837 Jessie Jones 2015-05-15 62309 1 252800 \n", + "26763 Toxic Agenda 2013-01-11 60628 1 394604 \n", + "18141 Mayowa olagunju โ 2016-06-13 57794 1 144327 \n", + "9925 GeekFeed 2014-02-18 50656 1 16360 \n", + "\n", + " n_followers \n", + "27337 2588096 \n", + "21382 188431 \n", + "4176 144018 \n", + "12690 144959 \n", + "7162 960957 \n", + "36042 145002 \n", + "27370 120755 \n", + "38324 71232 \n", + "16630 97068 \n", + "25198 79606 \n", + "28471 68707 \n", + "12837 74995 \n", + "26763 62382 \n", + "18141 139377 \n", + "9925 75510 " + ] + }, + "execution_count": 278, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_nfrnds = (\n", + " aquaman_petition.groupby(['username', aquaman_petition.user_created_at.dt.date])\n", + " .agg({'n_friends': 'max', 'text':'count', 'n_statuses': 'max', 'n_followers': 'max'})\n", + " .reset_index().rename(columns={'text':'n_tweets'}).sort_values('n_friends', ascending=False)\n", + ")\n", + "\n", + "df_nfrnds.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 279, + "id": "357e5a06", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "2456141981381574771318641251271153711024379391088893721966514162309606285779450656050k100k150k200k250kGeekFeedMayowa olagunju โToxic AgendaJessie JonesZackery WallsSteven J GrossLucas Wyrsch๐Ÿ“ฐThe_News_DIVA๐Ÿ“ฐVelvet Skyeโ„ขโ˜ข๏ธ Teo KanistrasยฎDeadline HollywoodJermaineBraden PortPeter DickersonVarietyUsers with the Most Friendsn_friendsusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(df_nfrnds[['username', 'n_friends']].head(15), \"Users with the Most Friends\", c='red')" + ] + }, + { + "cell_type": "code", + "execution_count": 280, + "id": "2957f2cd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "relaciรณn tรณxica: amber heard admitiรณ violencia fรญsica contra johnny depp https://t.co/zvqakcewc6 https://t.co/gffjna6gl9 1\n", + "johnny depp pintรณ con su propia sangre mensajes para amber heard #cooperativaencasa https://t.co/vl6rnykxpu https://t.co/y1imlsj4ls 1\n", + "pese a campaรฑa en contra, amber heard confirma que estarรก en \"aquaman 2\" #cooperativaencasa https://t.co/pxq0xj6lph https://t.co/cswnlm8qep 1\n", + "aseguran que johnny depp intentรณ sacar a amber heard de \"aquaman\" https://t.co/s1eb4p3dkl https://t.co/wdhimadz1f 1\n", + "[video] amber heard muestra su extenuante trabajo fรญsico para \"aquaman 2\" https://t.co/85q1d1god7 https://t.co/ouytgqmmkb 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 280, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Cooperativa'].text.value_counts().head()" + ] + }, + { + "cell_type": "code", + "execution_count": 281, + "id": "57e17044", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Cooperativa\": 13\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "11111Apr 28, 2022Apr 22, 2022Apr 19, 2022Apr 18, 2022Apr 16, 202200.20.40.60.81\"Cooperativa\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Cooperativa\", n=5, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "fa4a8e44", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "970b85e3", + "metadata": {}, + "source": [ + "## Users with the Least Friends" + ] + }, + { + "cell_type": "code", + "execution_count": 282, + "id": "d635b316", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernameuser_created_atn_friendsn_tweetsn_statusesn_followers
6134Conor's Bot2020-03-2601844910
6694Dan Sullivan2018-07-1701260
20705Olivia2020-11-080110
15316LADbible2011-07-0801544933230178
6100Compte d'un \"\"\"Facho\"\"\" fatiguรฉ2020-04-2201110
7844Doxa2018-08-3001680
3017Asten2017-01-1102350
1845America First News2016-09-2401158324137
30784gulch942020-12-300120
15328LBR LBR2020-10-060190
286144036159002016-09-190120
12768Jessi_deOliveira2020-03-250130
34664x2019-07-14012772
21315Peggy Fowler2020-06-260110
8813Erin Wood2018-03-19013360
\n", + "
" + ], + "text/plain": [ + " username user_created_at n_friends n_tweets \\\n", + "6134 Conor's Bot 2020-03-26 0 1 \n", + "6694 Dan Sullivan 2018-07-17 0 1 \n", + "20705 Olivia 2020-11-08 0 1 \n", + "15316 LADbible 2011-07-08 0 1 \n", + "6100 Compte d'un \"\"\"Facho\"\"\" fatiguรฉ 2020-04-22 0 1 \n", + "7844 Doxa 2018-08-30 0 1 \n", + "3017 Asten 2017-01-11 0 2 \n", + "1845 America First News 2016-09-24 0 1 \n", + "30784 gulch94 2020-12-30 0 1 \n", + "15328 LBR LBR 2020-10-06 0 1 \n", + "286 14403615900 2016-09-19 0 1 \n", + "12768 Jessi_deOliveira 2020-03-25 0 1 \n", + "34664 x 2019-07-14 0 1 \n", + "21315 Peggy Fowler 2020-06-26 0 1 \n", + "8813 Erin Wood 2018-03-19 0 1 \n", + "\n", + " n_statuses n_followers \n", + "6134 8449 10 \n", + "6694 26 0 \n", + "20705 1 0 \n", + "15316 54493 3230178 \n", + "6100 11 0 \n", + "7844 68 0 \n", + "3017 35 0 \n", + "1845 158324 137 \n", + "30784 2 0 \n", + "15328 9 0 \n", + "286 2 0 \n", + "12768 3 0 \n", + "34664 277 2 \n", + "21315 1 0 \n", + "8813 336 0 " + ] + }, + "execution_count": 282, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_nfrnds.tail(15)" + ] + }, + { + "cell_type": "markdown", + "id": "ca6ac3da", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - we can investigate more on Acoounts with the Least Friends too!!" + ] + }, + { + "cell_type": "code", + "execution_count": 283, + "id": "6eb2d06b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "following the johnny depp row, petition to remove amber heard from aquaman 2 crosses 1 millionย signatures! https://t.co/pb5seszyno 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 283, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Onhike'].text.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 284, + "id": "92527932", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "johnny depp testifies in libel trial, claims amber heard assaultedย him https://t.co/hir9gmstpl 1\n", + "amber heard: i loved depp, but he could be aย monster https://t.co/kvs33jyhva 1\n", + "johnny depp and amber heard: elon musk offered actress โ€™24/7โ€ฒ security https://t.co/hnk560nwfd 1\n", + "amber heard denies fabricating injuries in johnny deppโ€™s u.k. libelย trial https://t.co/h7qgomomp5 1\n", + "amber heard says johnny depp pressed so hard on her neck she could not breathe during โ€˜three-day hostageย situationโ€™ https://t.co/urjil2ords 1\n", + "amber heard: johnny depp threw bottles โ€˜like grenadesโ€™ atย me https://t.co/yxkrfkbsz6 1\n", + "amber heard testifies johnny depp threw liquor bottles at her โ€˜likeย grenadesโ€™ https://t.co/gpjvxfso8d 1\n", + "johnny depp โ€˜tried to suffocateโ€™ amber heard with pillow during fight, courtย hears https://t.co/sob3uovrgq 1\n", + "amber heard tells jury of mashed potato on door and โ€˜blood everywhereโ€™ after alleged drink-drug rampage by johnnyย depp https://t.co/56qpv17vph 1\n", + "in uk court, johnny depp accuses amber heard of โ€˜hoaxโ€™ abuseย claims https://t.co/r5m85or7vl 1\n", + "amber heard says she โ€˜did not want to exposeโ€™ johnnyย depp https://t.co/gdrm90iswv 1\n", + "johnny deppโ€™s lawyers say they have a video showing amber heard โ€˜attackedโ€™ sister https://t.co/q25zbugpv1 1\n", + "johnny depp and amber heardโ€™s courtroom face-off: anย explainer https://t.co/qngahs7x6y 1\n", + "johnny depp, amber heard libel case: decide guidelines towardsย depp https://t.co/mqf6lv9pfs 1\n", + "emilia clarke replaces amber heard in bosslogicโ€™s aquaman 2ย artwork https://t.co/qyiam1vxlz 1\n", + "aquaman 2 petition to take away amber heard soars previous 1 millionย signatures https://t.co/4iks7zobxf 1\n", + "johnny depp accused me of having affair with โ€˜pumpkin-headโ€™ leonardo dicaprio, claims amberย heard https://t.co/peosjswyie 1\n", + "amber heard begins testimony against ex-husband johnny depp in u.k. libelย trial https://t.co/oxmgy8kvrs 1\n", + "amber heard to begin giving evidence at johnny depp libelย trial https://t.co/ii4pd7e9ja 1\n", + "amber heard: johnny depp hit me during row over pre-nuptialย agreement https://t.co/1paxcaltec 1\n", + "amber heard made domestic violence claims to blackmail johnny depp, actorโ€™s friendย says https://t.co/pb6ovyki8o 1\n", + "amber heard โ€˜was verbally and physically abusive,โ€™ johnny deppโ€™s bodyguard says atย trial https://t.co/j3pkwpgxtr 1\n", + "amber heardโ€™s former personal assistant accuses actress of โ€˜stealingโ€™ rape story in johnny deppย trial https://t.co/cevckw6zko 1\n", + "johnny depp and amber heard: couple rowed โ€˜like schoolchildrenโ€™, saysย ex-employee https://t.co/kat52opjp3 1\n", + "johnny depp โ€˜insulted by amber heard during bahamas tripโ€™, says hisย employee https://t.co/m8wbsl7j7q 1\n", + "johnny depp security guard tells jury he made up story about actorโ€™s severed finger to โ€˜protectโ€™ amberย heard https://t.co/bfngkgsv4a 1\n", + "johnny depp claims amber heardโ€™s domestic violence allegations โ€˜mirroredโ€™ her abuse towardsย him https://t.co/kwqsq0lg32 1\n", + "johnny depp and amber heard: she was โ€˜the abuserโ€™, says deppโ€™sย ex-pa https://t.co/ampf6tvv3n 1\n", + "johnny depp tells libel trial amber heard hit him with wild โ€˜haymakerโ€™ punch https://t.co/g6mmceywio 1\n", + "johnny depp libel trial: actor says amber heardโ€™s domestic abuse claims part ofย โ€˜conspiracyโ€™ https://t.co/wlpmvlc9fe 1\n", + "johnny depp says feces in bed was last straw in marriage to amberย heard https://t.co/vgddptpf44 1\n", + "johnny depp and amber heard: court hears details of birthdayย row https://t.co/ugcm3fvjzb 1\n", + "johnny depp accuses amber heard of misleadingย psychiatrist https://t.co/66ocjr1ocu 1\n", + "amber heard confirms aquaman 2 return, claims petitions have no foundation inย actuality https://t.co/5kq9pvingq 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 284, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Breaking News Tv'].text.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 285, + "id": "42643d7e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "amber heardโ€™s lawyer accuse johnny depp of sexual assault using liquor bottles during defamationย case https://t.co/2pxcqthqtb 1\n", + "johnny deppโ€™s severed finger was found on kitchen floor, his doctor says at amber heardย trial https://t.co/kmamctpnwn 1\n", + "johnny depp claims amber heard defecated on his side of the bed: โ€˜it was so bizarre, soย grotesqueโ€™ https://t.co/81wbuvbaws 1\n", + "petition to remove amber heard from โ€˜aquaman 2โ€™ receives 2 millionย signatures https://t.co/8kjif0doer 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 285, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Sarkari Job Wale'].text.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 286, + "id": "a9497e32", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "johnny depp denies slapping amber heard for mocking hisย tattoo https://t.co/mhkggzylca 1\n", + "amber heard says johnny depp dangled her canine out of a automotiveย window https://t.co/tm4itzjg8r 1\n", + "wb reportedly is not taking the petitions to fireplace amber heardย severely https://t.co/0m9vz1l5e3 1\n", + "a forgotten amber heard film hits netflix thisย week https://t.co/ivjz7nmhor 1\n", + "amber heard reportedly has a a lot larger function in justice league snyderย reduce https://t.co/5qczzbll83 1\n", + "warner bros. reportedly sees amber heard as the sufferer in her authorizedย battle https://t.co/5pnbmgkqrn 1\n", + "amber heard breaks the silence on aquaman 2, slams on-lineย petitions https://t.co/ausq05klys 1\n", + "wb reportedly has no plans to hearth amber heard from aquamanย 2 https://t.co/dftbnbkfzj 1\n", + "johnny depp reportedly instructed wb that amber heard ought to be fired asย nicely https://t.co/vghkrx4vdm 1\n", + "amber heard reportedly possible to have a decreased function in aquamanย 2 https://t.co/r48yrirut3 1\n", + "johnny depp followers rally behind him after he loses authorized battle to amberย heard https://t.co/29oankdy0s 1\n", + "amber heard reportedly returning for aquaman 2 no matter the decideย guidelines https://t.co/cfv0jzqivr 1\n", + "amber heard fires again after johnny depp tries to swap court docketย date https://t.co/8kvhbk8jfa 1\n", + "johnny depp reportedly planning to take down amber heard in secondย lawsuit https://t.co/minbtjqq8w 1\n", + "ezra miller and amber heard reportedly will not be fired from theย dceu https://t.co/vjle1jeuwf 1\n", + "elon musk challenges johnny depp to a cage combat amid rumors of amber heardย affair https://t.co/8pdddl3d2a 1\n", + "amber heard admits to punching johnny depp in courtroomย trial https://t.co/vzgakyhwyg 1\n", + "amber heard says johnny depp as soon as held her hostage for threeย days https://t.co/kphc3akdbv 1\n", + "amber heardโ€™s ex-assistant says the actress felt that sheโ€™s above theย legislation https://t.co/cic3cwkms9 1\n", + "amber heardโ€™s diary entry about combat with johnny depp madeย public https://t.co/mi0vx03lyr 1\n", + "johnny depp says amber heard defecating in his mattress was the ultimateย straw https://t.co/bsp6xog1fj 1\n", + "wb reportedly thinks amber heard petitions are artificiallyย inflated https://t.co/3zavnrnu87 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 286, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets[tweets.username == 'Topstoriestoday'].text.value_counts()" + ] + }, + { + "cell_type": "markdown", + "id": "0010711e", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "e576c143", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "4ab6ae43", + "metadata": {}, + "source": [ + "\n", + ">## Users with the Most Statuses (Tweets + Retweets)\n", + "> " + ] + }, + { + "cell_type": "markdown", + "id": "13be6f9f", + "metadata": {}, + "source": [ + "The number of Tweets (including retweets) issued by the user.
\n", + "https://developer.twitter.com/en/docs/twitter-api/v1/data-dictionary/object-model/user" + ] + }, + { + "cell_type": "code", + "execution_count": 287, + "id": "dabea4b2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
usernameuser_created_atn_statusesn_tweetsn_followersn_friends
21755PulpNews Crime2010-01-01379516124960924
28061Woody2013-05-1126565593163188
38219๐Ÿ’™ ...๐˜ฅ๐˜ข๐˜ท๐˜ช๐˜ฅ ๐˜ซ๐˜ฐ๐˜ฏ๐˜ฆ๐˜ด @MrDJones2011-04-282482948150602279
38324๐Ÿ“ฐThe_News_DIVA๐Ÿ“ฐ2008-07-20201736127123293910
3727Berkley Bear2012-08-28201622011576180
28649Zyite.news2013-07-151851100133924860
2220Andy Vermaut2011-04-171687658163088133788
5346Charles Myrick -CEO2009-06-211644336113831860
28648Zyite.com2014-06-031631758417453666
5650Chris ๐Ÿ‡บ๐Ÿ‡ธ2011-06-06156314336142623776
17789Martha Leah Nangalama2012-05-121497208144732120
26165The Irishman2010-02-04126033511205412038
26161The Independent2008-10-26125862483694404671
10116Gina Lawriw2014-06-041002920494407060
10422Gunow - Noticias Venezuela2015-08-3093652816759135
\n", + "
" + ], + "text/plain": [ + " username user_created_at n_statuses n_tweets \\\n", + "21755 PulpNews Crime 2010-01-01 3795161 2 \n", + "28061 Woody 2013-05-11 2656559 3 \n", + "38219 ๐Ÿ’™ ...๐˜ฅ๐˜ข๐˜ท๐˜ช๐˜ฅ ๐˜ซ๐˜ฐ๐˜ฏ๐˜ฆ๐˜ด @MrDJones 2011-04-28 2482948 1 \n", + "38324 ๐Ÿ“ฐThe_News_DIVA๐Ÿ“ฐ 2008-07-20 2017361 2 \n", + "3727 Berkley Bear 2012-08-28 2016220 1 \n", + "28649 Zyite.news 2013-07-15 1851100 1 \n", + "2220 Andy Vermaut 2011-04-17 1687658 16 \n", + "5346 Charles Myrick -CEO 2009-06-21 1644336 1 \n", + "28648 Zyite.com 2014-06-03 1631758 4 \n", + "5650 Chris ๐Ÿ‡บ๐Ÿ‡ธ 2011-06-06 1563143 3 \n", + "17789 Martha Leah Nangalama 2012-05-12 1497208 1 \n", + "26165 The Irishman 2010-02-04 1260335 1 \n", + "26161 The Independent 2008-10-26 1258624 8 \n", + "10116 Gina Lawriw 2014-06-04 1002920 4 \n", + "10422 Gunow - Noticias Venezuela 2015-08-30 936528 1 \n", + "\n", + " n_followers n_friends \n", + "21755 4960 924 \n", + "28061 1631 88 \n", + "38219 5060 2279 \n", + "38324 71232 93910 \n", + "3727 1576 180 \n", + "28649 3392 4860 \n", + "2220 30881 33788 \n", + "5346 1383 1860 \n", + "28648 1745 3666 \n", + "5650 61426 23776 \n", + "17789 4473 2120 \n", + "26165 12054 12038 \n", + "26161 3694404 671 \n", + "10116 9440 7060 \n", + "10422 6759 135 " + ] + }, + "execution_count": 287, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_nstatus = (\n", + " aquaman_petition.groupby(['username', aquaman_petition.user_created_at.dt.date])\n", + " .agg({'n_statuses': 'max', 'text':'count', 'n_followers': 'max', 'n_friends': 'max'})\n", + " .reset_index().rename(columns={'text':'n_tweets'}).sort_values('n_statuses', ascending=False)\n", + ")\n", + "\n", + "df_nstatus.head(15)" + ] + }, + { + "cell_type": "code", + "execution_count": 288, + "id": "dfea5d88", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "3795161265655924829482017361201622018511001687658164433616317581563143149720812603351258624100292093652800.5M1M1.5M2M2.5M3M3.5MGunow - Noticias VenezuelaGina LawriwThe IndependentThe IrishmanMartha Leah NangalamaChris ๐Ÿ‡บ๐Ÿ‡ธZyite.comCharles Myrick -CEOAndy VermautZyite.newsBerkley Bear๐Ÿ“ฐThe_News_DIVA๐Ÿ“ฐ๐Ÿ’™ ...๐˜ฅ๐˜ข๐˜ท๐˜ช๐˜ฅ ๐˜ซ๐˜ฐ๐˜ฏ๐˜ฆ๐˜ด @MrDJonesWoodyPulpNews CrimeUsers with the Most Statusesn_statusesusername" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.barh(df_nstatus[['username', 'n_statuses']].head(15), \"Users with the Most Statuses\", c='red')" + ] + }, + { + "cell_type": "code", + "execution_count": 289, + "id": "5b7c016e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "johnny depp allegedly asked warner bros. boss to fire amber heard from aquaman https://t.co/ek1l20xptf https://t.co/yogtksutwl 1\n", + "johnny depp fans are pushing hard to get amber heard fired from aquaman 2 https://t.co/finevjdlgf https://t.co/espwmqezek 1\n", + "petition to drop amber heard from aquaman 2 over domestic violence allegations boasts nearly 500,000 signatures https://t.co/haocj9c863 https://t.co/fzufu04eaa 1\n", + "the internet's calling for amber heard to be fired from aquaman 2 https://t.co/qfixvpqmz0 https://t.co/hhq1wu02bi 1\n", + "after johnny depp was fired from fantastic beasts, fans petition for amber heardโ€™s removal from aquaman 2 https://t.co/tveerij6qk https://t.co/wsrpsnhcth 1\n", + "1 million fans petition warner bros. to fire amber heard from aquaman 2! wow! https://t.co/nhhi3ta9ab https://t.co/h5yasgspn8 1\n", + "amber heard on โ€œpaid campaignsโ€ to remove her from โ€˜aquaman 2โ€™: โ€œthey have no basis in realityโ€ https://t.co/551dyys8ym https://t.co/3vh7dltev7 1\n", + "amber heard slams petition to remove her from aquaman 2 as 'not based in reality' https://t.co/xz34yjujnr https://t.co/oesawmn1nq 1\n", + "'greatest news!' netizens celebrate after reports say amber heard fired from aquaman 2 https://t.co/caet8xnw2w https://t.co/cejj2retu6 1\n", + "has amber heard actually been fired from aquaman 2? hereโ€™s the latest https://t.co/jycnyl8tg5 https://t.co/a4psjbqhbc 1\n", + "aquaman 2 producer responds to petition for amber heardโ€™s removal as mera https://t.co/rc8aagty71 https://t.co/al6jhykx01 1\n", + "campaign to remove amber heard from โ€˜aquaman 2โ€™ had โ€œno impactโ€, according to producer https://t.co/1naqqfebqh https://t.co/clh5bcm3g0 1\n", + "aquaman 2 cast announcements: amber heard still not fired https://t.co/csueyg5n1c https://t.co/td51ebs1iw 1\n", + "andy vermaut shares:that rumor was true?! amber heard was almost fired from aquaman over alleged johnny depp abuse!: the dirty laundry weโ€™ve seen so far inย johnny deppโ€˜sโ€ฆ https://t.co/pnbb8va1wt thank you. #lifeisknowing #andyvermautlovesperezhiltontalks #newlycuriousbeingisnice https://t.co/0zrozbmvbh 1\n", + "andy vermaut shares:2 million sign petition seeking amber heard's removal from 'aquaman 2': johnny depp filed a defamation case against heard for a column in which she indicated she was abused by the actor. https://t.co/qdvuek4nlj thank you. https://t.co/gnquis6eob 1\n", + "andy vermaut shares:petition to fire amber heard from โ€˜aquaman 2โ€™ reaches two million signatures: it comes as johnny depp and heard's trial in the us continues \\n\\nthe post petition to fire amber heard from โ€˜aquaman 2โ€™ reaches two millionโ€ฆ https://t.co/8pf2e8szji thank you. https://t.co/iklzlo11vg 1\n", + "Name: text, dtype: int64" + ] + }, + "execution_count": 289, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "aquaman_petition[aquaman_petition.username == 'Andy Vermaut'].text.value_counts().head(20)" + ] + }, + { + "cell_type": "code", + "execution_count": 290, + "id": "c97faa67", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "total number of tweets by \"Andy Vermaut\": 403\n" + ] + }, + { + "data": { + "image/svg+xml": [ + "1716Apr 28, 2022Apr 20, 20220246810121416\"Andy Vermaut\" Top Contributionstweets Creation Datentweets" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "helpers.contr_peaks(tweets, \"Andy Vermaut\", n=2, threshold=0)" + ] + }, + { + "cell_type": "markdown", + "id": "1691d1c0", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "5ccf29c1", + "metadata": {}, + "source": [ + "## Users with the Least Statuses" + ] + }, + { + "cell_type": "code", + "execution_count": 291, + "id": "a821732c", + "metadata": {}, + "outputs": [], + "source": [ + "# df_nstatus.tail(15)" + ] + }, + { + "cell_type": "markdown", + "id": "2459239a", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - No need to investigate more on Acoounts with the Least Statuses." + ] + }, + { + "cell_type": "markdown", + "id": "54c788d5", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 292, + "id": "6bbe70a3", + "metadata": {}, + "outputs": [], + "source": [ + "# df_years_status0 = users.groupby(users.user_created_at.dt.year)['n_statuses'].sum().reset_index()\n", + "# helpers.pie(df_years_status0, \"Number of Statuses for accounts created over Years\")" + ] + }, + { + "cell_type": "code", + "execution_count": 293, + "id": "4b79b1b4", + "metadata": {}, + "outputs": [], + "source": [ + "# new_users = users[users['user_created_at'].dt.year.isin([2018, 2019, 2020, 2021, 2022])]\n", + "# df_years_status = new_users.groupby(new_users.user_created_at.dt.year)['n_statuses'].sum().reset_index()\n", + "# helpers.pie(df_years_status, \"Total Number of Statuses for accounts created over Years\")" + ] + }, + { + "cell_type": "code", + "execution_count": 294, + "id": "1b9b9b0d", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "201822,968,08834.9%201922,492,89134.1%202016,044,33924.3%20214,173,6646.33%2022218,6760.332%20182019202020212022Total Number of Statuses for accounts created over Years, and tweeted with 'Aquaman Petition Links'" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "new_aqua_users = aquaman_petition_u[aquaman_petition_u['user_created_at'].dt.year.isin([2018, 2019, 2020, 2021, 2022])]\n", + "df_years_status2 = new_aqua_users.groupby(new_aqua_users.user_created_at.dt.year)['n_statuses'].sum().reset_index()\n", + "helpers.pie(df_years_status2, \"Total Number of Statuses for accounts created over Years, and tweeted with 'Aquaman Petition Links'\")" + ] + }, + { + "cell_type": "markdown", + "id": "b0b8f8dd", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - It's expected that old accounts have more statuses than newly created accounts, \n", + "> - But, we can see how accounts created on 2019 and 2020 have created almost the number of statuses that 2018-accounts created" + ] + }, + { + "cell_type": "markdown", + "id": "7c9d3f20", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "37ac55e2", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "8ce30845", + "metadata": {}, + "source": [ + "\n", + "## Conclusions\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "8ea2354a", + "metadata": {}, + "source": [ + "\n", + "# END OF NOTEBOOK" + ] + }, + { + "cell_type": "markdown", + "id": "08335695", + "metadata": {}, + "source": [ + "
" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Twitter Analysis/AquamanPetition_Analysis/Twitter_Wrangling_Kaggle.ipynb b/Twitter Analysis/AquamanPetition_Analysis/Twitter_Wrangling_Kaggle.ipynb new file mode 100644 index 00000000..83f6b2f5 --- /dev/null +++ b/Twitter Analysis/AquamanPetition_Analysis/Twitter_Wrangling_Kaggle.ipynb @@ -0,0 +1,9913 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "3cafe595", + "metadata": {}, + "source": [ + "https://www.kaggle.com/datasets/amberhearddata/data-twitter-amber-heard-social-network-analysis" + ] + }, + { + "cell_type": "markdown", + "id": "0f53aee4", + "metadata": {}, + "source": [ + "# Twitter Kaggle Data Wrangling \n", + "MAHMOUD NAGY - MAR 2022" + ] + }, + { + "cell_type": "markdown", + "id": "0e16a784", + "metadata": {}, + "source": [ + "## About Dataset\n", + "Amber Heard Twitter Data 2017-2022 - Public Research Study on Amber Heard Social Media Data and Influence/Disinformation Operations\n", + "\n", + "Twitter:\n", + "1,732,916 Tweets and 459,228 Accounts Jan 2018-April 2022.\n", + "\n", + "- (1) 985,400 Tweets and 275,567 Accounts Jan 2018-April 2021\n", + "497K Tweets with 182K accounts Jan-April 2022\n", + "- (2) Over 880,000 Tweets of Top Posting Accounts\n", + "- (3) 700K+ Retweets of 5 months data - Dec 2020-April 2021\n", + "- (4) 56K Liking Accounts from 2021 Data of 10K Tweets\n", + "Liked Tweets of 1.02Mil from 778 accounts with no statuses, 505K Liked Tweets from 353 accounts with 1 status\n", + "- (5) 104K Quote Retweets, 57K Accounts of Amber Heard Timeline 2017-2022\n", + "- (6) 134K Comments on Amber Heard Profile 2017-2022\n", + "\n", + "Tweets, Accounts, Retweets, Quote Retweets, Likes\n", + "Data for Analysis: \n", + "https://github.com/RescueSocialTech/Amber-Heard_Disinformation_Operations_Bots\n", + "\n", + "2008 - 2017 Amber Heard Twitter Data of 698,039 Tweets and 203,561 Accounts - from 2006 of Twitter archives when the platform began:\n", + "https://www.kaggle.com/datasets/amberhearddata/data-twitter-amber-heard-2008-2017" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "81400b55", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "from IPython.display import display\n", + "import os\n", + "import helpers\n", + "import importlib\n", + "\n", + "importlib.reload(helpers)\n", + "from zipfile import ZipFile \n", + "from io import StringIO" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "1086cc29", + "metadata": {}, + "outputs": [], + "source": [ + "# cd 'Data_Kaggle'" + ] + }, + { + "cell_type": "markdown", + "id": "8b56ba43", + "metadata": {}, + "source": [ + "## Reading From a ZipFile Without Extraction" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "0e6b6ae0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "65\n" + ] + }, + { + "data": { + "text/plain": [ + "['Data_Kaggle/2017 Tweets_Metrics.csv',\n", + " 'Data_Kaggle/2017-2022 Twitter all_quotes retweets Amber Heard Timeline_Data.csv',\n", + " 'Data_Kaggle/2018 Tweets_Metrics.csv',\n", + " 'Data_Kaggle/2018 Twitter_Accounts_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2018 Twitter_Tweets lite_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2018-2021 Twitter Tweets Data AmberHeard_merged_all_years.csv',\n", + " 'Data_Kaggle/2018-April2021 Twitter other_languages AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2018_Twitter_DailyCreation_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2018_Twitter_Tweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2018_Twitter_UsersCreated_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2019 Tweets_Metrics.csv',\n", + " 'Data_Kaggle/2019 Twitter_Accounts_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2019 Twitter_Tweets_lite_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2019_Twitter_DailyCreation_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2019_Twitter_Tweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2019_Twitter_UsersCreated_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2020 Tweets_Metrics.csv',\n", + " 'Data_Kaggle/2020 Twitter_Accounts_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2020 Twitter_Tweets_lite_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2020_Twitter_DailyCreation_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2020_Twitter_Tweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2020_Twitter_UsersCreated_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2021 Accounts Total_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2021 Tweets Total_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2021 Tweets_Metrics.csv',\n", + " 'Data_Kaggle/2021 Tweets_lite Total_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2021 Twitter_Accounts_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2021 Twitter_Tweets_lite_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2021 daily_creation Total_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/2021 users_created_in_2021 Total_Amber_Heard.csv',\n", + " 'Data_Kaggle/2021_Twitter_DailyCreation_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2021_Twitter_Tweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2021_Twitter_UsersCreated_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/2022 Tweets_Metrics.csv',\n", + " 'Data_Kaggle/2022 Twitter Accounts Jan-April_Amber Heard Data.csv',\n", + " 'Data_Kaggle/2022 Twitter Tweets Jan-April_Amber Heard Data.csv',\n", + " 'Data_Kaggle/2022 Twitter Tweets_lite Jan-April_Amber Heard Data.csv',\n", + " 'Data_Kaggle/2022 Twitter daily_creation Jan-April_Amber Heard Data.csv',\n", + " 'Data_Kaggle/2022 Twitter users_created_in_2022_Jan-April_Amber Heard Data.csv',\n", + " 'Data_Kaggle/56k_Twitter_liking_accounts_AmberHeard_data 2021.csv',\n", + " 'Data_Kaggle/Apr2021_Twitter_ReTweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/Coordination 197K of 75 tweets_new_accounts_AmberHeard_Data 2021.csv',\n", + " 'Data_Kaggle/Coordination 504K of 200 tweets_new_accounts_AmberHeard_Data 2021.csv',\n", + " 'Data_Kaggle/Coordination Twitter FollowersCheck_AmberHeard_Data .csv',\n", + " 'Data_Kaggle/Dec2020_Twitter_ReTweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/Feb2021_Twitter_ReTweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/Jan2021_Twitter_ReTweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/Mar2021_Twitter_ReTweets_AmberHeard_Data.csv',\n", + " 'Data_Kaggle/Twitter 2017-2022 all_comments on Amber Heard Profile.csv',\n", + " 'Data_Kaggle/Twitter comments_2017 on Profile Amber Heard.csv',\n", + " 'Data_Kaggle/Twitter comments_2018 on Profile Amber Heard.csv',\n", + " 'Data_Kaggle/Twitter comments_2019 on Profile Amber Heard.csv',\n", + " 'Data_Kaggle/Twitter comments_2020 on Profile Amber Heard.csv',\n", + " 'Data_Kaggle/Twitter comments_2021 on Profile Amber Heard.csv',\n", + " 'Data_Kaggle/Twitter comments_2022 on Profile Amber Heard.csv',\n", + " 'Data_Kaggle/Twitter likedtweetsforONEtweeted_AH Data.csv',\n", + " 'Data_Kaggle/Twitter likedtweetsforZEROtweets_AH Data.csv',\n", + " 'Data_Kaggle/Twitter likedtweetsforZEROtweets_part1_AH Data.csv',\n", + " 'Data_Kaggle/Twitter likedtweetsforZEROtweets_part2_AH Data.csv',\n", + " 'Data_Kaggle/Twitter likedtweetsforZEROtweets_part3_AH Data.csv',\n", + " 'Data_Kaggle/df_tweets_4_months_one_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/df_tweets_4_months_urls_Amber_Heard_Data.csv',\n", + " 'Data_Kaggle/df_tweets_dec 2020.csv',\n", + " 'Data_Kaggle/df_tweets_metrics_4_months_jan-april 2021.csv',\n", + " 'Data_Kaggle/df_tweets_metrics_dec 2020.csv']" + ] + }, + "execution_count": 49, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "with ZipFile('Data_Kaggle.zip', 'r') as zfile:\n", + " csv = [f for f in sorted(zfile.namelist()) if f.endswith('.csv') and f.count(\"/\") == 1 and f.count(\".\") == 1]\n", + "print(len(csv))\n", + "csv" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "f09afaaa", + "metadata": {}, + "outputs": [], + "source": [ + "csv_files = list(map((lambda x: x.split('/')[1]), csv))" + ] + }, + { + "cell_type": "markdown", + "id": "ea8045c7", + "metadata": {}, + "source": [ + "**https://stackoverflow.com/questions/50259792/reading-csv-files-from-zip-archive-with-python-3-x**
\n", + "https://stackoverflow.com/questions/47518041/how-to-work-with-csv-files-inside-a-zipped-folder" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "438aa77e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2017 Tweets_Metrics.csv\n", + "(64845, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
081674517189523046410302017-01-04T20:36:38.000ZAmber Heard asks Johnny Depp for more money, h...214194849ohnotheydidnt
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 816745171895230464 1 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 0 3 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2017-01-04T20:36:38.000Z \n", + "\n", + " text author.id \\\n", + "0 Amber Heard asks Johnny Depp for more money, h... 214194849 \n", + "\n", + " author.username \n", + "0 ohnotheydidnt " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2017-2022 Twitter all_quotes retweets Amber Heard Timeline_Data.csv\n", + "(105414, 61)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
referenced_tweetsidsourcelangcreated_attextauthor_idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_count...quoted_tweet.in_reply_to_user_idquoted_tweet.referenced_tweetsquoted_tweet.entities.mentionsentities.hashtagsquoted_tweet.entities.hashtagsquoted_tweetentities.cashtagswithheld.copyrightwithheld.country_codesauthor.withheld.country_codes\\r
0[{'type': 'retweeted', 'id': '1037814165899898...1038621977060102144Twitter for Androides2018-09-09T02:55:50.000ZRT @ElDementeParke1: Te hablan @CharlySegura11...917961197093249024100...NaNNaNNaNNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 61 columns

\n", + "
" + ], + "text/plain": [ + " referenced_tweets id \\\n", + "0 [{'type': 'retweeted', 'id': '1037814165899898... 1038621977060102144 \n", + "\n", + " source lang created_at \\\n", + "0 Twitter for Android es 2018-09-09T02:55:50.000Z \n", + "\n", + " text author_id \\\n", + "0 RT @ElDementeParke1: Te hablan @CharlySegura11... 917961197093249024 \n", + "\n", + " public_metrics.retweet_count public_metrics.reply_count \\\n", + "0 1 0 \n", + "\n", + " public_metrics.like_count ... quoted_tweet.in_reply_to_user_id \\\n", + "0 0 ... NaN \n", + "\n", + " quoted_tweet.referenced_tweets quoted_tweet.entities.mentions \\\n", + "0 NaN NaN \n", + "\n", + " entities.hashtags quoted_tweet.entities.hashtags quoted_tweet \\\n", + "0 NaN NaN NaN \n", + "\n", + " entities.cashtags withheld.copyright withheld.country_codes \\\n", + "0 NaN NaN NaN \n", + "\n", + " author.withheld.country_codes\\r \n", + "0 \\r \n", + "\n", + "[1 rows x 61 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n" + ] + } + ], + "source": [ + "with ZipFile('Data_Kaggle.zip', 'r') as zfile:\n", + " for filename in csv[:2]:\n", + " with zfile.open(filename) as f:\n", + " df = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " print(filename.split('/')[1])\n", + " print(df.shape)\n", + " display(df.head(1))\n", + " print('\\n')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "fe74e648", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2017 Tweets_Metrics.csv\n", + "(64845, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
081674517189523046410302017-01-04T20:36:38.000ZAmber Heard asks Johnny Depp for more money, h...214194849ohnotheydidnt
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 816745171895230464 1 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 0 3 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2017-01-04T20:36:38.000Z \n", + "\n", + " text author.id \\\n", + "0 Amber Heard asks Johnny Depp for more money, h... 214194849 \n", + "\n", + " author.username \n", + "0 ohnotheydidnt " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2017-2022 Twitter all_quotes retweets Amber Heard Timeline_Data.csv\n", + "(105414, 61)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
referenced_tweetsidsourcelangcreated_attextauthor_idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_count...quoted_tweet.in_reply_to_user_idquoted_tweet.referenced_tweetsquoted_tweet.entities.mentionsentities.hashtagsquoted_tweet.entities.hashtagsquoted_tweetentities.cashtagswithheld.copyrightwithheld.country_codesauthor.withheld.country_codes\\r
0[{'type': 'retweeted', 'id': '1037814165899898...1038621977060102144Twitter for Androides2018-09-09T02:55:50.000ZRT @ElDementeParke1: Te hablan @CharlySegura11...917961197093249024100...NaNNaNNaNNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 61 columns

\n", + "
" + ], + "text/plain": [ + " referenced_tweets id \\\n", + "0 [{'type': 'retweeted', 'id': '1037814165899898... 1038621977060102144 \n", + "\n", + " source lang created_at \\\n", + "0 Twitter for Android es 2018-09-09T02:55:50.000Z \n", + "\n", + " text author_id \\\n", + "0 RT @ElDementeParke1: Te hablan @CharlySegura11... 917961197093249024 \n", + "\n", + " public_metrics.retweet_count public_metrics.reply_count \\\n", + "0 1 0 \n", + "\n", + " public_metrics.like_count ... quoted_tweet.in_reply_to_user_id \\\n", + "0 0 ... NaN \n", + "\n", + " quoted_tweet.referenced_tweets quoted_tweet.entities.mentions \\\n", + "0 NaN NaN \n", + "\n", + " entities.hashtags quoted_tweet.entities.hashtags quoted_tweet \\\n", + "0 NaN NaN NaN \n", + "\n", + " entities.cashtags withheld.copyright withheld.country_codes \\\n", + "0 NaN NaN NaN \n", + "\n", + " author.withheld.country_codes\\r \n", + "0 \\r \n", + "\n", + "[1 rows x 61 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018 Tweets_Metrics.csv\n", + "(46115, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
095185893680995123203102018-01-12T16:50:29.000Z@DazzlingMaria_ @arcadek3lly @mayak215 @mrsluv...4396120342stirgussa
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 951858936809951232 0 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 3 1 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2018-01-12T16:50:29.000Z \n", + "\n", + " text author.id \\\n", + "0 @DazzlingMaria_ @arcadek3lly @mayak215 @mrsluv... 4396120342 \n", + "\n", + " author.username \n", + "0 stirgussa " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018 Twitter_Accounts_Amber_Heard_Data.csv\n", + "(19105, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
0861511449776201728StuartBlxckโ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”!2017-05-08 09:21:50+00:00โŒ– ๐™ด๐šก ๐™ฒ๐šŽ๐š›๐š‹๐šŽ๐š›๐šž๐šœ ๐™ฐ๐š๐šŽ๐š—๐š. โ•ฎ ๐˜ฝ๐™”๐™๐™‰๐™€ ๐‘‚โ€™๐ถ๐ด๐ฟ๐ฟ๐ด๐บ๐ป๐ด๐‘ โ‚/โ‚… โ—ฃ...http://pbs.twimg.com/profile_images/1383461196...https://pbs.twimg.com/profile_banners/86151144...https://t.co/ZWO1FYzQY8265711075458
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 861511449776201728 StuartBlxck โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”! \n", + "\n", + " user.created_at \\\n", + "0 2017-05-08 09:21:50+00:00 \n", + "\n", + " user.description \\\n", + "0 โŒ– ๐™ด๐šก ๐™ฒ๐šŽ๐š›๐š‹๐šŽ๐š›๐šž๐šœ ๐™ฐ๐š๐šŽ๐š—๐š. โ•ฎ ๐˜ฝ๐™”๐™๐™‰๐™€ ๐‘‚โ€™๐ถ๐ด๐ฟ๐ฟ๐ด๐บ๐ป๐ด๐‘ โ‚/โ‚… โ—ฃ... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1383461196... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/86151144... https://t.co/ZWO1FYzQY8 \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 26571 1075 458 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018 Twitter_Tweets lite_Amber_Heard_Data.csv\n", + "(37186, 14)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
09537499743654748212018-01-17 22:04:48+00:00[ Luke Mitchell y Amber Heard, chillando. http...861511449776201728StuartBlxckโ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”!2017-05-08 09:21:50+00:00โŒ– ๐™ด๐šก ๐™ฒ๐šŽ๐š›๐š‹๐šŽ๐š›๐šž๐šœ ๐™ฐ๐š๐šŽ๐š—๐š. โ•ฎ ๐˜ฝ๐™”๐™๐™‰๐™€ ๐‘‚โ€™๐ถ๐ด๐ฟ๐ฟ๐ด๐บ๐ป๐ด๐‘ โ‚/โ‚… โ—ฃ...http://pbs.twimg.com/profile_images/1383461196...https://pbs.twimg.com/profile_banners/86151144...https://t.co/ZWO1FYzQY8265711075458
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 953749974365474821 2018-01-17 22:04:48+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 [ Luke Mitchell y Amber Heard, chillando. http... 861511449776201728 \n", + "\n", + " user.screen_name user.name user.created_at \\\n", + "0 StuartBlxck โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”! 2017-05-08 09:21:50+00:00 \n", + "\n", + " user.description \\\n", + "0 โŒ– ๐™ด๐šก ๐™ฒ๐šŽ๐š›๐š‹๐šŽ๐š›๐šž๐šœ ๐™ฐ๐š๐šŽ๐š—๐š. โ•ฎ ๐˜ฝ๐™”๐™๐™‰๐™€ ๐‘‚โ€™๐ถ๐ด๐ฟ๐ฟ๐ด๐บ๐ป๐ด๐‘ โ‚/โ‚… โ—ฃ... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1383461196... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/86151144... https://t.co/ZWO1FYzQY8 \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 26571 1075 458 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018-2021 Twitter Tweets Data AmberHeard_merged_all_years.csv\n", + "(972801, 23)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
profile_image_urlusernameuser_urln_statusesn_followersuser_created_attweet_iduser_screen_namen_friendsuser_location...created_atlangprofile_banner_urldateyearmonthdayofmonthdiffdays_diffhours_diff
0http://pbs.twimg.com/profile_images/1383461196...โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”!https://t.co/ZWO1FYzQY82657110752017-05-08 09:21:50953749974365474821StuartBlxck458๐‹๐จ๐ง๐๐จ๐ง, ๐‹๐ž๐ฐ๐ข๐ฌ๐ก๐š๐ฆ. ๐“.๐“–; ๐“Ÿ๐“ฒ๐“ป๐“ช๐“ฝ๐“ฎ ๐‘‡๐˜ฉ๐‘’๐‘› ๐‘ฆ๐‘œ๐‘ข ๐‘Ÿ๐‘’......2018-01-17 22:04:48enhttps://pbs.twimg.com/profile_banners/86151144...2018-01-172018Jan17254 days 12:42:5825412:42:58
\n", + "

1 rows ร— 23 columns

\n", + "
" + ], + "text/plain": [ + " profile_image_url username \\\n", + "0 http://pbs.twimg.com/profile_images/1383461196... โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”! \n", + "\n", + " user_url n_statuses n_followers user_created_at \\\n", + "0 https://t.co/ZWO1FYzQY8 26571 1075 2017-05-08 09:21:50 \n", + "\n", + " tweet_id user_screen_name n_friends \\\n", + "0 953749974365474821 StuartBlxck 458 \n", + "\n", + " user_location ... \\\n", + "0 ๐‹๐จ๐ง๐๐จ๐ง, ๐‹๐ž๐ฐ๐ข๐ฌ๐ก๐š๐ฆ. ๐“.๐“–; ๐“Ÿ๐“ฒ๐“ป๐“ช๐“ฝ๐“ฎ ๐‘‡๐˜ฉ๐‘’๐‘› ๐‘ฆ๐‘œ๐‘ข ๐‘Ÿ๐‘’... ... \n", + "\n", + " created_at lang \\\n", + "0 2018-01-17 22:04:48 en \n", + "\n", + " profile_banner_url date year month \\\n", + "0 https://pbs.twimg.com/profile_banners/86151144... 2018-01-17 2018 Jan \n", + "\n", + " dayofmonth diff days_diff hours_diff \n", + "0 17 254 days 12:42:58 254 12:42:58 \n", + "\n", + "[1 rows x 23 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018-April2021 Twitter other_languages AmberHeard_Data.csv\n", + "(143304, 24)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_descriptionusernamen_followerstextprofile_banner_urluser_locationuser_iduser_created_atprofile_image_urln_friends...tweet_iduser_screen_namedateyearmonthdayofmonthdiffdays_difftranslatedhours_diff
028. dark and twistyโ™ก taking it sleazyโœŒ๐Ÿป tv sho...Caro3427Amber Heard anduvo en Chilito?https://pbs.twimg.com/profile_banners/10562024...Santiago, Chile1056202442010-01-16 23:16:06http://pbs.twimg.com/profile_images/1378557216...3556...947652598630404101iCaaroooh2018-01-012018Jan12906 days 02:59:542906Amber Heard anduvo en Chilito?\\r2
\n", + "

1 rows ร— 24 columns

\n", + "
" + ], + "text/plain": [ + " user_description username n_followers \\\n", + "0 28. dark and twistyโ™ก taking it sleazyโœŒ๐Ÿป tv sho... Caro 3427 \n", + "\n", + " text \\\n", + "0 Amber Heard anduvo en Chilito? \n", + "\n", + " profile_banner_url user_location \\\n", + "0 https://pbs.twimg.com/profile_banners/10562024... Santiago, Chile \n", + "\n", + " user_id user_created_at \\\n", + "0 105620244 2010-01-16 23:16:06 \n", + "\n", + " profile_image_url n_friends ... \\\n", + "0 http://pbs.twimg.com/profile_images/1378557216... 3556 ... \n", + "\n", + " tweet_id user_screen_name date year month dayofmonth \\\n", + "0 947652598630404101 iCaaroooh 2018-01-01 2018 Jan 1 \n", + "\n", + " diff days_diff translated hours_diff \n", + "0 2906 days 02:59:54 2906 Amber Heard anduvo en Chilito?\\r 2 \n", + "\n", + "[1 rows x 24 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018_Twitter_DailyCreation_AmberHeard_Data.csv\n", + "(362, 2)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.created_atuser.id_str
02018-01-01 00:00:00+00:0010
\n", + "
" + ], + "text/plain": [ + " user.created_at user.id_str\n", + "0 2018-01-01 00:00:00+00:00 10" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018_Twitter_Tweets_AmberHeard_Data.csv\n", + "(37186, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
09537499743654748212018-01-17 22:04:48+00:00[ Luke Mitchell y Amber Heard, chillando. http...enNaNNaN[]NaN[][{'display_url': 'twitter.com/iwillsavelivesโ€ฆ'......458NaN๐‹๐จ๐ง๐๐จ๐ง, ๐‹๐ž๐ฐ๐ข๐ฌ๐ก๐š๐ฆ. ๐“.๐“–; ๐“Ÿ๐“ฒ๐“ป๐“ช๐“ฝ๐“ฎ ๐‘‡๐˜ฉ๐‘’๐‘› ๐‘ฆ๐‘œ๐‘ข ๐‘Ÿ๐‘’...โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”!StuartBlxckhttps://pbs.twimg.com/profile_banners/86151144...http://pbs.twimg.com/profile_images/1383461196...26571https://t.co/ZWO1FYzQY8False
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 953749974365474821 2018-01-17 22:04:48+00:00 \n", + "\n", + " full_text lang \\\n", + "0 [ Luke Mitchell y Amber Heard, chillando. http... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id entities.hashtags \\\n", + "0 NaN NaN [] \n", + "\n", + " entities.media entities.symbols \\\n", + "0 NaN [] \n", + "\n", + " entities.urls ... user.friends_count \\\n", + "0 [{'display_url': 'twitter.com/iwillsavelivesโ€ฆ'... ... 458 \n", + "\n", + " user.lang user.location \\\n", + "0 NaN ๐‹๐จ๐ง๐๐จ๐ง, ๐‹๐ž๐ฐ๐ข๐ฌ๐ก๐š๐ฆ. ๐“.๐“–; ๐“Ÿ๐“ฒ๐“ป๐“ช๐“ฝ๐“ฎ ๐‘‡๐˜ฉ๐‘’๐‘› ๐‘ฆ๐‘œ๐‘ข ๐‘Ÿ๐‘’... \n", + "\n", + " user.name user.screen_name \\\n", + "0 โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”! StuartBlxck \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/86151144... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1383461196... 26571 \n", + "\n", + " user.url user.verified \n", + "0 https://t.co/ZWO1FYzQY8 False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2018_Twitter_UsersCreated_AmberHeard_Data.csv\n", + "(1658, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
0953459878563057664sinangeIsAllison.2018-01-17 02:52:04+00:00โ €โ €โ € โ €โ €โ € โ €โ € โ €โ €โ € โ €โ € โ €โ € โ €โ €โ € โ € โ €โ €โ € โ €โ € โ €โ €โ € โ €โ €โ € โ €โ € โ €...http://pbs.twimg.com/profile_images/9577797829...https://pbs.twimg.com/profile_banners/95345987...NaN741925
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name user.created_at \\\n", + "0 953459878563057664 sinangeIs Allison. 2018-01-17 02:52:04+00:00 \n", + "\n", + " user.description \\\n", + "0 โ €โ €โ € โ €โ €โ € โ €โ € โ €โ €โ € โ €โ € โ €โ € โ €โ €โ € โ € โ €โ €โ € โ €โ € โ €โ €โ € โ €โ €โ € โ €โ € โ €... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/9577797829... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/95345987... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 74 19 25 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2019 Tweets_Metrics.csv\n", + "(85767, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
0108322574881350451201102019-01-10T04:55:18.000Z@SuperheroPOLL Team ๐Ÿ”ต - but can you replace Am...1051992464645476352MY_MilliFalcon
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 1083225748813504512 0 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 1 1 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2019-01-10T04:55:18.000Z \n", + "\n", + " text author.id \\\n", + "0 @SuperheroPOLL Team ๐Ÿ”ต - but can you replace Am... 1051992464645476352 \n", + "\n", + " author.username \n", + "0 MY_MilliFalcon " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2019 Twitter_Accounts_Amber_Heard_Data.csv\n", + "(34363, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
0990205643532521472anike34tanike34t2018-04-28 12:26:37+00:00NaNhttp://abs.twimg.com/sticky/default_profile_im...NaNNaN18710
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name user.created_at \\\n", + "0 990205643532521472 anike34t anike34t 2018-04-28 12:26:37+00:00 \n", + "\n", + " user.description user.profile_image_url \\\n", + "0 NaN http://abs.twimg.com/sticky/default_profile_im... \n", + "\n", + " user.profile_banner_url user.url user.statuses_count user.followers_count \\\n", + "0 NaN NaN 187 1 \n", + "\n", + " user.friends_count \n", + "0 0 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2019 Twitter_Tweets_lite_Amber_Heard_Data.csv\n", + "(94346, 14)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
010808473446298787852019-01-03 15:24:22+00:00@camilawondcr Sim. E quem merece sobressair, v...889152311704113152ImMummRaะฏะฐะผะพะธ #HenryCavillSuperman2017-07-23 15:56:45+00:00DC - Marvel - Star Wars - The Dragon Prince (R...http://pbs.twimg.com/profile_images/1209899835...https://pbs.twimg.com/profile_banners/88915231...NaN13946668541
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1080847344629878785 2019-01-03 15:24:22+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 @camilawondcr Sim. E quem merece sobressair, v... 889152311704113152 \n", + "\n", + " user.screen_name user.name user.created_at \\\n", + "0 ImMummRa ะฏะฐะผะพะธ #HenryCavillSuperman 2017-07-23 15:56:45+00:00 \n", + "\n", + " user.description \\\n", + "0 DC - Marvel - Star Wars - The Dragon Prince (R... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1209899835... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/88915231... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 13946 668 541 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2019_Twitter_DailyCreation_AmberHeard_Data.csv\n", + "(364, 2)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.created_atuser.id_str
02019-01-01 00:00:00+00:0020
\n", + "
" + ], + "text/plain": [ + " user.created_at user.id_str\n", + "0 2019-01-01 00:00:00+00:00 20" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2019_Twitter_Tweets_AmberHeard_Data.csv\n", + "(94346, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
010808473446298787852019-01-03 15:24:22+00:00@camilawondcr Sim. E quem merece sobressair, v...pt1.080847e+183.345778e+09[]NaN[][]...541NaNBrasil/Gothamะฏะฐะผะพะธ #HenryCavillSupermanImMummRahttps://pbs.twimg.com/profile_banners/88915231...http://pbs.twimg.com/profile_images/1209899835...13946NaNFalse
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1080847344629878785 2019-01-03 15:24:22+00:00 \n", + "\n", + " full_text lang \\\n", + "0 @camilawondcr Sim. E quem merece sobressair, v... pt \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id entities.hashtags \\\n", + "0 1.080847e+18 3.345778e+09 [] \n", + "\n", + " entities.media entities.symbols entities.urls ... user.friends_count \\\n", + "0 NaN [] [] ... 541 \n", + "\n", + " user.lang user.location user.name user.screen_name \\\n", + "0 NaN Brasil/Gotham ะฏะฐะผะพะธ #HenryCavillSuperman ImMummRa \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/88915231... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1209899835... 13946 \n", + "\n", + " user.url user.verified \n", + "0 NaN False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2019_Twitter_UsersCreated_AmberHeard_Data.csv\n", + "(2041, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01080476186235400192Timothy18051484Timothy Lin2019-01-02 14:49:31+00:00NaNhttp://pbs.twimg.com/profile_images/1175385936...NaNNaN21667
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 1080476186235400192 Timothy18051484 Timothy Lin \n", + "\n", + " user.created_at user.description \\\n", + "0 2019-01-02 14:49:31+00:00 NaN \n", + "\n", + " user.profile_image_url user.profile_banner_url \\\n", + "0 http://pbs.twimg.com/profile_images/1175385936... NaN \n", + "\n", + " user.url user.statuses_count user.followers_count user.friends_count \n", + "0 NaN 21 6 67 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2020 Tweets_Metrics.csv\n", + "(540883, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
0121465758083795353601102020-01-07T21:18:29.000Z@taniaitzabel Yes! The only time i thought he ...132788590HavenFaithc
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 1214657580837953536 0 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 1 1 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2020-01-07T21:18:29.000Z \n", + "\n", + " text author.id \\\n", + "0 @taniaitzabel Yes! The only time i thought he ... 132788590 \n", + "\n", + " author.username \n", + "0 HavenFaithc " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2020 Twitter_Accounts_Amber_Heard_Data.csv\n", + "(196251, 4)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_at
0132788590HavenFaithch a v e n2010-04-14 05:22:22+00:00
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name user.created_at\n", + "0 132788590 HavenFaithc h a v e n 2010-04-14 05:22:22+00:00" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2020 Twitter_Tweets_lite_Amber_Heard_Data.csv\n", + "(612583, 7)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_at
012146597146986332232020-01-07 21:26:57+00:00@jackshitnobody He is a great actor . And ambe...3416958298Kenman_RiderWSpecSpiderKen2015-08-12 03:54:29+00:00
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1214659714698633223 2020-01-07 21:26:57+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 @jackshitnobody He is a great actor . And ambe... 3416958298 \n", + "\n", + " user.screen_name user.name user.created_at \n", + "0 Kenman_RiderW SpecSpiderKen 2015-08-12 03:54:29+00:00 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2020_Twitter_DailyCreation_AmberHeard_Data.csv\n", + "(366, 2)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.created_atuser.id_str\\r
02020-01-01 00:00:00+00:00107
\n", + "
" + ], + "text/plain": [ + " user.created_at user.id_str\\r\n", + "0 2020-01-01 00:00:00+00:00 107" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2020_Twitter_Tweets_AmberHeard_Data.csv\n", + "(612583, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
012146597146986332232020-01-07 21:26:57+00:00@jackshitnobody He is a great actor . And ambe...en1.214660e+183.416958e+09[]NaN[][]...4999NaNNaNSpecSpiderKenKenman_RiderWhttps://pbs.twimg.com/profile_banners/34169582...http://pbs.twimg.com/profile_images/1379203885...103031https://t.co/c3IRRGFziBFalse
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1214659714698633223 2020-01-07 21:26:57+00:00 \n", + "\n", + " full_text lang \\\n", + "0 @jackshitnobody He is a great actor . And ambe... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id entities.hashtags \\\n", + "0 1.214660e+18 3.416958e+09 [] \n", + "\n", + " entities.media entities.symbols entities.urls ... user.friends_count \\\n", + "0 NaN [] [] ... 4999 \n", + "\n", + " user.lang user.location user.name user.screen_name \\\n", + "0 NaN NaN SpecSpiderKen Kenman_RiderW \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/34169582... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1379203885... 103031 \n", + "\n", + " user.url user.verified \n", + "0 https://t.co/c3IRRGFziB False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2020_Twitter_UsersCreated_AmberHeard_Data.csv\n", + "(28391, 4)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_at
01214210756532559872AppituBlogAppitu Blog2020-01-06 15:43:11+00:00
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 1214210756532559872 AppituBlog Appitu Blog \n", + "\n", + " user.created_at \n", + "0 2020-01-06 15:43:11+00:00 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 Accounts Total_Amber_Heard_Data.csv\n", + "(81341, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01346704724578299905thedandyman78Dandy Esteban Abesamis2021-01-06 06:27:20+00:00NaNhttp://pbs.twimg.com/profile_images/1346705611...https://pbs.twimg.com/profile_banners/13467047...NaN14027
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 1346704724578299905 thedandyman78 Dandy Esteban Abesamis \n", + "\n", + " user.created_at user.description \\\n", + "0 2021-01-06 06:27:20+00:00 NaN \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1346705611... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/13467047... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 14 0 27 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 Tweets Total_Amber_Heard_Data.csv\n", + "(478913, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
013472717068392857732021-01-07 19:59:40+00:00#JusticeForJohnnyDepp\\n#AmberHeardIsAFraudundNaNNaN[{'indices': [0, 21], 'text': 'JusticeForJohnn...NaN[][]...16NaNNaN๐Ÿ’›JLesemotteNaNhttp://pbs.twimg.com/profile_images/1246131173...4638NaNFalse
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1347271706839285773 2021-01-07 19:59:40+00:00 \n", + "\n", + " full_text lang in_reply_to_status_id_str \\\n", + "0 #JusticeForJohnnyDepp\\n#AmberHeardIsAFraud und NaN \n", + "\n", + " in_reply_to_user_id entities.hashtags \\\n", + "0 NaN [{'indices': [0, 21], 'text': 'JusticeForJohnn... \n", + "\n", + " entities.media entities.symbols entities.urls ... user.friends_count \\\n", + "0 NaN [] [] ... 16 \n", + "\n", + " user.lang user.location user.name user.screen_name user.profile_banner_url \\\n", + "0 NaN NaN ๐Ÿ’› JLesemotte NaN \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1246131173... 4638 \n", + "\n", + " user.url user.verified \n", + "0 NaN False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 Tweets_Metrics.csv\n", + "(448600, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
0134727169631998361700002021-01-07T19:59:38.000Z@LauraBockov Amber Heard followed through on h...2871037175hawaiianvalent
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 1347271696319983617 0 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 0 0 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2021-01-07T19:59:38.000Z \n", + "\n", + " text author.id \\\n", + "0 @LauraBockov Amber Heard followed through on h... 2871037175 \n", + "\n", + " author.username \n", + "0 hawaiianvalent " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 Tweets_lite Total_Amber_Heard_Data.csv\n", + "(478913, 14)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
013472717068392857732021-01-07 19:59:40+00:00#JusticeForJohnnyDepp\\n#AmberHeardIsAFraud1039169618609401857JLesemotte๐Ÿ’›2018-09-10 15:11:58+00:00NaNhttp://pbs.twimg.com/profile_images/1246131173...NaNNaN463812116
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1347271706839285773 2021-01-07 19:59:40+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 #JusticeForJohnnyDepp\\n#AmberHeardIsAFraud 1039169618609401857 \n", + "\n", + " user.screen_name user.name user.created_at user.description \\\n", + "0 JLesemotte ๐Ÿ’› 2018-09-10 15:11:58+00:00 NaN \n", + "\n", + " user.profile_image_url user.profile_banner_url \\\n", + "0 http://pbs.twimg.com/profile_images/1246131173... NaN \n", + "\n", + " user.url user.statuses_count user.followers_count user.friends_count \n", + "0 NaN 4638 121 16 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 Twitter_Accounts_Amber_Heard_Data.csv\n", + "(48992, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01230584674726109184paepp_hubPรฆpp2020-02-20 20:07:14+00:003/4 dei tweet che posto vengono dalle chat con...http://pbs.twimg.com/profile_images/1348616225...https://pbs.twimg.com/profile_banners/12305846...NaN692124831394
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name user.created_at \\\n", + "0 1230584674726109184 paepp_hub Pรฆpp 2020-02-20 20:07:14+00:00 \n", + "\n", + " user.description \\\n", + "0 3/4 dei tweet che posto vengono dalle chat con... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1348616225... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/12305846... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 6921 2483 1394 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 Twitter_Tweets_lite_Amber_Heard_Data.csv\n", + "(228686, 14)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
013453599315501342722021-01-02 13:22:57+00:00So ready โœจ for the next #DeppMovieNight\\n\\nFil...1319007523056308227Noneofthemknew1๐Ÿดโ€โ˜ ๏ธ Tongo Bozzie ๐Ÿดโ€โ˜ ๏ธ2020-10-21 20:08:07+00:00I wouldn't be on Twitter if it weren't for JD๐Ÿด...http://pbs.twimg.com/profile_images/1384638730...https://pbs.twimg.com/profile_banners/13190075...NaN20334747544
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1345359931550134272 2021-01-02 13:22:57+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 So ready โœจ for the next #DeppMovieNight\\n\\nFil... 1319007523056308227 \n", + "\n", + " user.screen_name user.name user.created_at \\\n", + "0 Noneofthemknew1 ๐Ÿดโ€โ˜ ๏ธ Tongo Bozzie ๐Ÿดโ€โ˜ ๏ธ 2020-10-21 20:08:07+00:00 \n", + "\n", + " user.description \\\n", + "0 I wouldn't be on Twitter if it weren't for JD๐Ÿด... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1384638730... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/13190075... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 20334 747 544 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 daily_creation Total_Amber_Heard_Data.csv\n", + "(362, 2)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.created_atuser.id_str
02021-01-01 00:00:00+00:0055
\n", + "
" + ], + "text/plain": [ + " user.created_at user.id_str\n", + "0 2021-01-01 00:00:00+00:00 55" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021 users_created_in_2021 Total_Amber_Heard.csv\n", + "(8905, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01346704724578299905thedandyman78Dandy Esteban Abesamis2021-01-06 06:27:20+00:00NaNhttp://pbs.twimg.com/profile_images/1346705611...https://pbs.twimg.com/profile_banners/13467047...NaN14027
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 1346704724578299905 thedandyman78 Dandy Esteban Abesamis \n", + "\n", + " user.created_at user.description \\\n", + "0 2021-01-06 06:27:20+00:00 NaN \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1346705611... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/13467047... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 14 0 27 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021_Twitter_DailyCreation_AmberHeard_Data.csv\n", + "(115, 2)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.created_atuser.id_str
02021-01-01 00:00:00+00:0039
\n", + "
" + ], + "text/plain": [ + " user.created_at user.id_str\n", + "0 2021-01-01 00:00:00+00:00 39" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021_Twitter_Tweets_AmberHeard_Data.csv\n", + "(228686, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
013453599315501342722021-01-02 13:22:57+00:00So ready โœจ for the next #DeppMovieNight\\n\\nFil...enNaNNaN[{'indices': [24, 39], 'text': 'DeppMovieNight...NaN[][]...544NaNSouth West, England๐Ÿดโ€โ˜ ๏ธ Tongo Bozzie ๐Ÿดโ€โ˜ ๏ธNoneofthemknew1https://pbs.twimg.com/profile_banners/13190075...http://pbs.twimg.com/profile_images/1384638730...20334NaNFalse
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1345359931550134272 2021-01-02 13:22:57+00:00 \n", + "\n", + " full_text lang \\\n", + "0 So ready โœจ for the next #DeppMovieNight\\n\\nFil... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id \\\n", + "0 NaN NaN \n", + "\n", + " entities.hashtags entities.media \\\n", + "0 [{'indices': [24, 39], 'text': 'DeppMovieNight... NaN \n", + "\n", + " entities.symbols entities.urls ... user.friends_count user.lang \\\n", + "0 [] [] ... 544 NaN \n", + "\n", + " user.location user.name user.screen_name \\\n", + "0 South West, England ๐Ÿดโ€โ˜ ๏ธ Tongo Bozzie ๐Ÿดโ€โ˜ ๏ธ Noneofthemknew1 \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/13190075... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1384638730... 20334 \n", + "\n", + " user.url user.verified \n", + "0 NaN False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2021_Twitter_UsersCreated_AmberHeard_Data.csv\n", + "(3662, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01348681210084659200steven79689026steven2021-01-11 17:20:56+00:00NaNhttp://abs.twimg.com/sticky/default_profile_im...NaNNaN20730
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name user.created_at \\\n", + "0 1348681210084659200 steven79689026 steven 2021-01-11 17:20:56+00:00 \n", + "\n", + " user.description user.profile_image_url \\\n", + "0 NaN http://abs.twimg.com/sticky/default_profile_im... \n", + "\n", + " user.profile_banner_url user.url user.statuses_count user.followers_count \\\n", + "0 NaN NaN 20 7 \n", + "\n", + " user.friends_count \n", + "0 30 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2022 Tweets_Metrics.csv\n", + "(483500, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
0147750498313011609610202022-01-02T05:00:13.000Z@la77465262 @Melinda15199317 @Dior So why is #...114979514seano999
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 1477504983130116096 1 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 0 2 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2022-01-02T05:00:13.000Z \n", + "\n", + " text author.id \\\n", + "0 @la77465262 @Melinda15199317 @Dior So why is #... 114979514 \n", + "\n", + " author.username \n", + "0 seano999 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2022 Twitter Accounts Jan-April_Amber Heard Data.csv\n", + "(182538, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01427358993803005956StevenJCurrySteven Curry2021-08-16 19:58:03+00:00NaNhttp://pbs.twimg.com/profile_images/1429534379...https://pbs.twimg.com/profile_banners/14273589...NaN19915139
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 1427358993803005956 StevenJCurry Steven Curry \n", + "\n", + " user.created_at user.description \\\n", + "0 2021-08-16 19:58:03+00:00 NaN \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1429534379... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/14273589... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 199 15 139 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2022 Twitter Tweets Jan-April_Amber Heard Data.csv\n", + "(497289, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
014775049831301160962022-01-02 05:00:13+00:00@la77465262 @Melinda15199317 @Dior So why is #...en1.466076e+181.363631e+18[{'indices': [45, 56], 'text': 'JohnnyDepp'}][{'original_info': {'width': 1058, 'focus_rect...[][]...1898NaNNaNSean O'Connorseano999https://pbs.twimg.com/profile_banners/11497951...http://pbs.twimg.com/profile_images/1442389537...27033NaNFalse
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1477504983130116096 2022-01-02 05:00:13+00:00 \n", + "\n", + " full_text lang \\\n", + "0 @la77465262 @Melinda15199317 @Dior So why is #... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id \\\n", + "0 1.466076e+18 1.363631e+18 \n", + "\n", + " entities.hashtags \\\n", + "0 [{'indices': [45, 56], 'text': 'JohnnyDepp'}] \n", + "\n", + " entities.media entities.symbols \\\n", + "0 [{'original_info': {'width': 1058, 'focus_rect... [] \n", + "\n", + " entities.urls ... user.friends_count user.lang user.location \\\n", + "0 [] ... 1898 NaN NaN \n", + "\n", + " user.name user.screen_name \\\n", + "0 Sean O'Connor seano999 \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/11497951... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1442389537... 27033 \n", + "\n", + " user.url user.verified \n", + "0 NaN False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2022 Twitter Tweets_lite Jan-April_Amber Heard Data.csv\n", + "(497289, 14)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
014775049831301160962022-01-02 05:00:13+00:00@la77465262 @Melinda15199317 @Dior So why is #...114979514seano999Sean O'Connor2010-02-17 06:20:14+00:00Young guy, varied interests. Socialist. Europe...http://pbs.twimg.com/profile_images/1442389537...https://pbs.twimg.com/profile_banners/11497951...NaN270336311898
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1477504983130116096 2022-01-02 05:00:13+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 @la77465262 @Melinda15199317 @Dior So why is #... 114979514 \n", + "\n", + " user.screen_name user.name user.created_at \\\n", + "0 seano999 Sean O'Connor 2010-02-17 06:20:14+00:00 \n", + "\n", + " user.description \\\n", + "0 Young guy, varied interests. Socialist. Europe... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1442389537... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/11497951... NaN \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 27033 631 1898 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2022 Twitter daily_creation Jan-April_Amber Heard Data.csv\n", + "(118, 2)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.created_atuser.id_str
02022-01-01 00:00:00+00:0081
\n", + "
" + ], + "text/plain": [ + " user.created_at user.id_str\n", + "0 2022-01-01 00:00:00+00:00 81" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "2022 Twitter users_created_in_2022_Jan-April_Amber Heard Data.csv\n", + "(13292, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
01481301396477689862elonmuskloveyouSawyer Merritt2022-01-12 16:26:02+00:00NaNhttp://pbs.twimg.com/profile_images/1483313887...NaNNaN28137
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 1481301396477689862 elonmuskloveyou Sawyer Merritt \n", + "\n", + " user.created_at user.description \\\n", + "0 2022-01-12 16:26:02+00:00 NaN \n", + "\n", + " user.profile_image_url user.profile_banner_url \\\n", + "0 http://pbs.twimg.com/profile_images/1483313887... NaN \n", + "\n", + " user.url user.statuses_count user.followers_count user.friends_count \n", + "0 NaN 281 3 7 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "56k_Twitter_liking_accounts_AmberHeard_data 2021.csv\n", + "(54760, 44)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idid_strnamescreen_namelocationdescriptionurlentitiesprotectedfollowers_count...profile_text_colorprofile_use_background_imagehas_extended_profiledefault_profiledefault_profile_imagefollowingfollow_request_sentnotificationstranslator_typewithheld_in_countries\\r
06478047064780470HSNHSNSt. Petersburg, FloridaJoin the conversation w/ @HSN #LoveHSN! โ™ฅ๏ธ Cli...https://t.co/5iXS0x35Cu{'url': {'urls': [{'url': 'https://t.co/5iXS0x...False80264...333333TrueTrueFalseFalseFalseFalseFalsenone[]\\r
\n", + "

1 rows ร— 44 columns

\n", + "
" + ], + "text/plain": [ + " id id_str name screen_name location \\\n", + "0 64780470 64780470 HSN HSN St. Petersburg, Florida \n", + "\n", + " description url \\\n", + "0 Join the conversation w/ @HSN #LoveHSN! โ™ฅ๏ธ Cli... https://t.co/5iXS0x35Cu \n", + "\n", + " entities protected \\\n", + "0 {'url': {'urls': [{'url': 'https://t.co/5iXS0x... False \n", + "\n", + " followers_count ... profile_text_color profile_use_background_image \\\n", + "0 80264 ... 333333 True \n", + "\n", + " has_extended_profile default_profile default_profile_image following \\\n", + "0 True False False False \n", + "\n", + " follow_request_sent notifications translator_type \\\n", + "0 False False none \n", + "\n", + " withheld_in_countries\\r \n", + "0 []\\r \n", + "\n", + "[1 rows x 44 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Apr2021_Twitter_ReTweets_AmberHeard_Data.csv\n", + "(76893, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strfull_texttruncateddisplay_text_rangeentitiessourcein_reply_to_status_idin_reply_to_status_id_str...quoted_status_idquoted_status_id_strquoted_status_permalinkretweet_countfavorite_countfavoritedretweetedpossibly_sensitivelangextended_entities\\r
02021-04-12 00:12:24+00:0013813997675745894401381399767574589440RT @ElizaDFTW: #DeppMovieNight #JusticeForJohn...False[0, 76]{'hashtags': [{'text': 'DeppMovieNight', 'indi...<a href=\"https://mobile.twitter.com\" rel=\"nofo...NaNNaN...1.381386e+181.381386e+18{'url': 'https://t.co/Avd5Gq3Oxi', 'expanded':...20FalseFalse0.0und\\r
\n", + "

1 rows ร— 30 columns

\n", + "
" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-04-12 00:12:24+00:00 1381399767574589440 1381399767574589440 \n", + "\n", + " full_text truncated \\\n", + "0 RT @ElizaDFTW: #DeppMovieNight #JusticeForJohn... False \n", + "\n", + " display_text_range entities \\\n", + "0 [0, 76] {'hashtags': [{'text': 'DeppMovieNight', 'indi... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0tweet_idtextusernameRetweetshashtagsuser_mentionsurlslikesdatelocationfriends_countfollowers_countretweet_count\\r
001464845428583632907RT @hawaiianvalent: Sales have actually increa...PeriodDramaPlz31[][{'screen_name': 'hawaiianvalent', 'name': 'Ch...[]02021-11-28 06:35:40NaN30021831
\n", + "" + ], + "text/plain": [ + " Unnamed: 0 tweet_id \\\n", + "0 0 1464845428583632907 \n", + "\n", + " text username \\\n", + "0 RT @hawaiianvalent: Sales have actually increa... PeriodDramaPlz \n", + "\n", + " Retweets hashtags user_mentions urls \\\n", + "0 31 [] [{'screen_name': 'hawaiianvalent', 'name': 'Ch... [] \n", + "\n", + " likes date location friends_count followers_count \\\n", + "0 0 2021-11-28 06:35:40 NaN 300 218 \n", + "\n", + " retweet_count\\r \n", + "0 31 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Coordination 504K of 200 tweets_new_accounts_AmberHeard_Data 2021.csv\n", + "(504569, 14)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0tweet_idtextusernameRetweetshashtagsuser_mentionsurlslikesdatelocationfriends_countfollowers_countretweet_count\\r
001465196687161499648@iwantyoubleeder https://t.co/jnckOA7R1M1009REDkml0[][{'screen_name': 'iwantyoubleeder', 'name': '๐Ÿ’ˆ...[]02021-11-29 05:51:26NaN8319170
\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 tweet_id text \\\n", + "0 0 1465196687161499648 @iwantyoubleeder https://t.co/jnckOA7R1M \n", + "\n", + " username Retweets hashtags \\\n", + "0 1009REDkml 0 [] \n", + "\n", + " user_mentions urls likes \\\n", + "0 [{'screen_name': 'iwantyoubleeder', 'name': '๐Ÿ’ˆ... [] 0 \n", + "\n", + " date location friends_count followers_count \\\n", + "0 2021-11-29 05:51:26 NaN 831 917 \n", + "\n", + " retweet_count\\r \n", + "0 0 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Coordination Twitter FollowersCheck_AmberHeard_Data .csv\n", + "(215433, 18)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0idid_strscreen_namefollowingfollowed_bylive_followingfollowing_receivedfollowing_requestednotifications_enabledcan_dmblockingblocked_bymutingwant_retweetsall_repliesmarked_spamfollowing_user_name\\r
00132481898293173043213248189829317304321009REDkmlTrueFalseFalseNaNNaNNaNTrueNaNNaNNaNNaNNaNNaNTeriCarson\\r
\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 id id_str screen_name \\\n", + "0 0 1324818982931730432 1324818982931730432 1009REDkml \n", + "\n", + " following followed_by live_following following_received \\\n", + "0 True False False NaN \n", + "\n", + " following_requested notifications_enabled can_dm blocking blocked_by \\\n", + "0 NaN NaN True NaN NaN \n", + "\n", + " muting want_retweets all_replies marked_spam following_user_name\\r \n", + "0 NaN NaN NaN NaN TeriCarson\\r " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Dec2020_Twitter_ReTweets_AmberHeard_Data.csv\n", + "(67884, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strfull_texttruncateddisplay_text_rangeentitiessourcein_reply_to_status_idin_reply_to_status_id_str...retweet_countfavorite_countfavoritedretweetedpossibly_sensitivelangquoted_status_idquoted_status_id_strquoted_status_permalinkextended_entities\\r
02020-12-13 23:54:46+00:0013382711763601408001338271176360140800RT @SinEmbargoMX: Johnny Depp exige a Warner B...False[0, 140]{'hashtags': [], 'symbols': [], 'user_mentions...<a href=\"http://twitter.com/download/android\" ...NaNNaN...30FalseFalse0.0esNaNNaNNaN\\r
\n", + "

1 rows ร— 30 columns

\n", + "
" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2020-12-13 23:54:46+00:00 1338271176360140800 1338271176360140800 \n", + "\n", + " full_text truncated \\\n", + "0 RT @SinEmbargoMX: Johnny Depp exige a Warner B... False \n", + "\n", + " display_text_range entities \\\n", + "0 [0, 140] {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strfull_texttruncateddisplay_text_rangeentitiessourcein_reply_to_status_idin_reply_to_status_id_str...retweet_countfavorite_countfavoritedretweetedpossibly_sensitivelangextended_entitiesquoted_status_idquoted_status_id_strquoted_status_permalink\\r
02021-02-09 19:55:10+00:0013592293735770071071359229373577007104RT @DeppFanPage: Johnny Depp RUINS the MEDIA; ...False[0, 140]{'hashtags': [], 'symbols': [], 'user_mentions...<a href=\"http://twitter.com/download/android\" ...NaNNaN...10FalseFalse0.0enNaNNaNNaN\\r
\n", + "

1 rows ร— 30 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-02-09 19:55:10+00:00 1359229373577007107 1359229373577007104 \n", + "\n", + " full_text truncated \\\n", + "0 RT @DeppFanPage: Johnny Depp RUINS the MEDIA; ... False \n", + "\n", + " display_text_range entities \\\n", + "0 [0, 140] {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strfull_texttruncateddisplay_text_rangeentitiessourcein_reply_to_status_idin_reply_to_status_id_str...quoted_status_id_strquoted_status_permalinkretweet_countfavorite_countfavoritedretweetedlangextended_entitiespossibly_sensitivewithheld_in_countries\\r
02021-01-02 14:34:12+00:0013453778607065620491345377860706562048RT @Noneofthemknew1: So ready โœจ for the next #...False[0, 140]{'hashtags': [{'text': 'DeppMovieNight', 'indi...<a href=\"http://twitter.com/download/android\" ...NaNNaN...1.345348e+18{'url': 'https://t.co/W7UhuBILtD', 'expanded':...60FalseFalseenNaNNaN\\r
\n", + "

1 rows ร— 31 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-01-02 14:34:12+00:00 1345377860706562049 1345377860706562048 \n", + "\n", + " full_text truncated \\\n", + "0 RT @Noneofthemknew1: So ready โœจ for the next #... False \n", + "\n", + " display_text_range entities \\\n", + "0 [0, 140] {'hashtags': [{'text': 'DeppMovieNight', 'indi... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strfull_texttruncateddisplay_text_rangeentitiessourcein_reply_to_status_idin_reply_to_status_id_str...retweetedlangquoted_status_idquoted_status_id_strquoted_status_permalinkpossibly_sensitiveextended_entitieswithheld_in_countrieswithheld_scopewithheld_copyright\\r
02021-03-26 23:34:27+00:0013755920106698260511375592010669826048RT @Mewmewjusticef1: @realamberheard Johnny De...False[0, 139]{'hashtags': [], 'symbols': [], 'user_mentions...<a href=\"http://twitter.com/download/android\" ...NaNNaN...FalseenNaNNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 33 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-03-26 23:34:27+00:00 1375592010669826051 1375592010669826048 \n", + "\n", + " full_text truncated \\\n", + "0 RT @Mewmewjusticef1: @realamberheard Johnny De... False \n", + "\n", + " display_text_range entities \\\n", + "0 [0, 139] {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
in_reply_to_user_ididlangauthor_idreferenced_tweetstextcreated_atsourceentities.mentionsentities.urls...author.public_metrics.tweet_countauthor.public_metrics.listed_countauthor.identities.hashtagsreplied_tweet.referenced_tweetsreplied_tweet.entities.mentionsreplied_tweet.entities.hashtagsreplied_tweet.in_reply_to_user_identities.cashtagsreplied_tweet\\r
028311540101251279361044410369en2831154010[{'type': 'replied_to', 'id': '125075286995271...@realamberheard @JenSiebelNewsom @CharlizeAfri...2020-04-17T22:40:21.000ZTwitter Web App[{'start': 0, 'end': 15, 'username': 'realambe...[{'start': 328, 'end': 351, 'url': 'https://t.......854802831154010NaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 58 columns

\n", + "" + ], + "text/plain": [ + " in_reply_to_user_id id lang author_id \\\n", + "0 2831154010 1251279361044410369 en 2831154010 \n", + "\n", + " referenced_tweets \\\n", + "0 [{'type': 'replied_to', 'id': '125075286995271... \n", + "\n", + " text \\\n", + "0 @realamberheard @JenSiebelNewsom @CharlizeAfri... \n", + "\n", + " created_at source \\\n", + "0 2020-04-17T22:40:21.000Z Twitter Web App \n", + "\n", + " entities.mentions \\\n", + "0 [{'start': 0, 'end': 15, 'username': 'realambe... \n", + "\n", + " entities.urls ... \\\n", + "0 [{'start': 328, 'end': 351, 'url': 'https://t.... ... \n", + "\n", + " author.public_metrics.tweet_count author.public_metrics.listed_count \\\n", + "0 8548 0 \n", + "\n", + " author.id entities.hashtags replied_tweet.referenced_tweets \\\n", + "0 2831154010 NaN NaN \n", + "\n", + " replied_tweet.entities.mentions replied_tweet.entities.hashtags \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.in_reply_to_user_id entities.cashtags replied_tweet\\r \n", + "0 NaN NaN \\r \n", + "\n", + "[1 rows x 58 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter comments_2017 on Profile Amber Heard.csv\n", + "(5561, 56)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
textsourcereferenced_tweetsin_reply_to_user_idlangidcreated_atauthor_idpublic_metrics.retweet_countpublic_metrics.reply_count...author.idauthor.nameauthor.created_atauthor.locationentities.annotationsentities.hashtagsreplied_tweet.entities.mentionsreplied_tweet.entities.urlsreplied_tweet.referenced_tweetsentities.cashtags\\r
0@realamberheard โคโคโคโคโค๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜ https://t.co/bI7...Twitter for Android[{'type': 'replied_to', 'id': '851574318425268...807003567605227520und8932736885603328002017-08-04T00:53:38.000Z89027482566678937700...890274825666789377muro2017-07-26T18:17:13.000ZNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 56 columns

\n", + "
" + ], + "text/plain": [ + " text source \\\n", + "0 @realamberheard โคโคโคโคโค๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜ https://t.co/bI7... Twitter for Android \n", + "\n", + " referenced_tweets in_reply_to_user_id \\\n", + "0 [{'type': 'replied_to', 'id': '851574318425268... 807003567605227520 \n", + "\n", + " lang id created_at author_id \\\n", + "0 und 893273688560332800 2017-08-04T00:53:38.000Z 890274825666789377 \n", + "\n", + " public_metrics.retweet_count public_metrics.reply_count ... \\\n", + "0 0 0 ... \n", + "\n", + " author.id author.name author.created_at author.location \\\n", + "0 890274825666789377 muro 2017-07-26T18:17:13.000Z NaN \n", + "\n", + " entities.annotations entities.hashtags replied_tweet.entities.mentions \\\n", + "0 NaN NaN NaN \n", + "\n", + " replied_tweet.entities.urls replied_tweet.referenced_tweets \\\n", + "0 NaN NaN \n", + "\n", + " entities.cashtags\\r \n", + "0 \\r \n", + "\n", + "[1 rows x 56 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter comments_2018 on Profile Amber Heard.csv\n", + "(9093, 57)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
in_reply_to_user_ididlangauthor_idreferenced_tweetstextcreated_atsourceentities.mentionsentities.urls...author.public_metrics.tweet_countauthor.public_metrics.listed_countauthor.identities.annotationsreplied_tweet.referenced_tweetsentities.hashtagsreplied_tweet.entities.mentionsreplied_tweet.entities.hashtagsreplied_tweet.in_reply_to_user_identities.cashtags\\r
08070035676052275201005111527563841536und962378172347092993[{'type': 'replied_to', 'id': '100051213064547...@realamberheard https://t.co/JTRCC0nmZD2018-06-08T15:37:16.000ZTwitter Web Client[{'start': 0, 'end': 15, 'username': 'realambe...[{'start': 16, 'end': 39, 'url': 'https://t.co......52270962378172347092993NaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 57 columns

\n", + "
" + ], + "text/plain": [ + " in_reply_to_user_id id lang author_id \\\n", + "0 807003567605227520 1005111527563841536 und 962378172347092993 \n", + "\n", + " referenced_tweets \\\n", + "0 [{'type': 'replied_to', 'id': '100051213064547... \n", + "\n", + " text created_at \\\n", + "0 @realamberheard https://t.co/JTRCC0nmZD 2018-06-08T15:37:16.000Z \n", + "\n", + " source entities.mentions \\\n", + "0 Twitter Web Client [{'start': 0, 'end': 15, 'username': 'realambe... \n", + "\n", + " entities.urls ... \\\n", + "0 [{'start': 16, 'end': 39, 'url': 'https://t.co... ... \n", + "\n", + " author.public_metrics.tweet_count author.public_metrics.listed_count \\\n", + "0 5227 0 \n", + "\n", + " author.id entities.annotations replied_tweet.referenced_tweets \\\n", + "0 962378172347092993 NaN NaN \n", + "\n", + " entities.hashtags replied_tweet.entities.mentions \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.entities.hashtags replied_tweet.in_reply_to_user_id \\\n", + "0 NaN NaN \n", + "\n", + " entities.cashtags\\r \n", + "0 \\r \n", + "\n", + "[1 rows x 57 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter comments_2019 on Profile Amber Heard.csv\n", + "(24515, 58)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
in_reply_to_user_idreferenced_tweetsidcreated_attextauthor_idlangsourceentities.mentionspublic_metrics.retweet_count...author.locationreplied_tweet.entities.mentionsreplied_tweet.entities.hashtagsentities.hashtagsentities.annotationsreplied_tweet.entities.annotationsreplied_tweet.referenced_tweetsreplied_tweet.in_reply_to_user_identities.cashtagsreplied_tweet\\r
0807003567605227520[{'type': 'replied_to', 'id': '101128144121527...12092993927437926402019-12-24T02:26:57.000Z@realamberheard @AmberHeardfk Yo creo es injus...1098312855160541184esTwitter for iPhone[{'start': 0, 'end': 15, 'username': 'realambe...0...NaNNaNNaNNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 58 columns

\n", + "
" + ], + "text/plain": [ + " in_reply_to_user_id referenced_tweets \\\n", + "0 807003567605227520 [{'type': 'replied_to', 'id': '101128144121527... \n", + "\n", + " id created_at \\\n", + "0 1209299392743792640 2019-12-24T02:26:57.000Z \n", + "\n", + " text author_id \\\n", + "0 @realamberheard @AmberHeardfk Yo creo es injus... 1098312855160541184 \n", + "\n", + " lang source entities.mentions \\\n", + "0 es Twitter for iPhone [{'start': 0, 'end': 15, 'username': 'realambe... \n", + "\n", + " public_metrics.retweet_count ... author.location \\\n", + "0 0 ... NaN \n", + "\n", + " replied_tweet.entities.mentions replied_tweet.entities.hashtags \\\n", + "0 NaN NaN \n", + "\n", + " entities.hashtags entities.annotations replied_tweet.entities.annotations \\\n", + "0 NaN NaN NaN \n", + "\n", + " replied_tweet.referenced_tweets replied_tweet.in_reply_to_user_id \\\n", + "0 NaN NaN \n", + "\n", + " entities.cashtags replied_tweet\\r \n", + "0 NaN \\r \n", + "\n", + "[1 rows x 58 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter comments_2020 on Profile Amber Heard.csv\n", + "(59842, 57)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
in_reply_to_user_ididlangauthor_idreferenced_tweetstextcreated_atsourceentities.mentionsentities.urls...author.public_metrics.following_countauthor.public_metrics.tweet_countauthor.public_metrics.listed_countauthor.identities.hashtagsreplied_tweet.entities.mentionsreplied_tweet.entities.hashtagsreplied_tweet.in_reply_to_user_idreplied_tweet.referenced_tweetsentities.cashtags\\r
028311540101251279361044410369en2831154010[{'type': 'replied_to', 'id': '125075286995271...@realamberheard @JenSiebelNewsom @CharlizeAfri...2020-04-17T22:40:21.000ZTwitter Web App[{'start': 0, 'end': 15, 'username': 'realambe...[{'start': 328, 'end': 351, 'url': 'https://t.......213854802831154010NaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 57 columns

\n", + "
" + ], + "text/plain": [ + " in_reply_to_user_id id lang author_id \\\n", + "0 2831154010 1251279361044410369 en 2831154010 \n", + "\n", + " referenced_tweets \\\n", + "0 [{'type': 'replied_to', 'id': '125075286995271... \n", + "\n", + " text \\\n", + "0 @realamberheard @JenSiebelNewsom @CharlizeAfri... \n", + "\n", + " created_at source \\\n", + "0 2020-04-17T22:40:21.000Z Twitter Web App \n", + "\n", + " entities.mentions \\\n", + "0 [{'start': 0, 'end': 15, 'username': 'realambe... \n", + "\n", + " entities.urls ... \\\n", + "0 [{'start': 328, 'end': 351, 'url': 'https://t.... ... \n", + "\n", + " author.public_metrics.following_count author.public_metrics.tweet_count \\\n", + "0 213 8548 \n", + "\n", + " author.public_metrics.listed_count author.id entities.hashtags \\\n", + "0 0 2831154010 NaN \n", + "\n", + " replied_tweet.entities.mentions replied_tweet.entities.hashtags \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.in_reply_to_user_id replied_tweet.referenced_tweets \\\n", + "0 NaN NaN \n", + "\n", + " entities.cashtags\\r \n", + "0 \\r \n", + "\n", + "[1 rows x 57 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter comments_2021 on Profile Amber Heard.csv\n", + "(35233, 57)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetextauthor_idlangcreated_atin_reply_to_user_ididreferenced_tweetspublic_metrics.retweet_countpublic_metrics.reply_count...author.created_atreplied_tweet.entities.mentionsreplied_tweet.entities.hashtagsentities.urlsreplied_tweet.entities.annotationsentities.hashtagsreplied_tweet.in_reply_to_user_identities.annotationsreplied_tweet.referenced_tweetsentities.cashtags\\r
0Twitter for iPhone@realamberheard If they sacked u I will be so ...1371754301903802373en2021-03-21T22:20:20.000Z8070035676052275201373761418932150276[{'type': 'replied_to', 'id': '100770668956540...00...2021-03-16T09:25:10.000ZNaNNaNNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 57 columns

\n", + "
" + ], + "text/plain": [ + " source text \\\n", + "0 Twitter for iPhone @realamberheard If they sacked u I will be so ... \n", + "\n", + " author_id lang created_at in_reply_to_user_id \\\n", + "0 1371754301903802373 en 2021-03-21T22:20:20.000Z 807003567605227520 \n", + "\n", + " id referenced_tweets \\\n", + "0 1373761418932150276 [{'type': 'replied_to', 'id': '100770668956540... \n", + "\n", + " public_metrics.retweet_count public_metrics.reply_count ... \\\n", + "0 0 0 ... \n", + "\n", + " author.created_at replied_tweet.entities.mentions \\\n", + "0 2021-03-16T09:25:10.000Z NaN \n", + "\n", + " replied_tweet.entities.hashtags entities.urls \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.entities.annotations entities.hashtags \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.in_reply_to_user_id entities.annotations \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.referenced_tweets entities.cashtags\\r \n", + "0 NaN \\r \n", + "\n", + "[1 rows x 57 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter comments_2022 on Profile Amber Heard.csv\n", + "(690, 57)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
author_idcreated_attextsourcereferenced_tweetslangin_reply_to_user_ididentities.mentionsentities.annotations...author.locationauthor.descriptionauthor.urlreplied_tweet.entities.mentionsreplied_tweet.in_reply_to_user_identities.urlsreplied_tweet.entities.annotationsreplied_tweet.referenced_tweetsentities.cashtagsreplied_tweet.entities.hashtags\\r
010780530024500674562022-02-24T21:52:51.000Z@realamberheard @ashleyirenebean @mauifilmfest...Twitter for iPhone[{'type': 'replied_to', 'id': '100932398926350...en8070035676052275201496966378812698644[{'start': 0, 'end': 15, 'username': 'realambe...[{'start': 236, 'end': 246, 'probability': 0.7......18 he/himMulti stan account, Lil Nas X, Taylor Swift, M...NaNNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 57 columns

\n", + "
" + ], + "text/plain": [ + " author_id created_at \\\n", + "0 1078053002450067456 2022-02-24T21:52:51.000Z \n", + "\n", + " text source \\\n", + "0 @realamberheard @ashleyirenebean @mauifilmfest... Twitter for iPhone \n", + "\n", + " referenced_tweets lang \\\n", + "0 [{'type': 'replied_to', 'id': '100932398926350... en \n", + "\n", + " in_reply_to_user_id id \\\n", + "0 807003567605227520 1496966378812698644 \n", + "\n", + " entities.mentions \\\n", + "0 [{'start': 0, 'end': 15, 'username': 'realambe... \n", + "\n", + " entities.annotations ... author.location \\\n", + "0 [{'start': 236, 'end': 246, 'probability': 0.7... ... 18 he/him \n", + "\n", + " author.description author.url \\\n", + "0 Multi stan account, Lil Nas X, Taylor Swift, M... NaN \n", + "\n", + " replied_tweet.entities.mentions replied_tweet.in_reply_to_user_id \\\n", + "0 NaN NaN \n", + "\n", + " entities.urls replied_tweet.entities.annotations \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.referenced_tweets entities.cashtags \\\n", + "0 NaN NaN \n", + "\n", + " replied_tweet.entities.hashtags\\r \n", + "0 \\r \n", + "\n", + "[1 rows x 57 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "Twitter likedtweetsforONEtweeted_AH Data.csv\n", + "(505417, 33)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strtexttruncatedentitiessourcein_reply_to_status_idin_reply_to_status_id_strin_reply_to_user_id...langextended_entitiesliked_userquoted_status_idquoted_status_id_strquoted_statusscopeswithheld_in_countrieswithheld_scopewithheld_copyright\\r
02022-03-04 13:08:58+00:0014997336427082833921499733642708283392I can't stop thinking about what Kyle said abo...True{'hashtags': [{'text': 'LoveIsBlind', 'indices...<a href=\"http://twitter.com/download/android\" ...NaNNaNNaN...enNaN420barbie420NaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 33 columns

\n", + "
" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2022-03-04 13:08:58+00:00 1499733642708283392 1499733642708283392 \n", + "\n", + " text truncated \\\n", + "0 I can't stop thinking about what Kyle said abo... True \n", + "\n", + " entities \\\n", + "0 {'hashtags': [{'text': 'LoveIsBlind', 'indices... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strtexttruncatedentitiesextended_entitiessourcein_reply_to_status_idin_reply_to_status_id_str...possibly_sensitivelangliked_userquoted_status_idquoted_status_id_strquoted_statusscopeswithheld_scopewithheld_copyrightwithheld_in_countries\\r
02021-11-19 07:19:58+00:0014615950850160762951461595085016076288@MrBeast Hey MrBeast, how do you feel about Yo...False{'hashtags': [], 'symbols': [], 'user_mentions...{'media': [{'id': 1461595078892429313, 'id_str...<a href=\"http://twitter.com/download/iphone\" r...1.461541e+181.461541e+18...0.0en03WijeNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 33 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-11-19 07:19:58+00:00 1461595085016076295 1461595085016076288 \n", + "\n", + " text truncated \\\n", + "0 @MrBeast Hey MrBeast, how do you feel about Yo... False \n", + "\n", + " entities \\\n", + "0 {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " extended_entities \\\n", + "0 {'media': [{'id': 1461595078892429313, 'id_str... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strtexttruncatedentitiesextended_entitiessourcein_reply_to_status_idin_reply_to_status_id_str...possibly_sensitivelangliked_userquoted_status_idquoted_status_id_strquoted_statusscopeswithheld_scopewithheld_copyrightwithheld_in_countries\\r
02021-11-19 07:19:58+00:0014615950850160762951461595085016076288@MrBeast Hey MrBeast, how do you feel about Yo...False{'hashtags': [], 'symbols': [], 'user_mentions...{'media': [{'id': 1461595078892429313, 'id_str...<a href=\"http://twitter.com/download/iphone\" r...1.461541e+181.461541e+18...0.0en03WijeNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 33 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-11-19 07:19:58+00:00 1461595085016076295 1461595085016076288 \n", + "\n", + " text truncated \\\n", + "0 @MrBeast Hey MrBeast, how do you feel about Yo... False \n", + "\n", + " entities \\\n", + "0 {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " extended_entities \\\n", + "0 {'media': [{'id': 1461595078892429313, 'id_str... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strtexttruncatedentitiesextended_entitiessourcein_reply_to_status_idin_reply_to_status_id_str...possibly_sensitivelangliked_userquoted_status_idquoted_status_id_strquoted_statusscopeswithheld_scopewithheld_copyrightwithheld_in_countries\\r
02021-07-13 12:30:17+00:0014149251442718556161414925144271855616The legendary MF DOOM would have turned 50 yea...False{'hashtags': [], 'symbols': [], 'user_mentions...{'media': [{'id': 1414925143080583168, 'id_str...<a href=\"https://www.hootsuite.com\" rel=\"nofol...NaNNaN...0.0enggracie22NaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 33 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2021-07-13 12:30:17+00:00 1414925144271855616 1414925144271855616 \n", + "\n", + " text truncated \\\n", + "0 The legendary MF DOOM would have turned 50 yea... False \n", + "\n", + " entities \\\n", + "0 {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " extended_entities \\\n", + "0 {'media': [{'id': 1414925143080583168, 'id_str... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_atidid_strtexttruncatedentitiesextended_entitiessourcein_reply_to_status_idin_reply_to_status_id_str...possibly_sensitivelangliked_userquoted_status_idquoted_status_id_strquoted_statusscopeswithheld_scopewithheld_copyrightwithheld_in_countries\\r
02022-03-21 22:02:00+00:0015060283765987983391506028376598798336โ€œWhen all of this is over, we'll be a proper f...False{'hashtags': [{'text': 'HappyBirthdayGaryOldma...{'media': [{'id': 1469943477500891141, 'id_str...<a href=\"https://about.twitter.com/products/tw...NaNNaN...0.0enNilayDe41791389NaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 33 columns

\n", + "" + ], + "text/plain": [ + " created_at id id_str \\\n", + "0 2022-03-21 22:02:00+00:00 1506028376598798339 1506028376598798336 \n", + "\n", + " text truncated \\\n", + "0 โ€œWhen all of this is over, we'll be a proper f... False \n", + "\n", + " entities \\\n", + "0 {'hashtags': [{'text': 'HappyBirthdayGaryOldma... \n", + "\n", + " extended_entities \\\n", + "0 {'media': [{'id': 1469943477500891141, 'id_str... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verifiedurlsn_urlsunshorten_urls\\r
013453586979590471682021-01-02 13:18:03+00:00@_missyc97_ 2021 to Amber Heard.๐Ÿ˜‚ https://t.co...en1.345358e+181.083787e+18[][{'original_info': {'width': 296, 'focus_rects...[][]...Lionof_lionohttps://pbs.twimg.com/profile_banners/12438150...http://pbs.twimg.com/profile_images/1384133945...28996.0NaNFalse['https://t.co/5djnLz36zv']1https://twitter.com/f_liono/status/13453586979...
\n", + "

1 rows ร— 42 columns

\n", + "" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1345358697959047168 2021-01-02 13:18:03+00:00 \n", + "\n", + " full_text lang \\\n", + "0 @_missyc97_ 2021 to Amber Heard.๐Ÿ˜‚ https://t.co... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id entities.hashtags \\\n", + "0 1.345358e+18 1.083787e+18 [] \n", + "\n", + " entities.media entities.symbols \\\n", + "0 [{'original_info': {'width': 296, 'focus_rects... [] \n", + "\n", + " entities.urls ... user.name user.screen_name \\\n", + "0 [] ... Liono f_liono \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/12438150... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1384133945... 28996.0 \n", + "\n", + " user.url user.verified urls n_urls \\\n", + "0 NaN False ['https://t.co/5djnLz36zv'] 1 \n", + "\n", + " unshorten_urls\\r \n", + "0 https://twitter.com/f_liono/status/13453586979... \n", + "\n", + "[1 rows x 42 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "df_tweets_4_months_urls_Amber_Heard_Data.csv\n", + "(65869, 42)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verifiedshort_urlsn_urlsurls\\r
013453586979590471682021-01-02 13:18:03+00:00@_missyc97_ 2021 to Amber Heard.๐Ÿ˜‚ https://t.co...en1.345358e+181.083787e+18[][{'original_info': {'width': 296, 'focus_rects...[][]...Lionof_lionohttps://pbs.twimg.com/profile_banners/12438150...http://pbs.twimg.com/profile_images/1384133945...28996.0NaNFalse['https://t.co/5djnLz36zv']1['https://twitter.com/f_liono/status/134535869...
\n", + "

1 rows ร— 42 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1345358697959047168 2021-01-02 13:18:03+00:00 \n", + "\n", + " full_text lang \\\n", + "0 @_missyc97_ 2021 to Amber Heard.๐Ÿ˜‚ https://t.co... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id entities.hashtags \\\n", + "0 1.345358e+18 1.083787e+18 [] \n", + "\n", + " entities.media entities.symbols \\\n", + "0 [{'original_info': {'width': 296, 'focus_rects... [] \n", + "\n", + " entities.urls ... user.name user.screen_name \\\n", + "0 [] ... Liono f_liono \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/12438150... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1384133945... 28996.0 \n", + "\n", + " user.url user.verified short_urls n_urls \\\n", + "0 NaN False ['https://t.co/5djnLz36zv'] 1 \n", + "\n", + " urls\\r \n", + "0 ['https://twitter.com/f_liono/status/134535869... \n", + "\n", + "[1 rows x 42 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "df_tweets_dec 2020.csv\n", + "(74650, 7)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textuser.id_struser.screen_nameuser.nameuser.created_at\\r
013382532382446837772020-12-13 22:43:30+00:00It Is just me? Or everybody does when sees Joh...1327952287889821706Camilaalustiza3OnlyForJohnny2020-11-15 12:31:21+00:00\\r
\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 1338253238244683777 2020-12-13 22:43:30+00:00 \n", + "\n", + " full_text user.id_str \\\n", + "0 It Is just me? Or everybody does when sees Joh... 1327952287889821706 \n", + "\n", + " user.screen_name user.name user.created_at\\r \n", + "0 Camilaalustiza3 OnlyForJohnny 2020-11-15 12:31:21+00:00\\r " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "df_tweets_metrics_4_months_jan-april 2021.csv\n", + "(202273, 32)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0created_atidid_strtexttruncatedentitiessourcein_reply_to_status_idin_reply_to_status_id_str...retweetedpossibly_sensitivelangquoted_status_idquoted_status_id_strquoted_statusextended_entitieswithheld_in_countrieswithheld_scopewithheld_copyright\\r
00Sat Jan 02 08:38:12 +0000 202113452882687457566731345288268745756673She's #trash Body Language Analyst REACTS to A...False{'hashtags': [{'text': 'trash', 'indices': [6,...<a href=\"https://mobile.twitter.com\" rel=\"nofo...NaNNaN...FalseTrueenNaNNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 32 columns

\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 created_at id \\\n", + "0 0 Sat Jan 02 08:38:12 +0000 2021 1345288268745756673 \n", + "\n", + " id_str text \\\n", + "0 1345288268745756673 She's #trash Body Language Analyst REACTS to A... \n", + "\n", + " truncated entities \\\n", + "0 False {'hashtags': [{'text': 'trash', 'indices': [6,... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0created_atidid_strtexttruncatedentitiessourcein_reply_to_status_idin_reply_to_status_id_str...favorite_countfavoritedretweetedlangextended_entitiespossibly_sensitivequoted_status_idquoted_status_id_strquoted_statuswithheld_in_countries\\r
00Sun Dec 13 22:22:54 +0000 202013382480557876674571338248055787667457@feral_feminist @Zephyrdust8 @win_confidante @...True{'hashtags': [], 'symbols': [], 'user_mentions...<a href=\"http://twitter.com/download/iphone\" r...1.338214e+181.338214e+18...5FalseFalseenNaNNaNNaNNaNNaN\\r
\n", + "

1 rows ร— 30 columns

\n", + "" + ], + "text/plain": [ + " Unnamed: 0 created_at id \\\n", + "0 0 Sun Dec 13 22:22:54 +0000 2020 1338248055787667457 \n", + "\n", + " id_str text \\\n", + "0 1338248055787667457 @feral_feminist @Zephyrdust8 @win_confidante @... \n", + "\n", + " truncated entities \\\n", + "0 True {'hashtags': [], 'symbols': [], 'user_mentions... \n", + "\n", + " source in_reply_to_status_id \\\n", + "0
" + ] + }, + { + "cell_type": "markdown", + "id": "0622bf2a", + "metadata": {}, + "source": [ + "**Note:** \n", + "- **Tweets Data** --> From 2018" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "id": "306b2bb7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(datetime.date(2018, 1, 1), datetime.date(2022, 4, 28))" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# tweets.created_at.dt.date.min(), tweets.created_at.dt.date.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "99433e2e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
is_verifieduser_screen_nameuser_created_atprofile_banner_urlusernametextlangn_friendsuser_urluser_location...user_descriptionn_followersdateyearmonthdayofmonthhourdiffdays_diffhours_diff
\n", + "

0 rows ร— 25 columns

\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [is_verified, user_screen_name, user_created_at, profile_banner_url, username, text, lang, n_friends, user_url, user_location, user_id, tweet_id, n_statuses, profile_image_url, created_at, user_description, n_followers, date, year, month, dayofmonth, hour, diff, days_diff, hours_diff]\n", + "Index: []\n", + "\n", + "[0 rows x 25 columns]" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# tweets.query(\" tweet_id == '816745171895230464' \")" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "id": "4a102975", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
created_attextuser_created_atusernameuser_description
62152018-04-10 08:38:31amber heard has donated her johnny depp divorc...2010-11-10 20:17:51OH NO THEY DIDN'TThe celebrities are disposable, the gossip is ...
183002018-08-01 13:07:55johnny depp claims ex amber heard 'punched him...2010-11-10 20:17:51OH NO THEY DIDN'TThe celebrities are disposable, the gossip is ...
3214152021-07-02 00:00:02amber heard had a baby girl https://t.co/tqvtu...2010-11-10 20:17:51OH NO THEY DIDN'TThe celebrities are disposable, the gossip is ...
\n", + "
" + ], + "text/plain": [ + " created_at text \\\n", + "6215 2018-04-10 08:38:31 amber heard has donated her johnny depp divorc... \n", + "18300 2018-08-01 13:07:55 johnny depp claims ex amber heard 'punched him... \n", + "321415 2021-07-02 00:00:02 amber heard had a baby girl https://t.co/tqvtu... \n", + "\n", + " user_created_at username \\\n", + "6215 2010-11-10 20:17:51 OH NO THEY DIDN'T \n", + "18300 2010-11-10 20:17:51 OH NO THEY DIDN'T \n", + "321415 2010-11-10 20:17:51 OH NO THEY DIDN'T \n", + "\n", + " user_description \n", + "6215 The celebrities are disposable, the gossip is ... \n", + "18300 The celebrities are disposable, the gossip is ... \n", + "321415 The celebrities are disposable, the gossip is ... " + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets.query(\" user_id == '214194849' \")[['created_at', 'text', 'user_created_at', 'username', 'user_description']]" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "41bce322", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "6215 983625261450067968\n", + "18300 1024642883465314306\n", + "321415 1410750074896875524\n", + "Name: tweet_id, dtype: object" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# tweets.query(\" user_id == '214194849' \")['tweet_id']" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "614640c7", + "metadata": {}, + "outputs": [], + "source": [ + "# # Load All Twitter Data\n", + "# df = pd.read_csv('DATA/merged_all_years_zip.csv', compression='zip', lineterminator='\\n')\n", + "\n", + "# df[\"created_at\"] = pd.to_datetime(df[\"created_at\"])\n", + "# df[\"user_created_at\"] = pd.to_datetime(df[\"user_created_at\"])\n", + "# df[\"date\"] = pd.to_datetime(df[\"date\"])\n", + "# df.sort_values(by='created_at', inplace=True)\n", + "\n", + "# print(df.shape)\n", + "# df.head(2)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "7d6c7b69", + "metadata": {}, + "outputs": [], + "source": [ + "zfile = ZipFile('Data_Kaggle.zip', 'r')\n", + "\n", + "filename = 'Data_Kaggle/2018_Twitter_Tweets_AmberHeard_Data.csv'\n", + "with zfile.open(filename) as f:\n", + " df_18 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + "\n", + "filename = 'Data_Kaggle/2019_Twitter_Tweets_AmberHeard_Data.csv'\n", + "with zfile.open(filename) as f:\n", + " df_19 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + "\n", + "filename = 'Data_Kaggle/2020_Twitter_Tweets_AmberHeard_Data.csv'\n", + "with zfile.open(filename) as f:\n", + " df_20 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "filename = 'Data_Kaggle/2021 Tweets Total_Amber_Heard_Data.csv' \n", + "with zfile.open(filename) as f:\n", + " df_21 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "filename = 'Data_Kaggle/2022 Twitter Tweets Jan-April_Amber Heard Data.csv'\n", + "with zfile.open(filename) as f:\n", + " df_22 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "zfile.close()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "cbe47550", + "metadata": {}, + "outputs": [], + "source": [ + "# df_18 = pd.read_csv('Data_Kaggle/2018_Twitter_Tweets_AmberHeard_Data.csv', lineterminator='\\n')\n", + "# df_19 = pd.read_csv('Data_Kaggle/2019_Twitter_Tweets_AmberHeard_Data.csv', lineterminator='\\n')\n", + "# df_20 = pd.read_csv('Data_Kaggle/2020_Twitter_Tweets_AmberHeard_Data.csv', lineterminator='\\n')\n", + "# df_21 = pd.read_csv('Data_Kaggle/2021 Tweets Total_Amber_Heard_Data.csv', lineterminator='\\n')\n", + "# df_22 = pd.read_csv('Data_Kaggle/2022 Twitter Tweets Jan-April_Amber Heard Data.csv', lineterminator='\\n')" + ] + }, + { + "cell_type": "markdown", + "id": "077fcef0", + "metadata": {}, + "source": [ + "**Note:** \n", + "- **'Data_Kaggle/2020_Twitter_Tweets_AmberHeard_Data.csv'** is not complete (only till apr)" + ] + }, + { + "cell_type": "code", + "execution_count": 116, + "id": "f56d92cd", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1720317, 39)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
id_strcreated_atfull_textlangin_reply_to_status_id_strin_reply_to_user_identities.hashtagsentities.mediaentities.symbolsentities.urls...user.friends_countuser.languser.locationuser.nameuser.screen_nameuser.profile_banner_urluser.profile_image_urluser.statuses_countuser.urluser.verified
09537499743654748212018-01-17 22:04:48+00:00[ Luke Mitchell y Amber Heard, chillando. http...enNaNNaN[]NaN[][{'display_url': 'twitter.com/iwillsavelivesโ€ฆ'......458NaN๐‹๐จ๐ง๐๐จ๐ง, ๐‹๐ž๐ฐ๐ข๐ฌ๐ก๐š๐ฆ. ๐“.๐“–; ๐“Ÿ๐“ฒ๐“ป๐“ช๐“ฝ๐“ฎ ๐‘‡๐˜ฉ๐‘’๐‘› ๐‘ฆ๐‘œ๐‘ข ๐‘Ÿ๐‘’...โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”!StuartBlxckhttps://pbs.twimg.com/profile_banners/86151144...http://pbs.twimg.com/profile_images/1383461196...26571https://t.co/ZWO1FYzQY8False
\n", + "

1 rows ร— 39 columns

\n", + "
" + ], + "text/plain": [ + " id_str created_at \\\n", + "0 953749974365474821 2018-01-17 22:04:48+00:00 \n", + "\n", + " full_text lang \\\n", + "0 [ Luke Mitchell y Amber Heard, chillando. http... en \n", + "\n", + " in_reply_to_status_id_str in_reply_to_user_id entities.hashtags \\\n", + "0 NaN NaN [] \n", + "\n", + " entities.media entities.symbols \\\n", + "0 NaN [] \n", + "\n", + " entities.urls ... user.friends_count \\\n", + "0 [{'display_url': 'twitter.com/iwillsavelivesโ€ฆ'... ... 458 \n", + "\n", + " user.lang user.location \\\n", + "0 NaN ๐‹๐จ๐ง๐๐จ๐ง, ๐‹๐ž๐ฐ๐ข๐ฌ๐ก๐š๐ฆ. ๐“.๐“–; ๐“Ÿ๐“ฒ๐“ป๐“ช๐“ฝ๐“ฎ ๐‘‡๐˜ฉ๐‘’๐‘› ๐‘ฆ๐‘œ๐‘ข ๐‘Ÿ๐‘’... \n", + "\n", + " user.name user.screen_name \\\n", + "0 โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”! StuartBlxck \n", + "\n", + " user.profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/86151144... \n", + "\n", + " user.profile_image_url user.statuses_count \\\n", + "0 http://pbs.twimg.com/profile_images/1383461196... 26571 \n", + "\n", + " user.url user.verified \n", + "0 https://t.co/ZWO1FYzQY8 False \n", + "\n", + "[1 rows x 39 columns]" + ] + }, + "execution_count": 116, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# merge all twitter data in one dataframe\n", + "df_merged = pd.concat([df_18, df_19, df_20, df_21, df_22])\n", + "print(df_merged.shape)\n", + "df_merged.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 117, + "id": "3c639d56", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 117, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "importlib.reload(helpers)" + ] + }, + { + "cell_type": "code", + "execution_count": 118, + "id": "1a8bd425", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1720317, 25)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_url...tweet_iduser_screen_namedateyearmonthdayofmonthhourdiffdays_diffminutes_diff
1841595952018-01-01 00:21:13today in #3Dprint\\n#hadronscollider\\n#medtech\\...2016-07-09 16:08:42751810315759693824americaearnmoneyFalseamerica5983NaN...947623710281871360americearnmoney2018-01-012018Jan10540 days 08:12:31540492.52
\n", + "

1 rows ร— 25 columns

\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "1841 59595 2018-01-01 00:21:13 \n", + "\n", + " user_description user_created_at \\\n", + "1841 today in #3Dprint\\n#hadronscollider\\n#medtech\\... 2016-07-09 16:08:42 \n", + "\n", + " user_id username is_verified user_location \\\n", + "1841 751810315759693824 americaearnmoney False america \n", + "\n", + " n_followers user_url ... tweet_id user_screen_name \\\n", + "1841 5983 NaN ... 947623710281871360 americearnmoney \n", + "\n", + " date year month dayofmonth hour diff days_diff \\\n", + "1841 2018-01-01 2018 Jan 1 0 540 days 08:12:31 540 \n", + "\n", + " minutes_diff \n", + "1841 492.52 \n", + "\n", + "[1 rows x 25 columns]" + ] + }, + "execution_count": 118, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets = helpers.clean_data(df_merged)\n", + "print(tweets.shape)\n", + "tweets.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "16862031", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(datetime.date(2018, 1, 1), datetime.date(2022, 4, 28))" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets.created_at.dt.date.min(), tweets.created_at.dt.date.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "08df2e28", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(datetime.date(2021, 1, 1), datetime.date(2021, 12, 31))" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets_21 = tweets.query(\" year == 2021 \")\n", + "tweets_21.created_at.dt.date.min(), tweets_21.created_at.dt.date.max()" + ] + }, + { + "cell_type": "markdown", + "id": "85b16607", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "fea68829", + "metadata": {}, + "source": [ + "https://developer.twitter.com/en/docs/twitter-api/metrics" + ] + }, + { + "cell_type": "markdown", + "id": "f7cdd7aa", + "metadata": {}, + "source": [ + "## Add Metrics to the tweets data" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "0e409eb5", + "metadata": {}, + "outputs": [], + "source": [ + "zfile = ZipFile('Data_Kaggle.zip', 'r')\n", + "\n", + "filename = 'Data_Kaggle/2018 Tweets_Metrics.csv'\n", + "with zfile.open(filename) as f:\n", + " metrics_18 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + "\n", + "filename = 'Data_Kaggle/2019 Tweets_Metrics.csv'\n", + "with zfile.open(filename) as f:\n", + " metrics_19 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + "\n", + "filename = 'Data_Kaggle/2020 Tweets_Metrics.csv'\n", + "with zfile.open(filename) as f:\n", + " metrics_20 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "filename = 'Data_Kaggle/2021 Tweets_Metrics.csv' \n", + "with zfile.open(filename) as f:\n", + " metrics_21 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "filename = 'Data_Kaggle/2022 Tweets_Metrics.csv'\n", + "with zfile.open(filename) as f:\n", + " metrics_22 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "zfile.close()" + ] + }, + { + "cell_type": "code", + "execution_count": 106, + "id": "e589e4d5", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1604865, 9)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idpublic_metrics.retweet_countpublic_metrics.reply_countpublic_metrics.like_countpublic_metrics.quote_countcreated_attextauthor.idauthor.username
095185893680995123203102018-01-12T16:50:29.000Z@DazzlingMaria_ @arcadek3lly @mayak215 @mrsluv...4396120342stirgussa
\n", + "
" + ], + "text/plain": [ + " id public_metrics.retweet_count \\\n", + "0 951858936809951232 0 \n", + "\n", + " public_metrics.reply_count public_metrics.like_count \\\n", + "0 3 1 \n", + "\n", + " public_metrics.quote_count created_at \\\n", + "0 0 2018-01-12T16:50:29.000Z \n", + "\n", + " text author.id \\\n", + "0 @DazzlingMaria_ @arcadek3lly @mayak215 @mrsluv... 4396120342 \n", + "\n", + " author.username \n", + "0 stirgussa " + ] + }, + "execution_count": 106, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_metrics = pd.concat([metrics_18, metrics_19, metrics_20, metrics_21, metrics_22])\n", + "print(df_metrics.shape)\n", + "df_metrics.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "id": "8a7096ee", + "metadata": {}, + "outputs": [], + "source": [ + "df_metrics.drop(columns=['created_at', 'text', 'author.id', 'author.username'], inplace=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "id": "dfdb39d3", + "metadata": {}, + "outputs": [], + "source": [ + "# Rename Columns \n", + "df_metrics.rename(columns={'public_metrics.retweet_count': 'retweet_count',\n", + " 'public_metrics.reply_count': 'reply_count',\n", + " 'public_metrics.like_count': 'like_count',\n", + " 'public_metrics.quote_count': 'quote_count'}, inplace=True);" + ] + }, + { + "cell_type": "markdown", + "id": "0f0eac61", + "metadata": {}, + "source": [ + "#### Retweets\n", + "A count of how many times the Tweet has been Retweeted.
\n", + "Please note: This does not include Quote Tweets (โ€œRetweets with commentโ€). \n", + "\n", + "#### Quote Tweets\n", + "A count of how many times the Tweet has been Retweeted with a new comment (message).
\n", + "Please note: This does not include Retweets.
\n", + "\n", + "\n", + "**To get the โ€œRetweets and commentsโ€ total as displayed on the Twitter clients, simply add retweet_count and quote_count.
\n", + "This will return the total count of Quote Tweets. There are no Quote Tweets from a paid context so all Quote Tweets are organic.**" + ] + }, + { + "cell_type": "code", + "execution_count": 109, + "id": "618f620c", + "metadata": {}, + "outputs": [], + "source": [ + "df_metrics['total_retweets'] = df_metrics['retweet_count'] + df_metrics['quote_count']" + ] + }, + { + "cell_type": "code", + "execution_count": 110, + "id": "6d7eac81", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1604865, 6)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idretweet_countreply_countlike_countquote_counttotal_retweets
095185893680995123203100
195185657672114176000000
295185578784388710400000
395185305449158656001000
495185220231802880001300
\n", + "
" + ], + "text/plain": [ + " id retweet_count reply_count like_count quote_count \\\n", + "0 951858936809951232 0 3 1 0 \n", + "1 951856576721141760 0 0 0 0 \n", + "2 951855787843887104 0 0 0 0 \n", + "3 951853054491586560 0 1 0 0 \n", + "4 951852202318028800 0 1 3 0 \n", + "\n", + " total_retweets \n", + "0 0 \n", + "1 0 \n", + "2 0 \n", + "3 0 \n", + "4 0 " + ] + }, + "execution_count": 110, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(df_metrics.shape)\n", + "df_metrics.head(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 111, + "id": "7f105978", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Int64Index: 1604865 entries, 0 to 483499\n", + "Data columns (total 6 columns):\n", + " # Column Non-Null Count Dtype\n", + "--- ------ -------------- -----\n", + " 0 id 1604865 non-null int64\n", + " 1 retweet_count 1604865 non-null int64\n", + " 2 reply_count 1604865 non-null int64\n", + " 3 like_count 1604865 non-null int64\n", + " 4 quote_count 1604865 non-null int64\n", + " 5 total_retweets 1604865 non-null int64\n", + "dtypes: int64(6)\n", + "memory usage: 85.7 MB\n" + ] + } + ], + "source": [ + "df_metrics.info()" + ] + }, + { + "cell_type": "code", + "execution_count": 112, + "id": "3b036834", + "metadata": {}, + "outputs": [], + "source": [ + "df_metrics['id'] = df_metrics['id'].astype('str')" + ] + }, + { + "cell_type": "code", + "execution_count": 113, + "id": "699b4672", + "metadata": {}, + "outputs": [], + "source": [ + "# save the metrics dataframe\n", + "df_metrics.to_csv(\"DATA/tweets_metrics_zip.csv\", compression='zip', index=False)\n", + "df_metrics.to_csv(\"DATA/tweets_metrics.csv\", index=False)" + ] + }, + { + "cell_type": "markdown", + "id": "7185a5d7", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "233ef698", + "metadata": {}, + "source": [ + "https://stackoverflow.com/questions/38256104/differences-between-merge-and-concat-in-pandas" + ] + }, + { + "cell_type": "markdown", + "id": "7c3eb6ad", + "metadata": {}, + "source": [ + "### Merge Tweets and Metrics" + ] + }, + { + "cell_type": "code", + "execution_count": 119, + "id": "aca222d6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1720317, 30)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
n_statusescreated_atuser_descriptionuser_created_atuser_idusernameis_verifieduser_locationn_followersuser_url...dayofmonthhourdiffdays_diffminutes_diffretweet_countreply_countlike_countquote_counttotal_retweets
0595952018-01-01 00:21:13today in #3Dprint\\n#hadronscollider\\n#medtech\\...2016-07-09 16:08:42751810315759693824americaearnmoneyFalseamerica5983NaN...10540 days 08:12:31540492.520.00.00.00.00.0
\n", + "

1 rows ร— 30 columns

\n", + "
" + ], + "text/plain": [ + " n_statuses created_at \\\n", + "0 59595 2018-01-01 00:21:13 \n", + "\n", + " user_description user_created_at \\\n", + "0 today in #3Dprint\\n#hadronscollider\\n#medtech\\... 2016-07-09 16:08:42 \n", + "\n", + " user_id username is_verified user_location \\\n", + "0 751810315759693824 americaearnmoney False america \n", + "\n", + " n_followers user_url ... dayofmonth hour diff days_diff \\\n", + "0 5983 NaN ... 1 0 540 days 08:12:31 540 \n", + "\n", + " minutes_diff retweet_count reply_count like_count quote_count \\\n", + "0 492.52 0.0 0.0 0.0 0.0 \n", + "\n", + " total_retweets \n", + "0 0.0 \n", + "\n", + "[1 rows x 30 columns]" + ] + }, + "execution_count": 119, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Merge Tweets and Metrics\n", + "tweets_with_metrics = pd.merge(tweets, df_metrics, left_on='tweet_id', right_on='id', how='left')\n", + "tweets_with_metrics.drop(columns='id', inplace=True)\n", + "print(tweets_with_metrics.shape)\n", + "tweets_with_metrics.head(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 129, + "id": "021e4b64", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The number of NaNs in is_verified: 0\n", + "The number of NaNs in user_screen_name: 0\n", + "The number of NaNs in user_created_at: 0\n", + "The number of NaNs in profile_banner_url: 216629\n", + "The number of NaNs in username: 108\n", + "The number of NaNs in text: 0\n", + "The number of NaNs in lang: 0\n", + "The number of NaNs in n_friends: 0\n", + "The number of NaNs in user_url: 1244722\n", + "The number of NaNs in user_location: 617418\n", + "The number of NaNs in user_id: 0\n", + "The number of NaNs in tweet_id: 0\n", + "The number of NaNs in n_statuses: 0\n", + "The number of NaNs in profile_image_url: 74\n", + "The number of NaNs in created_at: 0\n", + "The number of NaNs in user_description: 216397\n", + "The number of NaNs in n_followers: 0\n", + "The number of NaNs in date: 0\n", + "The number of NaNs in year: 0\n", + "The number of NaNs in month: 0\n", + "The number of NaNs in dayofmonth: 0\n", + "The number of NaNs in hour: 0\n", + "The number of NaNs in diff: 0\n", + "The number of NaNs in days_diff: 0\n", + "The number of NaNs in minutes_diff: 0\n", + "The number of NaNs in retweet_count: 127135\n", + "The number of NaNs in reply_count: 127135\n", + "The number of NaNs in like_count: 127135\n", + "The number of NaNs in quote_count: 127135\n", + "The number of NaNs in total_count: 127135\n" + ] + } + ], + "source": [ + "helpers.isnull(tweets_with_metrics)" + ] + }, + { + "cell_type": "markdown", + "id": "6bbeecbb", + "metadata": {}, + "source": [ + "# save the merged dataframe" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "fe82c9ae", + "metadata": {}, + "outputs": [], + "source": [ + "# tweets_with_metrics.to_csv(\"DATA/Tweets_Data.csv\", index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 120, + "id": "fe4dc890", + "metadata": {}, + "outputs": [], + "source": [ + "# save the merged dataframe\n", + "tweets_with_metrics.to_csv(\"DATA/merged_all_years_zip.csv\", compression='zip', index=False)\n", + "tweets_with_metrics.to_csv(\"DATA/merged_all_years.csv\", index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 115, + "id": "eaa90c38", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['tweet_id', 'created_at', 'text', 'lang', 'in_reply_to_status_id_str',\n", + " 'in_reply_to_user_id', 'entities.hashtags', 'entities.media',\n", + " 'entities.symbols', 'entities.urls', 'entities.user_mentions', 'source',\n", + " 'quoted_status.id_str', 'quoted_status.created_at',\n", + " 'quoted_status.full_text', 'quoted_status.lang',\n", + " 'quoted_status.in_reply_to_status_id_str',\n", + " 'quoted_status.in_reply_to_user_id', 'quoted_status.entities.hashtags',\n", + " 'quoted_status.entities.media', 'quoted_status.entities.symbols',\n", + " 'quoted_status.entities.urls', 'quoted_status.entities.user_mentions',\n", + " 'quoted_status.user.id_str', 'quoted_status.source', 'user_id',\n", + " 'user_created_at', 'user_description', 'n_followers', 'n_friends',\n", + " 'user.lang', 'user_location', 'username', 'user_screen_name',\n", + " 'profile_banner_url', 'profile_image_url', 'n_statuses', 'user_url',\n", + " 'is_verified', 'date', 'year', 'month', 'dayofmonth', 'hour', 'diff',\n", + " 'days_diff', 'minutes_diff', 'retweet_count', 'reply_count',\n", + " 'like_count', 'quote_count', 'total_retweets'],\n", + " dtype='object')" + ] + }, + "execution_count": 115, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tweets_with_metrics.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "id": "f9727c5e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Int64Index: 1720317 entries, 0 to 1720316\n", + "Data columns (total 30 columns):\n", + " # Column Dtype \n", + "--- ------ ----- \n", + " 0 is_verified bool \n", + " 1 user_screen_name object \n", + " 2 user_created_at datetime64[ns] \n", + " 3 profile_banner_url object \n", + " 4 username object \n", + " 5 text object \n", + " 6 lang object \n", + " 7 n_friends int64 \n", + " 8 user_url object \n", + " 9 user_location object \n", + " 10 user_id object \n", + " 11 tweet_id object \n", + " 12 n_statuses int64 \n", + " 13 profile_image_url object \n", + " 14 created_at datetime64[ns] \n", + " 15 user_description object \n", + " 16 n_followers int64 \n", + " 17 date datetime64[ns] \n", + " 18 year int64 \n", + " 19 month object \n", + " 20 dayofmonth int64 \n", + " 21 hour int64 \n", + " 22 diff timedelta64[ns]\n", + " 23 days_diff int64 \n", + " 24 hours_diff object \n", + " 25 id object \n", + " 26 retweet_count float64 \n", + " 27 reply_count float64 \n", + " 28 like_count float64 \n", + " 29 quote_count float64 \n", + "dtypes: bool(1), datetime64[ns](3), float64(4), int64(7), object(14), timedelta64[ns](1)\n", + "memory usage: 395.4+ MB\n" + ] + } + ], + "source": [ + "tweets_with_metrics.info()" + ] + }, + { + "cell_type": "markdown", + "id": "9be4b1e9", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "2d3d9811", + "metadata": {}, + "source": [ + "## 2008 - 2017 Users Data" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "19f9f329", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "60\n" + ] + }, + { + "data": { + "text/plain": [ + "['2008 Tweets_Metrics.csv',\n", + " '2008 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2008 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2008 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2008 Twitter users_created_in_2008_AmberHeard_Data.csv',\n", + " '2008 Twitter_daily_creation_AmberHeard Data.csv',\n", + " '2009 Tweets_Metrics.csv',\n", + " '2009 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2009 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2009 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2009 Twitter users_created_in_2009_AmberHeard_Data.csv',\n", + " '2009 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2010 Tweets_Metrics.csv',\n", + " '2010 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2010 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2010 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2010 Twitter users_created_in_2010_AmberHeard_Data.csv',\n", + " '2010 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2011 Tweets_Metrics.csv',\n", + " '2011 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2011 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2011 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2011 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2011 users_created_in_2011_AmberHeard_Data.csv',\n", + " '2012 Tweets_Metrics.csv',\n", + " '2012 Twitter Accounts_AmberHerad_Data.csv',\n", + " '2012 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2012 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2012 Twitter users_created_in_2012_AmberHeard_Data.csv',\n", + " '2012 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2013 Tweets_Metrics.csv',\n", + " '2013 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2013 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2013 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2013 Twitter users_created_in_2013_AmberHeard_Data.csv',\n", + " '2013 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2014 Tweets_Metrics.csv',\n", + " '2014 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2014 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2014 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2014 Twitter users_created_in_2014_AmberHeard_Data.csv',\n", + " '2014 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2015 Tweets_Metrics.csv',\n", + " '2015 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2015 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2015 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2015 Twitter users_created_in_2015_AmberHeard_Data.csv',\n", + " '2015 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2016 Tweets_Metrics.csv',\n", + " '2016 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2016 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2016 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2016 Twitter users_created_in_2016_AmberHeard_Data.csv',\n", + " '2016 Twitter_daily_creation_AmberHeard_Data.csv',\n", + " '2017 Tweets_Metrics.csv',\n", + " '2017 Twitter Accounts_AmberHeard_Data.csv',\n", + " '2017 Twitter Tweets_AmberHeard_Data.csv',\n", + " '2017 Twitter Tweets_lite_AmberHeard_Data.csv',\n", + " '2017 Twitter users_created_in_2017_AmberHeard_Data.csv',\n", + " '2017 Twitter_daily_creation_AmberHeard_Data.csv']" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "csv2 = [f for f in sorted(os.listdir('Data_Kaggle2')) if f.endswith('.csv')]\n", + "print(len(csv2))\n", + "csv2" + ] + }, + { + "cell_type": "markdown", + "id": "5ef8fbef", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "4856b53c", + "metadata": {}, + "source": [ + "## Users Data (New Accounts 2018-2022)" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "c718f804", + "metadata": {}, + "outputs": [], + "source": [ + "zfile = ZipFile('Data_Kaggle.zip', 'r')\n", + "\n", + "filename = 'Data_Kaggle/2018 Twitter_Accounts_Amber_Heard_Data.csv'\n", + "with zfile.open(filename) as f:\n", + " users_18 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + "\n", + "filename = 'Data_Kaggle/2019 Twitter_Accounts_Amber_Heard_Data.csv'\n", + "with zfile.open(filename) as f:\n", + " users_19 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + "\n", + "filename = 'Data_Kaggle/2020 Twitter_Accounts_Amber_Heard_Data.csv'\n", + "with zfile.open(filename) as f:\n", + " users_20 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "filename = 'Data_Kaggle/2021 Accounts Total_Amber_Heard_Data.csv' \n", + "with zfile.open(filename) as f:\n", + " users_21 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "filename = 'Data_Kaggle/2022 Twitter Accounts Jan-April_Amber Heard Data.csv'\n", + "with zfile.open(filename) as f:\n", + " users_22 = pd.read_csv(StringIO(f.read().decode()), lineterminator='\\n')\n", + " \n", + "zfile.close()" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "id": "7d973816", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(513598, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
0861511449776201728StuartBlxckโ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”!2017-05-08 09:21:50+00:00โŒ– ๐™ด๐šก ๐™ฒ๐šŽ๐š›๐š‹๐šŽ๐š›๐šž๐šœ ๐™ฐ๐š๐šŽ๐š—๐š. โ•ฎ ๐˜ฝ๐™”๐™๐™‰๐™€ ๐‘‚โ€™๐ถ๐ด๐ฟ๐ฟ๐ด๐บ๐ป๐ด๐‘ โ‚/โ‚… โ—ฃ...http://pbs.twimg.com/profile_images/1383461196...https://pbs.twimg.com/profile_banners/86151144...https://t.co/ZWO1FYzQY826571.01075.0458.0
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "0 861511449776201728 StuartBlxck โ•พ Sแด›แดœแด€ส€แด› ๐…๐‚ ๐€๐”! \n", + "\n", + " user.created_at \\\n", + "0 2017-05-08 09:21:50+00:00 \n", + "\n", + " user.description \\\n", + "0 โŒ– ๐™ด๐šก ๐™ฒ๐šŽ๐š›๐š‹๐šŽ๐š›๐šž๐šœ ๐™ฐ๐š๐šŽ๐š—๐š. โ•ฎ ๐˜ฝ๐™”๐™๐™‰๐™€ ๐‘‚โ€™๐ถ๐ด๐ฟ๐ฟ๐ด๐บ๐ป๐ด๐‘ โ‚/โ‚… โ—ฃ... \n", + "\n", + " user.profile_image_url \\\n", + "0 http://pbs.twimg.com/profile_images/1383461196... \n", + "\n", + " user.profile_banner_url user.url \\\n", + "0 https://pbs.twimg.com/profile_banners/86151144... https://t.co/ZWO1FYzQY8 \n", + "\n", + " user.statuses_count user.followers_count user.friends_count \n", + "0 26571.0 1075.0 458.0 " + ] + }, + "execution_count": 54, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users = pd.concat([users_18, users_19, users_20, users_21, users_22])\n", + "print(users.shape)\n", + "users.head(1)" + ] + }, + { + "cell_type": "markdown", + "id": "fb07ebdb", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "7155f841", + "metadata": {}, + "source": [ + "## Wrangle Users Data" + ] + }, + { + "cell_type": "code", + "execution_count": 97, + "id": "6c74a3da", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "84688393 5\n", + "4194038854 5\n", + "561468234 5\n", + "734855284431192065 5\n", + "193252208 5\n", + "Name: user.id_str, dtype: int64" + ] + }, + "execution_count": 97, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users['user.id_str'].value_counts().head() # [users['user.id_str'].value_counts() < 5]" + ] + }, + { + "cell_type": "markdown", + "id": "f3073663", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - Duplicates in the user id, is caused by users who changed their info\n", + "> - 'username', 'user_location', 'profile_image_url', 'profile_banner_url' can be changed\n", + "> - or changes in 'n_followers', 'n_friends' or 'n_statuses' with time" + ] + }, + { + "cell_type": "markdown", + "id": "f1ac4d84", + "metadata": {}, + "source": [ + "### Drop Duplicates Where Rows has the most nans" + ] + }, + { + "cell_type": "markdown", + "id": "9bc32804", + "metadata": {}, + "source": [ + "https://stackoverflow.com/questions/43769693/drop-duplicates-in-a-dataframe-keeping-the-row-with-the-least-nulls" + ] + }, + { + "cell_type": "code", + "execution_count": 75, + "id": "89488249", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(452088, 11)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
1281631968JonnNubianJonn Nubian ยฎ2006-07-17 16:06:28Professional Adventurer, Editor-in-Chief https...http://pbs.twimg.com/profile_images/118384953/...https://pbs.twimg.com/profile_banners/1968/164...https://t.co/pMzd272GFv31013.04838.02247.0
171123669pgPG Holmlov2006-08-02 12:42:25NaNNaNNaNNaNNaNNaNNaN
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name user.created_at \\\n", + "128163 1968 JonnNubian Jonn Nubian ยฎ 2006-07-17 16:06:28 \n", + "17112 3669 pg PG Holmlov 2006-08-02 12:42:25 \n", + "\n", + " user.description \\\n", + "128163 Professional Adventurer, Editor-in-Chief https... \n", + "17112 NaN \n", + "\n", + " user.profile_image_url \\\n", + "128163 http://pbs.twimg.com/profile_images/118384953/... \n", + "17112 NaN \n", + "\n", + " user.profile_banner_url \\\n", + "128163 https://pbs.twimg.com/profile_banners/1968/164... \n", + "17112 NaN \n", + "\n", + " user.url user.statuses_count user.followers_count \\\n", + "128163 https://t.co/pMzd272GFv 31013.0 4838.0 \n", + "17112 NaN NaN NaN \n", + "\n", + " user.friends_count \n", + "128163 2247.0 \n", + "17112 NaN " + ] + }, + "execution_count": 75, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users_cleaned = users.assign(counts=users.count(axis=1)).sort_values(['user.id_str', 'counts'])\\\n", + ".drop_duplicates('user.id_str', keep='last').drop('counts', axis=1)\n", + "\n", + "users_cleaned['user.created_at'] = pd.to_datetime(users_cleaned[\"user.created_at\"], format=\"%Y-%m-%d %H:%M:%S+00:00\") \n", + "users_cleaned.sort_values('user.id_str', inplace=True)\n", + "# users_cleaned['user.id_str'] = users_cleaned['user.id_str'].astype('str')\n", + "print(users_cleaned.shape)\n", + "users_cleaned.head(2)" + ] + }, + { + "cell_type": "markdown", + "id": "2991958e", + "metadata": {}, + "source": [ + "> **NOTE:**\n", + "> - This is the same Count we got, when using the top user metrics approach\n", + "> - The only difference is, that we did not keep the data that can be changed in the 3rd approach.\n", + "> - 'username', 'user_location', 'profile_image_url', 'profile_banner_url' can be changed" + ] + }, + { + "cell_type": "markdown", + "id": "bb799f8e", + "metadata": {}, + "source": [ + "https://stackoverflow.com/questions/59754141/pandas-dataframe-get-only-the-rows-where-a-certain-column-value-is-maximum
\n", + "https://stackoverflow.com/questions/32459325/python-pandas-dataframe-select-row-by-max-value-in-group
\n", + "https://stackoverflow.com/questions/53842287/select-rows-with-highest-value-from-groupby
\n", + "**https://stackoverflow.com/questions/15705630/get-the-rows-which-have-the-max-value-in-groups-using-groupby**
\n", + "You can sort the dataFrame by count and then remove duplicates. I think it's easier:" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "f8a57c9c", + "metadata": {}, + "outputs": [], + "source": [ + "# tweets.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "bee6a0c5", + "metadata": {}, + "outputs": [], + "source": [ + "user_cols = ['user_id', 'user_created_at', 'username', 'user_screen_name', 'n_followers', 'n_friends', \n", + " 'n_statuses', 'user_url', 'user_description', 'user_location', \n", + " 'profile_banner_url', 'profile_image_url', 'is_verified']" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "id": "0c2bacc8", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(452088, 13)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
39106419682006-07-17 16:06:28Jonn Nubian ยฎJonnNubian4838224731013https://t.co/pMzd272GFvProfessional Adventurer, Editor-in-Chief https...Manhattan | NYChttps://pbs.twimg.com/profile_banners/1968/164...http://pbs.twimg.com/profile_images/118384953/...False
4187836692006-08-02 12:42:25PG Holmlovpg700291233306http://t.co/QQhfpks1xkNaN59.723915,17.770075NaNhttp://pbs.twimg.com/profile_images/1190338730...False
60479792922006-10-17 23:46:24Doug Brownnicabar180422742NaNSomething has to give...Orlando, Floridahttps://pbs.twimg.com/profile_banners/9292/155...http://pbs.twimg.com/profile_images/1100737094...False
94208100762006-10-22 15:34:05Ely yeah ๐Ÿ•ต๏ธโ€โ™‚๏ธ๐Ÿ‘จโ€๐Ÿ’ปanastasis28827525146https://t.co/WJMdopwEj0halcyon days.La grande bellezzahttps://pbs.twimg.com/profile_banners/10076/16...http://pbs.twimg.com/profile_images/9775968631...False
221418102022006-10-24 03:32:27Chris Brogan/Backpack Show Hostchrisbrogan328836667201493https://t.co/NyNNe5nlHbNYT Bestselling author/brand strategist. Host:...Boston, MAhttps://pbs.twimg.com/profile_banners/10202/15...http://pbs.twimg.com/profile_images/1360241434...True
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at username \\\n", + "391064 1968 2006-07-17 16:06:28 Jonn Nubian ยฎ \n", + "41878 3669 2006-08-02 12:42:25 PG Holmlov \n", + "604797 9292 2006-10-17 23:46:24 Doug Brown \n", + "94208 10076 2006-10-22 15:34:05 Ely yeah ๐Ÿ•ต๏ธโ€โ™‚๏ธ๐Ÿ‘จโ€๐Ÿ’ป \n", + "221418 10202 2006-10-24 03:32:27 Chris Brogan/Backpack Show Host \n", + "\n", + " user_screen_name n_followers n_friends n_statuses \\\n", + "391064 JonnNubian 4838 2247 31013 \n", + "41878 pg 700 2912 33306 \n", + "604797 nicabar 180 422 742 \n", + "94208 anastasis 288 275 25146 \n", + "221418 chrisbrogan 328836 667 201493 \n", + "\n", + " user_url \\\n", + "391064 https://t.co/pMzd272GFv \n", + "41878 http://t.co/QQhfpks1xk \n", + "604797 NaN \n", + "94208 https://t.co/WJMdopwEj0 \n", + "221418 https://t.co/NyNNe5nlHb \n", + "\n", + " user_description \\\n", + "391064 Professional Adventurer, Editor-in-Chief https... \n", + "41878 NaN \n", + "604797 Something has to give... \n", + "94208 halcyon days. \n", + "221418 NYT Bestselling author/brand strategist. Host:... \n", + "\n", + " user_location \\\n", + "391064 Manhattan | NYC \n", + "41878 59.723915,17.770075 \n", + "604797 Orlando, Florida \n", + "94208 La grande bellezza \n", + "221418 Boston, MA \n", + "\n", + " profile_banner_url \\\n", + "391064 https://pbs.twimg.com/profile_banners/1968/164... \n", + "41878 NaN \n", + "604797 https://pbs.twimg.com/profile_banners/9292/155... \n", + "94208 https://pbs.twimg.com/profile_banners/10076/16... \n", + "221418 https://pbs.twimg.com/profile_banners/10202/15... \n", + "\n", + " profile_image_url is_verified \n", + "391064 http://pbs.twimg.com/profile_images/118384953/... False \n", + "41878 http://pbs.twimg.com/profile_images/1190338730... False \n", + "604797 http://pbs.twimg.com/profile_images/1100737094... False \n", + "94208 http://pbs.twimg.com/profile_images/9775968631... False \n", + "221418 http://pbs.twimg.com/profile_images/1360241434... True " + ] + }, + "execution_count": 79, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users2 = tweets.sort_values(['n_followers', 'n_friends', 'n_statuses'], \n", + " ascending=[False, False, False]).drop_duplicates(['user_id'])\n", + "\n", + "users3 = users2[user_cols] \n", + "users3['user_id'] = users3['user_id'].astype('int')\n", + "users3.sort_values('user_id', inplace=True)\n", + "print(users3.shape)\n", + "users3.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "419d4f8e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(452088, 5)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atn_followersn_friendsn_statuses
21883519682006-07-17 16:06:284838224731013
31144136692006-08-02 12:42:25700291233306
43103492922006-10-17 23:46:24180422742
2717100762006-10-22 15:34:0528827525146
6990102022006-10-24 03:32:27328836667201493
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at n_followers n_friends n_statuses\n", + "218835 1968 2006-07-17 16:06:28 4838 2247 31013\n", + "311441 3669 2006-08-02 12:42:25 700 2912 33306\n", + "431034 9292 2006-10-17 23:46:24 180 422 742\n", + "2717 10076 2006-10-22 15:34:05 288 275 25146\n", + "6990 10202 2006-10-24 03:32:27 328836 667 201493" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users4 = tweets.groupby(['user_id', 'user_created_at'])\\\n", + ".agg({'n_followers': 'max', 'n_friends': 'max', 'n_statuses': 'max'}).reset_index()\n", + "users4.sort_values(['n_followers', 'n_friends', 'n_statuses'], ascending=[False, False, False], inplace=True)\n", + "users4.sort_values('user_created_at', inplace=True)\n", + "print(users4.shape)\n", + "users4.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 105, + "id": "4db3dd9d", + "metadata": {}, + "outputs": [], + "source": [ + "# save the users dataframe\n", + "users3.to_csv(\"DATA/users_data_zip.csv\", compression='zip', index=False)\n", + "users3.to_csv(\"DATA/users_data.csv\", index=False)" + ] + }, + { + "cell_type": "markdown", + "id": "93b3c789", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "id": "d899d4ec", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(452088, 13)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
019682006-07-17 16:06:28Jonn Nubian ยฎJonnNubian4838224731013https://t.co/pMzd272GFvProfessional Adventurer, Editor-in-Chief https...Manhattan | NYChttps://pbs.twimg.com/profile_banners/1968/164...http://pbs.twimg.com/profile_images/118384953/...False
136692006-08-02 12:42:25PG Holmlovpg700291233306http://t.co/QQhfpks1xkNaN59.723915,17.770075NaNhttp://pbs.twimg.com/profile_images/1190338730...False
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at username user_screen_name n_followers \\\n", + "0 1968 2006-07-17 16:06:28 Jonn Nubian ยฎ JonnNubian 4838 \n", + "1 3669 2006-08-02 12:42:25 PG Holmlov pg 700 \n", + "\n", + " n_friends n_statuses user_url \\\n", + "0 2247 31013 https://t.co/pMzd272GFv \n", + "1 2912 33306 http://t.co/QQhfpks1xk \n", + "\n", + " user_description user_location \\\n", + "0 Professional Adventurer, Editor-in-Chief https... Manhattan | NYC \n", + "1 NaN 59.723915,17.770075 \n", + "\n", + " profile_banner_url \\\n", + "0 https://pbs.twimg.com/profile_banners/1968/164... \n", + "1 NaN \n", + "\n", + " profile_image_url is_verified \n", + "0 http://pbs.twimg.com/profile_images/118384953/... False \n", + "1 http://pbs.twimg.com/profile_images/1190338730... False " + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Load All Twitter Data\n", + "users0 = pd.read_csv('DATA/users_data_zip.csv', compression='zip', lineterminator='\\n')\n", + "\n", + "users0['user_id'] = users0['user_id'].astype('str')\n", + "users0['user_created_at'] = pd.to_datetime(users[\"user_created_at\"], format=\"%Y-%m-%d %H:%M:%S\") \n", + "users0.sort_values(by='user_created_at', inplace=True)\n", + "\n", + "print(users0.shape)\n", + "users0.head(2)" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "id": "af5a2911", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(datetime.date(2006, 7, 17), datetime.date(2022, 4, 28))" + ] + }, + "execution_count": 52, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users0[\"user_created_at\"].dt.date.min(), users0[\"user_created_at\"].dt.date.max()" + ] + }, + { + "cell_type": "markdown", + "id": "048c4529", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "3ec36a83", + "metadata": {}, + "source": [ + "## Check the difference between the users data Loaded and the Extracted from tweets" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "0f9d6e10", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['1968', '3669', '9292', ..., '1519806092842209280',\n", + " '1519818162383990786', '1519821928156086275'], dtype=object)" + ] + }, + "execution_count": 72, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users3.user_id.values" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "id": "9829f19b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['1968', '3669', '9292', ..., '1519806092842209280',\n", + " '1519818162383990786', '1519821928156086275'], dtype=object)" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users_cleaned['user.id_str'].values" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "id": "0129b542", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 80, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(users3.user_id.values != users_cleaned['user.id_str'].values).sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "id": "862f706e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['user.id_str', 'user.screen_name', 'user.name', 'user.created_at',\n", + " 'user.description', 'user.profile_image_url', 'user.profile_banner_url',\n", + " 'user.url', 'user.statuses_count', 'user.followers_count',\n", + " 'user.friends_count'],\n", + " dtype='object')" + ] + }, + "execution_count": 83, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users_cleaned.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 95, + "id": "009a6dd0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [user_id, user_created_at, username, user_screen_name, n_followers, n_friends, n_statuses, user_url, user_description, user_location, profile_banner_url, profile_image_url, is_verified]\n", + "Index: []" + ] + }, + "execution_count": 95, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users3[users3.user_id.values != users_cleaned['user.id_str'].values].head()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a64cffab", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "126df476", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "eacc9d1e", + "metadata": {}, + "source": [ + "### Screen Name" + ] + }, + { + "cell_type": "code", + "execution_count": 103, + "id": "63cd50f8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "926" + ] + }, + "execution_count": 103, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(users3.user_screen_name.values != users_cleaned['user.screen_name'].values).sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 96, + "id": "3bbfaf07", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
12642377422522007-07-26 18:10:08Josรฉ L. Prieto โˆด โš– ๐‘จ๐’ƒ๐’๐’ˆ๐’‚๐’…๐’ ๐Ÿ‡ช๐Ÿ‡บjlprieto247227414850https://t.co/0k5I6mbrAwDefensa del Estado de Derecho y los DDHH, y en...Madrid, Espaรฑahttps://pbs.twimg.com/profile_banners/7742252/...http://pbs.twimg.com/profile_images/1138464295...False
488749151542192008-06-18 04:50:40Haohaobaez748140533944NaNQue diminuto eres.Aldea Apachehttps://pbs.twimg.com/profile_banners/15154219...http://pbs.twimg.com/profile_images/1377483737...False
2970151821652008-06-20 17:32:57Dani at ATXgossip.com & Austin.comATXgossipDani3570132115885https://t.co/ur9uQkXw4aMinister of Pop Culture. Emmy Award Winner. Me...Austin, TXhttps://pbs.twimg.com/profile_banners/15182165...http://pbs.twimg.com/profile_images/6978341809...False
54071162210132008-09-10 14:02:41XDearMamaX96057539093NaNNaNNaNhttps://pbs.twimg.com/profile_banners/16221013...http://pbs.twimg.com/profile_images/1315661143...False
177670165118532008-09-29 14:16:03mediaprincemediaprince7364673748568NaNPerson of color, new media critic, hunting the...New York Cityhttps://pbs.twimg.com/profile_banners/16511853...http://pbs.twimg.com/profile_images/1271497383...False
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at username \\\n", + "126423 7742252 2007-07-26 18:10:08 Josรฉ L. Prieto โˆด โš– ๐‘จ๐’ƒ๐’๐’ˆ๐’‚๐’…๐’ ๐Ÿ‡ช๐Ÿ‡บ \n", + "488749 15154219 2008-06-18 04:50:40 Hao \n", + "2970 15182165 2008-06-20 17:32:57 Dani at ATXgossip.com & Austin.com \n", + "54071 16221013 2008-09-10 14:02:41 X \n", + "177670 16511853 2008-09-29 14:16:03 mediaprince \n", + "\n", + " user_screen_name n_followers n_friends n_statuses \\\n", + "126423 jlprieto 2472 274 14850 \n", + "488749 haobaez 748 1405 33944 \n", + "2970 ATXgossipDani 3570 1321 15885 \n", + "54071 DearMamaX 960 575 39093 \n", + "177670 mediaprince 7364 6737 48568 \n", + "\n", + " user_url \\\n", + "126423 https://t.co/0k5I6mbrAw \n", + "488749 NaN \n", + "2970 https://t.co/ur9uQkXw4a \n", + "54071 NaN \n", + "177670 NaN \n", + "\n", + " user_description user_location \\\n", + "126423 Defensa del Estado de Derecho y los DDHH, y en... Madrid, Espaรฑa \n", + "488749 Que diminuto eres. Aldea Apache \n", + "2970 Minister of Pop Culture. Emmy Award Winner. Me... Austin, TX \n", + "54071 NaN NaN \n", + "177670 Person of color, new media critic, hunting the... New York City \n", + "\n", + " profile_banner_url \\\n", + "126423 https://pbs.twimg.com/profile_banners/7742252/... \n", + "488749 https://pbs.twimg.com/profile_banners/15154219... \n", + "2970 https://pbs.twimg.com/profile_banners/15182165... \n", + "54071 https://pbs.twimg.com/profile_banners/16221013... \n", + "177670 https://pbs.twimg.com/profile_banners/16511853... \n", + "\n", + " profile_image_url is_verified \n", + "126423 http://pbs.twimg.com/profile_images/1138464295... False \n", + "488749 http://pbs.twimg.com/profile_images/1377483737... False \n", + "2970 http://pbs.twimg.com/profile_images/6978341809... False \n", + "54071 http://pbs.twimg.com/profile_images/1315661143... False \n", + "177670 http://pbs.twimg.com/profile_images/1271497383... False " + ] + }, + "execution_count": 96, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users3[users3.user_screen_name.values != users_cleaned['user.screen_name'].values].head()" + ] + }, + { + "cell_type": "code", + "execution_count": 97, + "id": "cc501fc0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
107742252BurreiroBurreiro2007-07-26 18:10:08ะ’ะพะฝะธ ะฝะต ะฟั€ะพะนะดัƒั‚ัŒ!http://pbs.twimg.com/profile_images/1496792966...https://pbs.twimg.com/profile_banners/7742252/...NaN14921.02378.0265.0
1628315154219dahnbaezHao2008-06-18 04:50:40Software Engineer. Toco el bajo y juego al bas...http://pbs.twimg.com/profile_images/1377483737...https://pbs.twimg.com/profile_banners/15154219...https://t.co/C9CiEy6voc32162.0748.01331.0
4762315182165spilltheATXChief Spiller of the Sweet Tea2008-06-20 17:32:57Minister of Pop Culture. Emmy Award Winner. Me...http://pbs.twimg.com/profile_images/1500720509...https://pbs.twimg.com/profile_banners/15182165...https://t.co/gMAAyHtFQK16179.03564.01330.0
16299716221013DarlaVDarla2008-09-10 14:02:41Swamp Nymph ๐Ÿป๐Ÿฆ‰๐Ÿข๐Ÿ๐ŸฆŸ๐Ÿ•ท๐Ÿฆ‹๐ŸŒฒโ˜  ๐Ÿดโ€โ˜ ๏ธ๐ŸŽž๐ŸŽฌ Creator ๐ŸŽจ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽจ #ar...http://pbs.twimg.com/profile_images/1503510130...https://pbs.twimg.com/profile_banners/16221013...https://t.co/qbs9JVSdoB39440.0948.0561.0
7570616511853viacryptoprincecryptoprince2008-09-29 14:16:03Person of color, freed by the brilliance of #c...http://pbs.twimg.com/profile_images/1271497383...https://pbs.twimg.com/profile_banners/16511853...NaN61536.07134.06634.0
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "10 7742252 Burreiro Burreiro \n", + "16283 15154219 dahnbaez Hao \n", + "47623 15182165 spilltheATX Chief Spiller of the Sweet Tea \n", + "162997 16221013 DarlaV Darla \n", + "75706 16511853 viacryptoprince cryptoprince \n", + "\n", + " user.created_at user.description \\\n", + "10 2007-07-26 18:10:08 ะ’ะพะฝะธ ะฝะต ะฟั€ะพะนะดัƒั‚ัŒ! \n", + "16283 2008-06-18 04:50:40 Software Engineer. Toco el bajo y juego al bas... \n", + "47623 2008-06-20 17:32:57 Minister of Pop Culture. Emmy Award Winner. Me... \n", + "162997 2008-09-10 14:02:41 Swamp Nymph ๐Ÿป๐Ÿฆ‰๐Ÿข๐Ÿ๐ŸฆŸ๐Ÿ•ท๐Ÿฆ‹๐ŸŒฒโ˜  ๐Ÿดโ€โ˜ ๏ธ๐ŸŽž๐ŸŽฌ Creator ๐ŸŽจ๐Ÿ‘ฉ๐Ÿผโ€๐ŸŽจ #ar... \n", + "75706 2008-09-29 14:16:03 Person of color, freed by the brilliance of #c... \n", + "\n", + " user.profile_image_url \\\n", + "10 http://pbs.twimg.com/profile_images/1496792966... \n", + "16283 http://pbs.twimg.com/profile_images/1377483737... \n", + "47623 http://pbs.twimg.com/profile_images/1500720509... \n", + "162997 http://pbs.twimg.com/profile_images/1503510130... \n", + "75706 http://pbs.twimg.com/profile_images/1271497383... \n", + "\n", + " user.profile_banner_url \\\n", + "10 https://pbs.twimg.com/profile_banners/7742252/... \n", + "16283 https://pbs.twimg.com/profile_banners/15154219... \n", + "47623 https://pbs.twimg.com/profile_banners/15182165... \n", + "162997 https://pbs.twimg.com/profile_banners/16221013... \n", + "75706 https://pbs.twimg.com/profile_banners/16511853... \n", + "\n", + " user.url user.statuses_count user.followers_count \\\n", + "10 NaN 14921.0 2378.0 \n", + "16283 https://t.co/C9CiEy6voc 32162.0 748.0 \n", + "47623 https://t.co/gMAAyHtFQK 16179.0 3564.0 \n", + "162997 https://t.co/qbs9JVSdoB 39440.0 948.0 \n", + "75706 NaN 61536.0 7134.0 \n", + "\n", + " user.friends_count \n", + "10 265.0 \n", + "16283 1331.0 \n", + "47623 1330.0 \n", + "162997 561.0 \n", + "75706 6634.0 " + ] + }, + "execution_count": 97, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users_cleaned[users3.user_screen_name.values != users_cleaned['user.screen_name'].values].head()" + ] + }, + { + "cell_type": "markdown", + "id": "e1cdc4d8", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "4ee48357", + "metadata": {}, + "source": [ + "### User Name" + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "id": "f0d593d9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3613" + ] + }, + "execution_count": 104, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(users3.username.values != users_cleaned['user.name'].values).sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 98, + "id": "90dc7b93", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user_iduser_created_atusernameuser_screen_namen_followersn_friendsn_statusesuser_urluser_descriptionuser_locationprofile_banner_urlprofile_image_urlis_verified
164750115192006-11-05 07:45:00Mattie ๐Ÿณ๏ธโ€๐ŸŒˆ โ™Matdredalia869210729074https://t.co/qVZ45m28UdThey/She - Perpetually irritated enby. Polyam....Endless worlds in my head.NaNhttp://pbs.twimg.com/profile_images/1341431441...False
19567365299222007-06-02 21:31:41csdcsd31784463585399NaNFox News = The Kremlin. Politics / Weather jun...Deep South via Californiahttps://pbs.twimg.com/profile_banners/6529922/...http://pbs.twimg.com/profile_images/1043716262...False
7194672283522007-07-03 13:15:57Jason S โ™‹๐Ÿ‡บ๐Ÿ‡ธtheluckyman57026239231675https://t.co/6xSMXJIABBHoustonian.\\nLocal Intermodal Truck Driver.\\nM...United Stateshttps://pbs.twimg.com/profile_banners/7228352/...http://pbs.twimg.com/profile_images/1384623620...False
917774624622007-07-13 23:31:05Stephen #teamGigantisTheFireMonster GarzaStephenRayGarza10132463257147NaNThe little hand says it's time to rock and rol...Parts Unknown, MAhttps://pbs.twimg.com/profile_banners/7462462/...http://pbs.twimg.com/profile_images/1377375864...False
12642377422522007-07-26 18:10:08Josรฉ L. Prieto โˆด โš– ๐‘จ๐’ƒ๐’๐’ˆ๐’‚๐’…๐’ ๐Ÿ‡ช๐Ÿ‡บjlprieto247227414850https://t.co/0k5I6mbrAwDefensa del Estado de Derecho y los DDHH, y en...Madrid, Espaรฑahttps://pbs.twimg.com/profile_banners/7742252/...http://pbs.twimg.com/profile_images/1138464295...False
\n", + "
" + ], + "text/plain": [ + " user_id user_created_at \\\n", + "164750 11519 2006-11-05 07:45:00 \n", + "195673 6529922 2007-06-02 21:31:41 \n", + "71946 7228352 2007-07-03 13:15:57 \n", + "9177 7462462 2007-07-13 23:31:05 \n", + "126423 7742252 2007-07-26 18:10:08 \n", + "\n", + " username user_screen_name \\\n", + "164750 Mattie ๐Ÿณ๏ธโ€๐ŸŒˆ โ™ Matdredalia \n", + "195673 csd csd \n", + "71946 Jason S โ™‹๐Ÿ‡บ๐Ÿ‡ธ theluckyman \n", + "9177 Stephen #teamGigantisTheFireMonster Garza StephenRayGarza \n", + "126423 Josรฉ L. Prieto โˆด โš– ๐‘จ๐’ƒ๐’๐’ˆ๐’‚๐’…๐’ ๐Ÿ‡ช๐Ÿ‡บ jlprieto \n", + "\n", + " n_followers n_friends n_statuses user_url \\\n", + "164750 869 2107 29074 https://t.co/qVZ45m28Ud \n", + "195673 31784 4635 85399 NaN \n", + "71946 5702 6239 231675 https://t.co/6xSMXJIABB \n", + "9177 1013 2463 257147 NaN \n", + "126423 2472 274 14850 https://t.co/0k5I6mbrAw \n", + "\n", + " user_description \\\n", + "164750 They/She - Perpetually irritated enby. Polyam.... \n", + "195673 Fox News = The Kremlin. Politics / Weather jun... \n", + "71946 Houstonian.\\nLocal Intermodal Truck Driver.\\nM... \n", + "9177 The little hand says it's time to rock and rol... \n", + "126423 Defensa del Estado de Derecho y los DDHH, y en... \n", + "\n", + " user_location \\\n", + "164750 Endless worlds in my head. \n", + "195673 Deep South via California \n", + "71946 United States \n", + "9177 Parts Unknown, MA \n", + "126423 Madrid, Espaรฑa \n", + "\n", + " profile_banner_url \\\n", + "164750 NaN \n", + "195673 https://pbs.twimg.com/profile_banners/6529922/... \n", + "71946 https://pbs.twimg.com/profile_banners/7228352/... \n", + "9177 https://pbs.twimg.com/profile_banners/7462462/... \n", + "126423 https://pbs.twimg.com/profile_banners/7742252/... \n", + "\n", + " profile_image_url is_verified \n", + "164750 http://pbs.twimg.com/profile_images/1341431441... False \n", + "195673 http://pbs.twimg.com/profile_images/1043716262... False \n", + "71946 http://pbs.twimg.com/profile_images/1384623620... False \n", + "9177 http://pbs.twimg.com/profile_images/1377375864... False \n", + "126423 http://pbs.twimg.com/profile_images/1138464295... False " + ] + }, + "execution_count": 98, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users3[users3.username.values != users_cleaned['user.name'].values].head()" + ] + }, + { + "cell_type": "code", + "execution_count": 102, + "id": "ef5c3f17", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
user.id_struser.screen_nameuser.nameuser.created_atuser.descriptionuser.profile_image_urluser.profile_banner_urluser.urluser.statuses_countuser.followers_countuser.friends_count
17094211519MatdredaliaMattie ๐ŸŒป ๐Ÿ‡บ๐Ÿ‡ฆ โœŠ ๐Ÿณ๏ธโ€๐ŸŒˆ2006-11-05 07:45:00They/She - Queer. Trans. Polyam. Disabled. Neu...http://pbs.twimg.com/profile_images/1341431441...NaNhttps://t.co/qVZ45m28Ud32142.0831.02046.0
864906529922csdcsd ๐Ÿ‡บ๐Ÿ‡ฆ2007-06-02 21:31:41Vaxxed Traitor Hater. Fox News = Kremlin. Poli...http://pbs.twimg.com/profile_images/1043716262...https://pbs.twimg.com/profile_banners/6529922/...NaN101117.031380.04097.0
1804797228352theluckymanJason S โ™‹ ๐Ÿ‡บ๐Ÿ‡ธ2007-07-03 13:15:57Houstonian.\\nLocal Intermodal Truck Driver.\\nM...http://pbs.twimg.com/profile_images/1500216210...https://pbs.twimg.com/profile_banners/7228352/...https://t.co/ow8YLxouBJ346795.05615.06170.0
261297462462StephenRayGarzaStephen (TOKU Michinoku) Garza2007-07-13 23:31:05The little hand says it's time to rock and rol...http://pbs.twimg.com/profile_images/1377375864...https://pbs.twimg.com/profile_banners/7462462/...NaN257460.01011.02464.0
107742252BurreiroBurreiro2007-07-26 18:10:08ะ’ะพะฝะธ ะฝะต ะฟั€ะพะนะดัƒั‚ัŒ!http://pbs.twimg.com/profile_images/1496792966...https://pbs.twimg.com/profile_banners/7742252/...NaN14921.02378.0265.0
\n", + "
" + ], + "text/plain": [ + " user.id_str user.screen_name user.name \\\n", + "170942 11519 Matdredalia Mattie ๐ŸŒป ๐Ÿ‡บ๐Ÿ‡ฆ โœŠ ๐Ÿณ๏ธโ€๐ŸŒˆ \n", + "86490 6529922 csd csd ๐Ÿ‡บ๐Ÿ‡ฆ \n", + "180479 7228352 theluckyman Jason S โ™‹ ๐Ÿ‡บ๐Ÿ‡ธ \n", + "26129 7462462 StephenRayGarza Stephen (TOKU Michinoku) Garza \n", + "10 7742252 Burreiro Burreiro \n", + "\n", + " user.created_at user.description \\\n", + "170942 2006-11-05 07:45:00 They/She - Queer. Trans. Polyam. Disabled. Neu... \n", + "86490 2007-06-02 21:31:41 Vaxxed Traitor Hater. Fox News = Kremlin. Poli... \n", + "180479 2007-07-03 13:15:57 Houstonian.\\nLocal Intermodal Truck Driver.\\nM... \n", + "26129 2007-07-13 23:31:05 The little hand says it's time to rock and rol... \n", + "10 2007-07-26 18:10:08 ะ’ะพะฝะธ ะฝะต ะฟั€ะพะนะดัƒั‚ัŒ! \n", + "\n", + " user.profile_image_url \\\n", + "170942 http://pbs.twimg.com/profile_images/1341431441... \n", + "86490 http://pbs.twimg.com/profile_images/1043716262... \n", + "180479 http://pbs.twimg.com/profile_images/1500216210... \n", + "26129 http://pbs.twimg.com/profile_images/1377375864... \n", + "10 http://pbs.twimg.com/profile_images/1496792966... \n", + "\n", + " user.profile_banner_url \\\n", + "170942 NaN \n", + "86490 https://pbs.twimg.com/profile_banners/6529922/... \n", + "180479 https://pbs.twimg.com/profile_banners/7228352/... \n", + "26129 https://pbs.twimg.com/profile_banners/7462462/... \n", + "10 https://pbs.twimg.com/profile_banners/7742252/... \n", + "\n", + " user.url user.statuses_count user.followers_count \\\n", + "170942 https://t.co/qVZ45m28Ud 32142.0 831.0 \n", + "86490 NaN 101117.0 31380.0 \n", + "180479 https://t.co/ow8YLxouBJ 346795.0 5615.0 \n", + "26129 NaN 257460.0 1011.0 \n", + "10 NaN 14921.0 2378.0 \n", + "\n", + " user.friends_count \n", + "170942 2046.0 \n", + "86490 4097.0 \n", + "180479 6170.0 \n", + "26129 2464.0 \n", + "10 265.0 " + ] + }, + "execution_count": 102, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "users_cleaned[users3.username.values != users_cleaned['user.name'].values].head()" + ] + }, + { + "cell_type": "markdown", + "id": "918cde1b", + "metadata": {}, + "source": [ + "
" + ] + }, + { + "cell_type": "markdown", + "id": "aad0a248", + "metadata": {}, + "source": [ + "**Note:** \n", + "- From the differences in users metrics, we can conclude the users data extracted from the tweets data is more updated.\n", + "- But it's also good to have the old data to copare the difference between both." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "edbda696", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:nlp]", + "language": "python", + "name": "conda-env-nlp-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Twitter Analysis/AquamanPetition_Analysis/helpers.py b/Twitter Analysis/AquamanPetition_Analysis/helpers.py new file mode 100644 index 00000000..3f18bd6a --- /dev/null +++ b/Twitter Analysis/AquamanPetition_Analysis/helpers.py @@ -0,0 +1,543 @@ +import plotly.io as pio +from datetime import datetime +import pandas as pd +import os +from datetime import datetime +import numpy as np +import matplotlib.pyplot as plt +import plotly.express as px +import plotly.graph_objects as go +import warnings +import re +import seaborn as sb + +warnings.filterwarnings("ignore") + + +def isnull(df): + for col in df.columns: + print(f"The number of NaNs in {col}:", df[col].isnull().sum()) + + +def get_top(df, col, n, column_name, count_name): + """ + A function return neat df to be plotted (count categorical values) + Args: + - df--> data frame + - col --> ctegorical values column. + - n --> number of records to show (0 --> means all) + - column_name --> categorical value to be named + - count_name --> count column name + Return: + - df of two columns (categorical values and counter) + """ + if n != 0: + return ( + df[col] + .value_counts() + .head(n) + .to_frame() + .reset_index() + .rename(columns={"index": column_name, col: count_name}) + ) + else: + return ( + df[col] + .value_counts() + .to_frame() + .reset_index() + .rename(columns={"index": column_name, col: count_name}) + ) + + +def pie(df, title, c=0): + """ + A function to plot pie graph + Args: + - df--> DataFrame. + - title --> the graph title + """ + colors = px.colors.qualitative.T10 + + fig = px.pie( + df, + values=f"{df.columns[1]}", + names=f"{df.columns[0]}", + color_discrete_sequence = colors if c==0 else c, + title=title, + ) + + fig.update_traces( + textposition="inside", + textinfo="percent+label+value", + textfont=dict(size=12, color="white"), + ) + fig.show("svg") + + +# https://plotly.com/python/discrete-color/ +def go_pie(title, labels, values, c=px.colors.qualitative.T10): + labels = labels + values = values + fig = go.Figure(data=[go.Pie(labels=labels, values=values)]) + + fig.update_traces(textinfo='percent+label+value', + textfont=dict(size=12, color="white"), + marker=dict(colors=c)) + fig.update_layout(title=title, font=dict(size=18)) + fig.show("svg") + + + +def bar(df, x, y, title, text=0, margin=np.inf): + """ + A function to plot bar graph + Args: + - df--> DataFrame. + - x --> x axis values. + - y --> y axis values. + - text --> values for text. + - margin --> margin value. + - title --> the graph title. + """ + if text == 0: + text = y + fig = px.bar(df, x=f"{x}", y=f"{y}", text=f"{y}", title=title) + + fig.update_layout(xaxis=dict(title=f"{x}", tickmode="linear", dtick=1)) + + clrs = ["red" if (y > margin) else "#5296dd" for y in df[f"{y}"]] + + fig.update_traces( + marker_color=clrs, marker_line_width=1.5, opacity=1, textposition="auto" + ) + fig.show("svg") + + +def barh(df, title, threshold=float("inf"), c=0): + """ + A function to plot barh graph + Args: + - df--> DataFrame. + - title --> the graph title. + - threshold --> plot in red if excced the value. + """ + clrs = ["red" if (y > threshold) else "#5296dd" for y in df[f"{df.columns[1]}"]] + + fig = ( + px.bar( + df, + y=f"{df.columns[0]}", + x=f"{df.columns[1]}", + text=f"{df.columns[1]}", + height=500, + title=title, + ) + .update_traces(marker_color=c if c != 0 else clrs) + .update_layout() + ) + + fig.update_yaxes(autorange="reversed") + fig.show("svg") + + +def bar_peaks(df_head, title, threshold=0, xlabel='tweets Creation Date'): + """ + A function to plot bar graph for peaks + Args: + - df_head --> dataframe contains top values. + - title --> the graph title. + """ + fig = px.bar(df_head, x=f"{df_head.columns[0]}", y=f"{df_head.columns[1]}", + text=f"{df_head.columns[1]}", title=title) + + fig.update_layout( + xaxis=dict( + title=xlabel, tickmode="array", tickvals=df_head[f"{df_head.columns[0]}"] + ) + ) + + clrs = ["red" if (y > threshold) else "#5296dd" for y in df_head[f"{df_head.columns[1]}"]] + fig.update_traces(marker_color=clrs, opacity=1, textposition="auto") + fig.update_xaxes(tickangle=45) + fig.show("svg") + +def contr_peaks(df, user, n=5, threshold=0): + """ + A function to filter user contributions and plot bar graph for peaks + Args: + - df --> the dataframe to be used. + - user (str) --> the username to filter on. + """ + df_user = df.query(" username == @user ") + print(f'\ntotal number of tweets by "{user}": {df_user.shape[0]}') + df_user_daily = df_user.groupby('date')['text'].count().to_frame().reset_index().rename(columns={'text': 'ntweets'}) + df_user_daily.sort_values(['ntweets', 'date'], ascending=[False, False], inplace=True) + + bar_peaks(df_user_daily.head(n), f'"{user}"' + ' Top Contributions', threshold=threshold) + +def keyword_peaks(df, keyword, n=5, threshold=0): + """ + A function to filter on specific keyword contributions and plot bar graph for peaks + Args: + - df --> the dataframe to be used. + - keyword (str) --> the keyword to filter on. + """ + df_keyword = df[df.text.str.contains(keyword)] + df_keyword_daily = df_keyword.groupby('date')['text'].count().to_frame().reset_index().rename(columns={'text': 'ntweets'}) + df_keyword_daily.sort_values(['ntweets', 'date'], ascending=[False, False], inplace=True) + + bar_peaks(df_keyword_daily.head(n), f'"{keyword}"' + ' Peak Contributions', threshold=threshold) + +def text_peaks(df, mytext, n=5, threshold=0): + """ + A function to filter on specific text contributions and plot bar graph for peaks + Args: + - df --> the dataframe to be used. + - mytext (str) --> the text to filter on. + """ + df_text = df[df.text == mytext] + df_text_daily = df_text.groupby('date')['text'].count().to_frame().reset_index().rename(columns={'text': 'ntweets'}) + df_text_daily.sort_values(['ntweets', 'date'], ascending=[False, False], inplace=True) + + bar_peaks(df_text_daily.head(n), f'"{mytext}"' + ' Peak Contributions', threshold=threshold) + +def text_all_peaks(df, mytext, n=5, threshold=0): + """ + A function to filter on specific text contributions and plot bar graph for peaks + Args: + - df --> the dataframe to be used. + - mytext (str) --> the text to filter on. + """ + df_text = df[df.text.str.contains(mytext)] + df_text_daily = df_text.groupby('date')['text'].count().to_frame().reset_index().rename(columns={'text': 'ntweets'}) + df_text_daily.sort_values(['ntweets', 'date'], ascending=[False, False], inplace=True) + + bar_peaks(df_text_daily.head(n), f'"{mytext}"' + ' Peak Contributions', threshold=threshold) + +def users_peaks(df, mytext, n=5, threshold=0, xlabel='UserName'): + """ + A function to filter on specific text contributions and plot bar graph for peaks + Args: + - df --> the dataframe to be used. + - mytext (str) --> the text to filter on. + """ + df_text = df[df.text == mytext] + df_text_users = df_text.username.value_counts().to_frame().reset_index().rename(columns={'index': 'username', + 'username': 'ntweets'}) + + bar_peaks(df_text_users.head(n), f'"{mytext}"' + ' Top Commented Users', threshold=threshold, xlabel=xlabel) + +def users_all_peaks(df, mytext, n=5, threshold=0, xlabel='UserName'): + """ + A function to filter on specific text contributions and plot bar graph for peaks + Args: + - df --> the dataframe to be used. + - mytext (str) --> the text to filter on. + """ + df_text = df[df.text.str.contains(mytext)] + df_text_users = df_text.username.value_counts().to_frame().reset_index().rename(columns={'index': 'username', + 'username': 'ntweets'}) + + bar_peaks(df_text_users.head(n), f'"{mytext}"' + ' Top Commented Users', threshold=threshold, xlabel=xlabel) + +# # Same as bar_peaks +# def bar_dates(df, title, threshold=float("inf")): +# fig = px.bar(df, x="date", y="ntweets", text="ntweets") + +# fig.update_layout( +# title={"text": title, "x": 0.5, "xanchor": "center", "yanchor": "top"} +# ) +# fig.update_layout(xaxis=dict(title="tweets Creation Date", tickmode="linear")) + +# clrs = ["red" if (y > threshold) else "#5296dd" for y in df["ntweets"]] +# fig.update_traces( +# marker_color=clrs, marker_line_width=1.5, opacity=1, textposition="auto" +# ) +# fig.update_xaxes(tickangle=45) +# fig.show("svg") + + +def draw_heatmap(*args, **kwargs): + months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] + data = kwargs.pop('data') + d = data.pivot(index=args[1], columns=args[0], values=args[2]) + d = d.reindex(index=months[::-1]) + sb.heatmap(d, **kwargs) + +def facet_heat(df, title='title', heat_col='n_tweets', n_col=2, vmax=100): + g = sb.FacetGrid(df, col='year', col_wrap=n_col, height=4.5) + g.map_dataframe(draw_heatmap, 'dayofmonth', 'month', heat_col, cmap='rocket_r', vmin=0, vmax=vmax); + + plt.suptitle(title, y=1.06, fontsize=22) + g.set_titles("{col_name}", size=16) +# g.set_yticklabels(size = 4) +# g.set_xticklabels(size = 8) + + g.fig.subplots_adjust(wspace=0.18, hspace=0.2) + for axis in g.axes.flat: + axis.tick_params(labelbottom=True, labelleft=True) + axis.set_yticklabels(axis.get_yticklabels(), rotation=0) + + +def facet_day_month(df, x, y, facet_on='month', n_col=4, year_str='2018'): + """ + A function to plot bar graph for all months + Args: + - df --> dataframe. + """ + months_ordered = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec",] + days_ordered = list(range(1, 32, 2)) + + g = sb.FacetGrid(data=df, col=facet_on, col_wrap=n_col, col_order=months_ordered if facet_on=='month' else None) + g.map(sb.barplot, x, y, + order=days_ordered if facet_on=='month' else months_ordered, + palette=["#5296dd"]) + + g.set_xticklabels(rotation=90) + g.set_titles("{col_name}", size=16, y=-0.30) + + if facet_on=='month': + title = '"Aquman Petition" ' + y + ' Created in Each Day of ' + year_str + else: + title = '"Aquman Petition" ' + y + ' Created in Each Month' + g.fig.suptitle(title, fontsize=22, y=1.05) +# g.set_yticklabels(size = 4) +# g.set_xticklabels(size = 10) + + g.fig.subplots_adjust(wspace=0.1, hspace=0.32) + g.set_xlabels("") + for axis in g.axes.flat: + axis.tick_params(labelbottom=True) + + +def get_amber_text(row): + """ + A function to get texts related to amber. + Args: + - row --> row of column in df. + """ + row = row.lower() + result = list(set(re.findall(r"#?[a-z\s]*amber[a-z\s]*", row))) + neat = [] + for i in result: + neat.append(i.strip()) + return neat + + + +# ------------------------------------------------------------------------------------------------- + +def clean_data(df): + """ + INPUT: Twitter DataFrame + OUTPUT: Cleaned Twitter DataFrame + """ + +# 0) Filter on Specific columns + cols = {'created_at', 'full_text', 'id_str', 'lang', 'user.created_at', 'user.description', 'user.followers_count', 'user.friends_count', 'user.id_str', 'user.location', 'user.name', 'user.profile_banner_url', 'user.profile_image_url', 'user.screen_name', 'user.statuses_count', 'user.url', 'user.verified'} + df = df[list(cols)].copy() + +# 1) Rename Columns & Change Dtypes + df.rename(columns={'user.name': 'username', + 'user.id_str': 'user_id', + 'user.description': 'user_description', + 'user.profile_banner_url': 'profile_banner_url', + 'user.location': 'user_location', + 'user.verified': 'is_verified', + 'user.profile_image_url': 'profile_image_url', + 'user.statuses_count': 'n_statuses', + 'id_str': 'tweet_id', + 'user.url': 'user_url', + 'user.friends_count': 'n_friends', + 'user.created_at': 'user_created_at', + 'user.followers_count': 'n_followers', + 'user.screen_name': 'user_screen_name', + 'full_text': 'text'}, inplace=True); + +# # 1) Rename Columns & Change Dtypes +# df.rename(columns={'user.name': 'username', +# 'user.id_str': 'user_id', +# 'user.description': 'user_description', +# 'user.profile_banner_url': 'profile_banner_url', +# 'user.location': 'user_location', +# 'user.verified': 'is_verified', +# 'user.profile_image_url': 'profile_image_url', +# 'user.statuses_count': 'n_statuses', +# 'id_str': 'tweet_id', +# 'user.url': 'user_url', +# 'user.friends_count': 'n_friends', +# 'user.created_at': 'user_created_at', +# 'user.followers_count': 'n_followers', +# 'user.screen_name': 'user_screen_name', +# 'full_text': 'text'}, inplace=True); + + + df['user_id'] = df['user_id'].astype('str') + df['tweet_id'] = df['tweet_id'].astype('str') + +# df["created_at"] = pd.to_datetime(df["created_at"], unit='ms') +# df["user_created_at"] = pd.to_datetime(df["user_created_at"], unit='ms') + + +# # use format to remove the +00:00 + df["created_at"] = pd.to_datetime(df["created_at"], format="%Y-%m-%d %H:%M:%S+00:00") + df["user_created_at"] = pd.to_datetime(df["user_created_at"], format="%Y-%m-%d %H:%M:%S+00:00") + df.sort_values(by='created_at', inplace=True) + +# 2) Adding More Columns +# Adding year, month, dayofmonth and a diff columns +# https://stackoverflow.com/questions/1345827/how-do-i-find-the-time-difference-between-two-datetime-objects-in-python + + df["date"] = df["created_at"].dt.date + df["year"] = df["created_at"].dt.year + df["month"] = df["created_at"].dt.strftime("%b") + df["dayofmonth"] = df["created_at"].dt.day + df["hour"] = df["created_at"].dt.hour + df["diff"] = df["created_at"] - df["user_created_at"] + df["days_diff"] = df["diff"].dt.days + df["minutes_diff"] = round( (df["diff"].dt.total_seconds() % (24*60*60)) / 60, 2) +# df["hours_diff"] = df["diff"].dt.components['hours'] +# df["hours_diff"] = df["diff"].astype(str).str.split(" ").str[2] + + df["date"] = pd.to_datetime(df["date"]) + + +# 3) Normalizing Text + df['text'] = df['text'].str.lower() + + +# 4) Return the cleaned dataframe. + return df + + +# ------------------------------------------------------------------------------------------------- + + + + + + + + + + +class SameText: + def __init__(self, df, token): + self.token_df = df[df.tokens == token] + self.token = token + + def n_commnets_unique(self): + print( + f"This comment appeared in {self.token_df.message.value_counts().shape[0]} shape" + ) + + def get_df(self): + return self.token_df + + def users(self): + return self.token_df.username.value_counts() + + def dates(self): + return self.token_df.date.value_counts() + + def head(self, n): + return self.token_df.head(n) + + def shapes(self, n): + return self.token_df.message.value_counts().head(n) + + def peak(self, n): + bar_peaks( + self.dates() + .to_frame() + .reset_index() + .head(n) + .rename(columns={"date": "n_tweets"}) + .rename(columns={"index": "date"}), + f"Peak Dates for {self.token}", + ) + + def date_info(self): + min = self.dates().index.min() + max = self.dates().index.max() + print(f"The commentes were made between {min} and {max}") + print( + self.token_df.groupby("year") + .count()["message"] + .to_frame() + .rename(columns={"message": "n_tweets"}) + ) + pie( + self.token_df.groupby("year").count()["message"].to_frame().reset_index(), + "Numner of tweets Per Year", + ) + + facet_heat(self.token_df, title='Numner of tweets Per Day') + + for year in self.token_df.year.unique(): + facet_days(self.token_df, str(int(year))) + + def users_dates(self, n): + return ( + self.token_df.groupby(["username", "date"]) + .count()["message"] + .sort_values(ascending=False) + .head(n) + ) + + def df_timing(self): + df = self.get_df() + df["datetime"] = pd.to_datetime(df["datetime"]) + df = df.sort_values("datetime") + df["diff"] = df.datetime.diff() + return pd.concat([df, df["diff"].dt.components.iloc[:, 0:3]], axis=1) + + def get_groups(self, date): + df = self.df_timing() + return set( + df[(df.days == 0) & (df.hours == 0) & (df.date.astype(str) == date)] + .username.value_counts() + .index + ) + + + + + +# https://stackoverflow.com/questions/68335565/add-two-texts-to-each-bar-chart-in-plotly
+# **https://stackoverflow.com/questions/65861823/plotly-python-how-to-add-more-then-one-text-label-in-a-bar-chart** +# https://stackoverflow.com/questions/62803633/timestamp-object-has-no-attribute-dt + +# def barh(df, title, threshold=float("inf"), c=0): +# """ +# A function to plot barh graph +# Args: +# - df--> DataFrame. +# - title --> the graph title. +# - threshold --> plot in red if excced the value. +# """ +# clrs = ["red" if (y > threshold) else "#5296dd" for y in df[f"{df.columns[2]}"]] + +# fig = ( +# px.bar( +# df, +# y=f"{df.columns[1]}", +# x=f"{df.columns[2]}", +# text=[f"day:{row[1].day}, n:{row[3]}" for row in df.itertuples()], +# height=500, +# title=title, +# ) +# .update_traces(marker_color=c if c != 0 else clrs) +# .update_layout() +# ) + +# # fig.update_traces(texttemplate=[f"day:{row[1].day}, n:{row[3]}" for row in df.itertuples()], textposition='outside') +# fig.update_yaxes(autorange="reversed") +# fig.show("svg") + +# title = 'Users with The Most "Aquaman Petition" Contributions on Each Date' +# barh(df.head(15), title, c='red') # , c=colors + + + diff --git a/Twitter Analysis/AquamanPetition_Analysis/load_data.py b/Twitter Analysis/AquamanPetition_Analysis/load_data.py new file mode 100644 index 00000000..a4ebf96c --- /dev/null +++ b/Twitter Analysis/AquamanPetition_Analysis/load_data.py @@ -0,0 +1,120 @@ + +# https://stackoverflow.com/questions/33862420/ipython-notebook-how-to-reload-all-modules-in-a-specific-python-file + +import pandas as pd +import os +import pickle +from datetime import datetime +import numpy as np +import warnings +warnings.filterwarnings("ignore") +import helpers + +# Load All Twitter Data (2018-2022) +tweets = pd.read_csv('DATA/merged_all_years_zip.csv', compression='zip', lineterminator='\n') +# tweets.rename(columns={'total_count': 'total_retweets'}, inplace=True); + +tweets['tweet_id'] = tweets['tweet_id'].astype('str') +tweets['user_id'] = tweets['user_id'].astype('str') +tweets["created_at"] = pd.to_datetime(tweets["created_at"]) +tweets["user_created_at"] = pd.to_datetime(tweets["user_created_at"]) +tweets["date"] = pd.to_datetime(tweets["date"]) +tweets.sort_values(by='created_at', inplace=True) + +# All Twitter Data (2018-2022) +# print(tweets.shape) # (1720317, 30) +# tweets.head(2) + +# tweets.created_at.dt.date.min(), tweets.created_at.dt.date.max() +# tweets.user_created_at.dt.date.min(), tweets.user_created_at.dt.date.max() + + +# Filter on Aquaman petition Links +aquaman = tweets[tweets.text.str.contains('aquaman|petition')] +tmp = aquaman[aquaman.text.str.contains('sign|fire|remov')] +aquaman_petition = tmp[tmp.text.str.contains('http')] + +# aquaman_petition.info() +# helpers.isnull(aquaman_petition) +# aquaman_petition.dropna(subset=['text'], inplace=True) + +# for col in ['text', 'year', 'username', 'user_location', 'is_verified']: +# print('The value counts of ' + col) +# print(aquaman_petition[col].value_counts().head()) +# print('\n') + + + +# Load All Users Data (Tweeted between 2018-2022) +# > **NOTE:** +# > - All Users Data Exists in The Tweets Data +# > - Those are the users tweeted in the past 5 years (2018-2022) + +users = pd.read_csv('DATA/users_data_zip.csv', compression='zip', lineterminator='\n') +users['user_id'] = users['user_id'].astype('str') +users['user_created_at'] = pd.to_datetime(users["user_created_at"], format="%Y-%m-%d %H:%M:%S") +users.sort_values(by='user_created_at', inplace=True) + +# All Users Data (Tweeted Between 2018 and 2022) +# print(users.shape) # (452088, 13) +# users.head(2) + +# users["user_created_at"].dt.date.min(), users["user_created_at"].dt.date.max() + +# Filter on users in the aquaman_petition datafram +# u --> users +aquaman_petition_u = users[users['user_id'].isin(list(aquaman_petition.user_id))] + + + + +# Create a daily creation dataframe for "Aquaman Petition Links" +# t --> tweets +# u --> users + +### DailyCreation (USERS) +tmb = pd.DataFrame(columns=['date', 'year', 'month', 'dayofmonth', 'hour']) +tmb['date'] = users['user_created_at'].dt.date +tmb['year'] = users['user_created_at'].dt.year +tmb['month'] = users['user_created_at'].dt.strftime("%b") +tmb['dayofmonth'] = users['user_created_at'].dt.day +tmb['hour'] = users['user_created_at'].dt.hour + +df_creations_u = tmb.groupby(['date', 'year', 'month', 'dayofmonth', 'hour']).size().reset_index(name='#created_accounts') +df_creations_u.sort_values('#created_accounts', ascending=False, inplace=True) +df_creations_u["date"] = pd.to_datetime(df_creations_u["date"]) +# print(df_creations_u.shape) +# df_creations_u.head() + +### DailyCreation (TWEETS) +# # t --> tweets +df_creations_t = aquaman_petition.groupby(['date', 'year', 'month', 'dayofmonth', 'hour']).agg({'text':'count', 'user_id': 'nunique'}).reset_index( +).rename(columns={'text':'n_tweets', 'user_id':'by_#accounts'}).sort_values('n_tweets', ascending=False) +# print(df_creations_t.shape) +# df_creations_t.head() + +### DailyCreation (TWEETS) +# # t --> tweets +# df_creations_t = aquaman_petition.groupby(['date', 'year', 'month', 'dayofmonth', 'hour']).size().reset_index(name='n_tweets') +# df_creations_t.sort_values('n_tweets', ascending=False, inplace=True) +# print(df_creations_t.shape) +# df_creations_t.head() + + +# Sorted by the number of tweets (created in each hour) +df_creations = pd.merge(df_creations_t, df_creations_u, how='left', + on=['date', 'year', 'month', 'dayofmonth', 'hour']) +# print(df_creations.shape) +# df_creations.head() +# df_creations.date.min(), df_creations.date.max() + + +df_creations2 = pd.merge(df_creations_t, df_creations_u, how='outer', + on=['date', 'year', 'month', 'dayofmonth', 'hour']) + +# Sort by the number of created accounts (on each hour) +# df_creations2.sort_values('#created_accounts', ascending=False).head(10) + + + +