import pandas as pd

#read csv and sort 'Duration' largest to smallest
df = pd.read_csv('files/covid19_tweets.csv').sort_values(by=['user_location'], ascending=False)

print("--Top 10 User Locations---------")
print(df.head(10))

print("--Bottom 10 User Locations------")
print(df.tail(10))
--Top 10 User Locations---------
                             user_name user_location  \
144155                      🐝BeeHappy🐝             🪐   
2572                    ✊Franc-Tireur🗽             🪐   
11618                       🐝BeeHappy🐝             🪐   
11692                       🐝BeeHappy🐝             🪐   
11869                       🐝BeeHappy🐝             🪐   
135778         Steffen, 👨🏼‍✈️ 🦠➕✈️ = 🚫     🦠Grounded   
90341                 Petrius Off-Road        🦅💛💛💙❤🌋   
23145   🏳️‍🌈ÐΛⱤƬⱧ §ⱠӨ₮Я🇪🇸🇮🇪🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧🇺🇸   🦄🌈❤️🧡💛💚💙💜🌈🦄   
109189  🏳️‍🌈ÐΛⱤƬⱧ §ⱠӨ₮Я🇪🇸🇮🇪🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧🇺🇸   🦄🌈❤️🧡💛💚💙💜🌈🦄   
27153   🏳️‍🌈ÐΛⱤƬⱧ §ⱠӨ₮Я🇪🇸🇮🇪🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧🇺🇸   🦄🌈❤️🧡💛💚💙💜🌈🦄   

                                         user_description  \
144155                                                🏝🏖🏔   
2572    Committed to getting into #GoodTrouble #ICantB...   
11618                                                 🏝🏖🏔   
11692                                                 🏝🏖🏔   
11869                                                 🏝🏖🏔   
135778  A380 Driver, left handed and seated.  Living i...   
90341   Calisthenics Athlete 🔥Ο πόνος μεταμορφώνει τον...   
23145   ᗰᗩᑎᗪᗩᒪOᖇIᗩᑎ ᔕITᕼ ᒪOᖇᗪ Oᖴ ᔕᑎᗩᖇKᗩᔕᗰ ~ᗪEᗰIGEᑎᗪEᖇ ...   
109189  ~ᗪEᗰIGEᑎᗪEᖇ ᑭᗩᑎᖇOᗰᗩᑎTIᑕ ᒪEᔕᗷIᗩᑎ~ ~ᔕᕼE/TᕼEY ~ G...   
27153   ᗰᗩᑎᗪᗩᒪOᖇIᗩᑎ ᔕITᕼ ᒪOᖇᗪ Oᖴ ᔕᑎᗩᖇKᗩᔕᗰ ~ᗪEᗰIGEᑎᗪEᖇ ...   

               user_created  user_followers  user_friends  user_favourites  \
144155  2020-01-24 19:49:32              11            52             1140   
2572    2014-10-28 15:00:14            1887          5001           239113   
11618   2020-01-24 19:49:32              10            53             1103   
11692   2020-01-24 19:49:32              10            53             1103   
11869   2020-01-24 19:49:32              10            53             1103   
135778  2015-11-26 09:47:38            3190           351             3900   
90341   2020-07-05 16:12:42               1             0                1   
23145   2012-01-10 16:49:20             286           332            29221   
109189  2012-01-10 16:49:20             305           357            30397   
27153   2012-01-10 16:49:20             288           335            29289   

        user_verified                 date  \
144155          False  2020-08-17 05:53:54   
2572            False  2020-07-25 10:56:42   
11618           False  2020-07-25 04:25:22   
11692           False  2020-07-25 04:20:45   
11869           False  2020-07-25 04:11:40   
135778          False  2020-08-16 06:34:27   
90341           False  2020-08-09 09:16:34   
23145           False  2020-07-26 03:47:49   
109189          False  2020-08-11 07:23:17   
27153           False  2020-07-27 05:38:33   

                                                     text  \
144155  @khaleejtimes @SonuSood @SonuSood thank you fo...   
2572    @Salacia_sea @kylegriffin1 It’s way beyond rig...   
11618   @gmanews @WHO @WHOPhilippines @senatePH @sotto...   
11692   @gmanews @WHO @WHOPhilippines @senatePH @sotto...   
11869   @gmanews @WHO @WHOPhilippines @senatePH @sotto...   
135778  HAM & FRA Airport are looking much differe...   
90341   Magis quam centum dies sine pandemic #COVID19\...   
23145   #MAGAgonnaMAGAt 🙄Fauci deserves better! These ...   
109189  College football players need to be safe! If t...   
27153   @davenewworld_2 It's not just there... 45 minu...   

                           hashtags               source  is_retweet  
144155                          NaN   Twitter for iPhone       False  
2572    ['AnthonyFauci', 'COVID19']   Twitter for iPhone       False  
11618                           NaN   Twitter for iPhone       False  
11692                           NaN   Twitter for iPhone       False  
11869                           NaN   Twitter for iPhone       False  
135778                  ['Covid19']     Tweetbot for iΟS       False  
90341    ['COVID19', 'coronavirus']  Twitter for Android       False  
23145            ['MAGAgonnaMAGAt']   Twitter for iPhone       False  
109189                  ['COVID19']   Twitter for iPhone       False  
27153                           NaN   Twitter for iPhone       False  
--Duration Bottom 10------
                                              user_name user_location  \
179057                                Elizabeth Bomberg           NaN   
179059                                   karen ƪ(‾.‾“)┐           NaN   
179062                      Truth Matter-2/律政悟空,IForYou           NaN   
179063                             IL State Med Society           NaN   
179064  JustMe #DefundPolice #AbolishICE/Prisons/Police           NaN   
179083                                    Auntie Kittie           NaN   
179091                                      🦋  ROGUE  🦋           NaN   
179092                                claudia fernandez           NaN   
179097                                        rainmaker           NaN   
179098                                        John Geer           NaN   

                                         user_description  \
179057  Professor of Politics, University of Edinburgh...   
179059  We will not be silenced 💛💬\n• 12.18 ✨\n• anime...   
179062  I suggested MagnitskyAct to sanction HK offici...   
179063  Illinois State Medical Society: doctors workin...   
179064  I care about too many things. #Academic-ish #C...   
179083  I'm the auntie you always wished you had.  If ...   
179091  May all aching hearts find their way there thr...   
179092                                                NaN   
179097                                                NaN   
179098  #StayAtHome #StayAtHomeSaveLifes #MaskUp \nFor...   

               user_created  user_followers  user_friends  user_favourites  \
179057  2016-08-08 06:52:35             802            80              682   
179059  2019-09-06 23:04:55              25            52             3549   
179062  2019-12-21 14:02:02             140            56             2364   
179063  2008-10-29 18:31:28            2758           798              744   
179064  2006-10-25 12:00:29             694          3423            42289   
179083  2019-12-25 18:36:22             888           545               33   
179091  2017-01-30 07:38:23             628           386            14845   
179092  2015-07-02 23:07:03              68           192             2455   
179097  2017-08-16 22:12:17             709          1158            95006   
179098  2020-04-18 01:55:14              61           168            10817   

        user_verified                 date  \
179057          False  2020-08-29 19:46:36   
179059          False  2020-08-29 19:46:19   
179062          False  2020-08-29 19:46:02   
179063          False  2020-08-29 19:46:01   
179064          False  2020-08-29 19:46:00   
179083          False  2020-08-29 19:45:02   
179091          False  2020-08-29 19:44:51   
179092          False  2020-08-29 19:44:49   
179097          False  2020-08-29 19:44:35   
179098          False  2020-08-29 19:44:34   

                                                     text  \
179057  Thanks @edbookfest for this super #climate tal...   
179059  @realDonaldTrump Just like the double of amoun...   
179062  📢💥‼️#COVID19 #HerdImmunity, the smartest and c...   
179063  .@Illinois_Alma’s #COVID19 testing plan is so ...   
179064  Tell Congress that 9 in 10 people want our ele...   
179083  Just a quick note for my lovely members.  Soci...   
179091  @dougmillsnyt @realDonaldTrump @FLOTUS "The #T...   
179092  @politvidchannel The Trump Administration's In...   
179097  @politvidchannel Just not the lives of #COVID1...   
179098  Report #COVID19 outbreaks in K-12 schools here...   

                                                 hashtags  \
179057                                        ['climate']   
179059                                        ['COVID19']   
179062                        ['COVID19', 'HerdImmunity']   
179063                                        ['COVID19']   
179064                ['housingstability', 'coronavirus']   
179083                                                NaN   
179091                                          ['Trump']   
179092                                          ['COVID']   
179097           ['COVID19', 'coronavirus', 'TrumpVirus']   
179098  ['COVID19', 'CloseTheSchools', 'KeepTheSchools...   

                     source  is_retweet  
179057      Twitter Web App       False  
179059  Twitter for Android       False  
179062      Twitter Web App       False  
179063               Buffer       False  
179064      Twitter Web App       False  
179083        Sprout Social       False  
179091  Twitter for Android       False  
179092      Twitter Web App       False  
179097  Twitter for Android       False  
179098      Twitter Web App       False  

I used pandas to work with the file. I wanted to use selection methods (selecting top 10 and bottom 10 locations) since I wanted to check for any sort of recent locations that people have been tweeting about, and then checked the bottom 10 locations to check for any similar trends occurring at an earlier time. Pandas is very useful for this, as it is easy to filter by category in a CSV as such that is labeled by column.