【数据分析可视化】各国商店-小试牛刀

分组+pltpython

各国商店-小试牛刀

# 基本信息
import numpy as np
import pandas as pd
from pandas import Series, DataFrame

# 股票数据读取
import pandas_datareader as pdr

# 可视化
import matplotlib.pyplot as plt
import seaborn as sns
#%matplotlib inline

# time
from datetime import datetime
# 读入数据
directory = pd.read_csv('/Users/bennyrhys/Desktop/数据分析可视化-数据集/directory-新冠状肺炎.csv',index_col='Timezone')
directory.head()
Brand Store Number Store Name Ownership Type Street Address City State/Province Country Postcode Phone Number Longitude Latitude
Timezone
GMT+1:00 Europe/Andorra Starbucks 47370-257954 Meritxell, 96 Licensed Av. Meritxell, 96 Andorra la Vella 7 AD AD500 376818720 1.53 42.51
GMT+04:00 Asia/Dubai Starbucks 22331-212325 Ajman Drive Thru Licensed 1 Street 69, Al Jarf Ajman AJ AE NaN NaN 55.47 25.42
GMT+04:00 Asia/Dubai Starbucks 47089-256771 Dana Mall Licensed Sheikh Khalifa Bin Zayed St. Ajman AJ AE NaN NaN 55.47 25.39
GMT+04:00 Asia/Dubai Starbucks 22126-218024 Twofour 54 Licensed Al Salam Street Abu Dhabi AZ AE NaN NaN 54.38 24.48
GMT+04:00 Asia/Dubai Starbucks 17127-178586 Al Ain Tower Licensed Khaldiya Area, Abu Dhabi Island Abu Dhabi AZ AE NaN NaN 54.54 24.51
directory.tail()
Brand Store Number Store Name Ownership Type Street Address City State/Province Country Postcode Phone Number Longitude Latitude
Timezone
GMT+000000 Asia/Saigon Starbucks 21401-212072 Rex Licensed 141 Nguyễn Huệ, Quận 1, Góc đường Pasteur và L... Thành Phố Hồ Chí Minh SG VN 70000 08 3824 4668 106.70 10.78
GMT+000000 Asia/Saigon Starbucks 24010-226985 Panorama Licensed SN-44, Tòa Nhà Panorama, 208 Trần Văn Trà, Quận 7 Thành Phố Hồ Chí Minh SG VN 70000 08 5413 8292 106.71 10.72
GMT+000000 Africa/Johannesburg Starbucks 47608-253804 Rosebank Mall Licensed Cnr Tyrwhitt and Cradock Avenue, Rosebank Johannesburg GT ZA 2194 27873500159 28.04 -26.15
GMT+000000 Africa/Johannesburg Starbucks 47640-253809 Menlyn Maine Licensed Shop 61B, Central Square, Cnr Aramist & Coroba... Menlyn GT ZA 181 NaN 28.28 -25.79
GMT+000000 Africa/Johannesburg Starbucks 47609-253286 Mall of Africa Licensed Shop 2077, Upper Level, Waterfall City Midrand GT ZA 1682 27873500215 28.11 -26.02
# 分组(不一样时区的国家分组)
directory['Country']
Timezone
GMT+1:00 Europe/Andorra           AD
GMT+04:00 Asia/Dubai              AE
GMT+04:00 Asia/Dubai              AE
GMT+04:00 Asia/Dubai              AE
GMT+04:00 Asia/Dubai              AE
                                  ..
GMT+000000 Asia/Saigon            VN
GMT+000000 Asia/Saigon            VN
GMT+000000 Africa/Johannesburg    ZA
GMT+000000 Africa/Johannesburg    ZA
GMT+000000 Africa/Johannesburg    ZA
Name: Country, Length: 25600, dtype: object
g = directory.groupby(directory['Country'])
g
<pandas.core.groupby.generic.DataFrameGroupBy object at 0x1a27c70890>
# 展现分组
g.groups
{'AD': Index(['GMT+1:00 Europe/Andorra'], dtype='object', name='Timezone'),
 'AE': Index(['GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Muscat', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai',
        ...
        'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai'],
       dtype='object', name='Timezone', length=144),
 'AR': Index(['GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        ...
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu',
        'GMT-03:00 America/Argentina/Bu', 'GMT-03:00 America/Argentina/Bu'],
       dtype='object', name='Timezone', length=108),
 'AT': Index(['GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna',
        'GMT+1:00 Europe/Vienna', 'GMT+1:00 Europe/Vienna'],
       dtype='object', name='Timezone'),
 'AU': Index(['GMT+10:00 Australia/Sydney', 'GMT+10:00 Australia/Sydney',
        'GMT+10:00 Australia/Sydney', 'GMT+10:00 Australia/Sydney',
        'GMT+10:00 Australia/Sydney', 'GMT+10:00 Australia/Sydney',
        'GMT+10:00 Australia/Sydney', 'GMT+10:00 Australia/Sydney',
        'GMT+10:00 Australia/Sydney', 'GMT+10:00 Australia/Brisbane',
        'GMT+10:00 Australia/Brisbane', 'GMT+10:00 Australia/Brisbane',
        'GMT+10:00 Australia/Brisbane', 'GMT+10:00 Australia/Brisbane',
        'GMT+10:00 Australia/Brisbane', 'GMT+10:00 Australia/Brisbane',
        'GMT+10:00 Australia/Brisbane', 'GMT+10:00 Australia/Melbourne',
        'GMT+10:00 Australia/Melbourne', 'GMT+10:00 Australia/Melbourne',
        'GMT+10:00 Australia/Melbourne', 'GMT+10:00 Australia/Melbourne'],
       dtype='object', name='Timezone'),
 'AW': Index(['GMT-04:00 America/Oranjestad', 'GMT-04:00 America/Oranjestad',
        'GMT-04:00 America/Oranjestad'],
       dtype='object', name='Timezone'),
 'AZ': Index(['GMT+4:00 Asia/Baku', 'GMT+4:00 Asia/Baku', 'GMT+4:00 Asia/Baku',
        'GMT+4:00 Asia/Baku'],
       dtype='object', name='Timezone'),
 'BE': Index(['GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels', 'GMT+1:00 Europe/Brussels',
        'GMT+1:00 Europe/Brussels'],
       dtype='object', name='Timezone'),
 'BG': Index(['GMT+2:00 Europe/Sofia', 'GMT+2:00 Europe/Sofia',
        'GMT+2:00 Europe/Sofia', 'GMT+2:00 Europe/Sofia',
        'GMT+2:00 Europe/Sofia'],
       dtype='object', name='Timezone'),
 'BH': Index(['GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain', 'GMT+000000 Asia/Bahrain',
        'GMT+000000 Asia/Bahrain'],
       dtype='object', name='Timezone'),
 'BN': Index(['GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur'],
       dtype='object', name='Timezone'),
 'BO': Index(['GMT+000000 America/La_Paz', 'GMT+000000 America/La_Paz',
        'GMT+000000 America/La_Paz', 'GMT+000000 America/La_Paz'],
       dtype='object', name='Timezone'),
 'BR': Index(['GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        ...
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo',
        'GMT-03:00 America/Sao_Paulo', 'GMT-03:00 America/Sao_Paulo'],
       dtype='object', name='Timezone', length=102),
 'BS': Index(['GMT-05:00 America/Nassau', 'GMT-05:00 America/Nassau',
        'GMT-05:00 America/Nassau', 'GMT-05:00 America/Nassau',
        'GMT-05:00 America/Nassau', 'GMT-05:00 America/Nassau',
        'GMT-05:00 America/Nassau', 'GMT-05:00 America/Nassau',
        'GMT-05:00 America/Nassau', 'GMT-05:00 America/Nassau'],
       dtype='object', name='Timezone'),
 'CA': Index(['GMT-07:00 America/Edmonton', 'GMT-07:00 America/Edmonton',
        'GMT-07:00 America/Edmonton', 'GMT-07:00 America/Edmonton',
        'GMT-07:00 America/Edmonton', 'GMT-07:00 America/Edmonton',
        'GMT-07:00 America/Edmonton', 'GMT-07:00 America/Edmonton',
        'GMT-07:00 America/Edmonton', 'GMT-07:00 America/Edmonton',
        ...
        'GMT-06:00 America/Regina', 'GMT-06:00 America/Regina',
        'GMT-06:00 America/Regina', 'GMT-06:00 America/Regina',
        'GMT-06:00 America/Regina', 'GMT-06:00 America/Regina',
        'GMT-06:00 America/Regina', 'GMT-06:00 America/Regina',
        'GMT-08:00 America/Vancouver', 'GMT-08:00 America/Vancouver'],
       dtype='object', name='Timezone', length=1468),
 'CH': Index(['GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich', 'GMT+1:00 Europe/Zurich',
        'GMT+1:00 Europe/Zurich'],
       dtype='object', name='Timezone'),
 'CL': Index(['GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago',
        'GMT-04:00 America/Santiago', 'GMT-04:00 America/Santiago'],
       dtype='object', name='Timezone'),
 'CN': Index(['GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        ...
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing',
        'GMT+08:00 Asia/Beijing', 'GMT+08:00 Asia/Beijing'],
       dtype='object', name='Timezone', length=2734),
 'CO': Index(['GMT+000000 America/Bogota', 'GMT+000000 America/Bogota',
        'GMT+000000 America/Bogota', 'GMT+000000 America/Bogota',
        'GMT+000000 America/Bogota', 'GMT+000000 America/Bogota',
        'GMT+000000 America/Bogota', 'GMT+000000 America/Bogota',
        'GMT+000000 America/Bogota', 'GMT+000000 America/Bogota',
        'GMT+000000 America/Bogota'],
       dtype='object', name='Timezone'),
 'CR': Index(['GMT+000000 America/Costa_Rica', 'GMT+000000 America/Costa_Rica',
        'GMT+000000 America/Costa_Rica', 'GMT+000000 America/Costa_Rica',
        'GMT+000000 America/Costa_Rica', 'GMT+000000 America/Costa_Rica',
        'GMT+000000 America/Costa_Rica', 'GMT+000000 America/Costa_Rica',
        'GMT+000000 America/Costa_Rica', 'GMT+000000 America/Costa_Rica',
        'GMT+000000 America/Costa_Rica'],
       dtype='object', name='Timezone'),
 'CW': Index(['GMT-04:00 America/Willemstad', 'GMT-04:00 America/Willemstad',
        'GMT-04:00 America/Willemstad'],
       dtype='object', name='Timezone'),
 'CY': Index(['GMT+2:00 Asia/Nicosia', 'GMT+2:00 Asia/Nicosia',
        'GMT+2:00 Asia/Nicosia', 'GMT+2:00 Asia/Nicosia',
        'GMT+2:00 Asia/Nicosia', 'GMT+2:00 Asia/Nicosia',
        'GMT+2:00 Asia/Nicosia', 'GMT+2:00 Asia/Nicosia',
        'GMT+2:00 Asia/Nicosia', 'GMT+2:00 Asia/Nicosia'],
       dtype='object', name='Timezone'),
 'CZ': Index(['GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague'],
       dtype='object', name='Timezone'),
 'DE': Index(['GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        ...
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin',
        'GMT+1:00 Europe/Berlin', 'GMT+1:00 Europe/Berlin'],
       dtype='object', name='Timezone', length=160),
 'DK': Index(['GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen', 'GMT+1:00 Europe/Copenhagen',
        'GMT+1:00 Europe/Copenhagen'],
       dtype='object', name='Timezone'),
 'EG': Index(['GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo', 'GMT+2:00 Africa/Cairo',
        'GMT+2:00 Africa/Cairo'],
       dtype='object', name='Timezone'),
 'ES': Index(['GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        ...
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid',
        'GMT+1:00 Europe/Madrid', 'GMT+1:00 Europe/Madrid'],
       dtype='object', name='Timezone', length=101),
 'FI': Index(['GMT+2:00 Europe/Helsinki', 'GMT+2:00 Europe/Helsinki',
        'GMT+2:00 Europe/Helsinki', 'GMT+2:00 Europe/Helsinki',
        'GMT+2:00 Europe/Helsinki', 'GMT+2:00 Europe/Helsinki',
        'GMT+2:00 Europe/Helsinki', 'GMT+2:00 Europe/Helsinki'],
       dtype='object', name='Timezone'),
 'FR': Index(['GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        ...
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris',
        'GMT+1:00 Europe/Paris', 'GMT+1:00 Europe/Paris'],
       dtype='object', name='Timezone', length=132),
 'GB': Index(['GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        ...
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London',
        'GMT+0:00 Europe/London', 'GMT+0:00 Europe/London'],
       dtype='object', name='Timezone', length=901),
 'GR': Index(['GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens',
        'GMT+2:00 Europe/Athens', 'GMT+2:00 Europe/Athens'],
       dtype='object', name='Timezone'),
 'GT': Index(['GMT+000000 America/Tegucigalpa', 'GMT+000000 America/Tegucigalpa',
        'GMT+000000 America/Tegucigalpa', 'GMT+000000 America/Tegucigalpa',
        'GMT+000000 America/Tegucigalpa', 'GMT+000000 America/Tegucigalpa',
        'GMT+000000 America/Tegucigalpa'],
       dtype='object', name='Timezone'),
 'HU': Index(['GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest',
        'GMT+1:00 Europe/Budapest', 'GMT+1:00 Europe/Budapest'],
       dtype='object', name='Timezone'),
 'ID': Index(['GMT+000000 Asia/Makassar', 'GMT+000000 Asia/Makassar',
        'GMT+000000 Asia/Makassar', 'GMT+000000 Asia/Makassar',
        'GMT+000000 Asia/Makassar', 'GMT+000000 Asia/Makassar',
        'GMT+000000 Asia/Makassar', 'GMT+000000 Asia/Makassar',
        'GMT+000000 Asia/Makassar', 'GMT+000000 Asia/Makassar',
        ...
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta'],
       dtype='object', name='Timezone', length=268),
 'IE': Index(['GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin', 'GMT+0:00 Europe/Dublin',
        'GMT+0:00 Europe/Dublin'],
       dtype='object', name='Timezone'),
 'IN': Index(['GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi',
        'GMT+05:30 Asia/New_Delhi', 'GMT+05:30 Asia/New_Delhi'],
       dtype='object', name='Timezone'),
 'JO': Index(['GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza',
        'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza',
        'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza',
        'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza',
        'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza',
        'GMT+2:00 Asia/Gaza', 'GMT+2:00 Asia/Gaza'],
       dtype='object', name='Timezone'),
 'JP': Index(['GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo',
        'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo',
        'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo',
        'GMT+09:00 Asia/Tokyo',
        ...
        'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo',
        'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo',
        'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo', 'GMT+09:00 Asia/Tokyo',
        'GMT+09:00 Asia/Tokyo'],
       dtype='object', name='Timezone', length=1237),
 'KH': Index(['GMT+000000 Asia/Phnom_Penh', 'GMT+000000 Asia/Phnom_Penh',
        'GMT+000000 Asia/Phnom_Penh', 'GMT+000000 Asia/Phnom_Penh'],
       dtype='object', name='Timezone'),
 'KR': Index(['GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul',
        'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul',
        'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul',
        'GMT+09:00 Asia/Seoul',
        ...
        'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul',
        'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul',
        'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul', 'GMT+09:00 Asia/Seoul',
        'GMT+09:00 Asia/Seoul'],
       dtype='object', name='Timezone', length=993),
 'KW': Index(['GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        ...
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait',
        'GMT+000000 Asia/Kuwait', 'GMT+000000 Asia/Kuwait'],
       dtype='object', name='Timezone', length=106),
 'KZ': Index(['GMT+000000 Asia/Almaty', 'GMT+000000 Asia/Almaty',
        'GMT+000000 Asia/Almaty', 'GMT+000000 Asia/Almaty',
        'GMT+000000 Asia/Almaty', 'GMT+000000 Asia/Almaty',
        'GMT+000000 Asia/Almaty', 'GMT+000000 Asia/Almaty'],
       dtype='object', name='Timezone'),
 'LB': Index(['GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Beirut',
        'GMT+2:00 Asia/Beirut', 'GMT+2:00 Asia/Jerusalem'],
       dtype='object', name='Timezone'),
 'LU': Index(['GMT+1:00 Europe/Luxembourg', 'GMT+1:00 Europe/Luxembourg'], dtype='object', name='Timezone'),
 'MA': Index(['GMT+000000 Africa/Casablanca', 'GMT+000000 Africa/Casablanca',
        'GMT+000000 Africa/Casablanca', 'GMT+000000 Africa/Casablanca',
        'GMT+000000 Africa/Casablanca', 'GMT+000000 Africa/Casablanca',
        'GMT+000000 Africa/Casablanca', 'GMT+000000 Africa/Casablanca',
        'GMT+000000 Africa/Casablanca'],
       dtype='object', name='Timezone'),
 'MC': Index(['GMT+1:00 Europe/Monaco', 'GMT+1:00 Europe/Monaco'], dtype='object', name='Timezone'),
 'MX': Index(['GMT-06:00 America/Mexico_City', 'GMT-06:00 America/Mexico_City',
        'GMT-06:00 America/Mexico_City', 'GMT-06:00 America/Mexico_City',
        'GMT-06:00 America/Mexico_City', 'GMT-08:00 America/Tijuana',
        'GMT-08:00 America/Tijuana', 'GMT-08:00 America/Tijuana',
        'GMT-08:00 America/Tijuana', 'GMT-08:00 America/Tijuana',
        ...
        'GMT-06:00 America/Mexico_City', 'GMT-06:00 America/Mexico_City',
        'GMT-06:00 America/Mexico_City', 'GMT-06:00 America/Mexico_City',
        'GMT-06:00 America/Mexico_City', 'GMT-06:00 America/Mexico_City',
        'GMT-06:00 America/Mexico_City', 'GMT-06:00 America/Mexico_City',
        'GMT-06:00 America/Mexico_City', 'GMT-08:00 America/Tijuana'],
       dtype='object', name='Timezone', length=579),
 'MY': Index(['GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        ...
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+000000 Asia/Kuching', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur'],
       dtype='object', name='Timezone', length=234),
 'NL': Index(['GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam', 'GMT+1:00 Europe/Amsterdam',
        'GMT+1:00 Europe/Amsterdam'],
       dtype='object', name='Timezone'),
 'NO': Index(['GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo',
        'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo',
        'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo',
        'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo',
        'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo',
        'GMT+1:00 Europe/Oslo', 'GMT+1:00 Europe/Oslo'],
       dtype='object', name='Timezone'),
 'NZ': Index(['GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland',
        'GMT+12:00 Pacific/Auckland', 'GMT+12:00 Pacific/Auckland'],
       dtype='object', name='Timezone'),
 'OM': Index(['GMT+04:00 Asia/Muscat', 'GMT+04:00 Asia/Muscat',
        'GMT+04:00 Asia/Muscat', 'GMT+04:00 Asia/Muscat',
        'GMT+04:00 Asia/Muscat', 'GMT+04:00 Asia/Muscat',
        'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Muscat',
        'GMT+04:00 Asia/Muscat', 'GMT+04:00 Asia/Dubai', 'GMT+04:00 Asia/Dubai',
        'GMT+04:00 Asia/Dubai'],
       dtype='object', name='Timezone'),
 'PA': Index(['GMT+000000 America/Panama', 'GMT+000000 America/Panama',
        'GMT+000000 America/Panama', 'GMT+000000 America/Panama',
        'GMT+000000 America/Panama'],
       dtype='object', name='Timezone'),
 'PE': Index(['GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima', 'GMT-05:00 America/Lima',
        'GMT-05:00 America/Lima'],
       dtype='object', name='Timezone'),
 'PH': Index(['GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        ...
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila',
        'GMT+08:00 Asia/Manila', 'GMT+08:00 Asia/Manila'],
       dtype='object', name='Timezone', length=298),
 'PL': Index(['GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw', 'GMT+1:00 Europe/Warsaw',
        'GMT+1:00 Europe/Warsaw'],
       dtype='object', name='Timezone'),
 'PR': Index(['GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico',
        'GMT-04:00 America/Puerto_Rico', 'GMT-04:00 America/Puerto_Rico'],
       dtype='object', name='Timezone'),
 'PT': Index(['GMT+0:00 Europe/Lisbon', 'GMT+0:00 Europe/Lisbon',
        'GMT+0:00 Europe/Lisbon', 'GMT+0:00 Europe/Lisbon',
        'GMT+0:00 Europe/Lisbon', 'GMT+0:00 Europe/Lisbon',
        'GMT+0:00 Europe/Lisbon', 'GMT+0:00 Europe/Lisbon',
        'GMT+0:00 Europe/Lisbon', 'GMT+0:00 Europe/Lisbon',
        'GMT+0:00 Europe/Lisbon'],
       dtype='object', name='Timezone'),
 'QA': Index(['GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar',
        'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar',
        'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar',
        'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar',
        'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar',
        'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar', 'GMT+03:00 Asia/Qatar'],
       dtype='object', name='Timezone'),
 'RO': Index(['GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest', 'GMT+2:00 Europe/Bucharest',
        'GMT+2:00 Europe/Bucharest'],
       dtype='object', name='Timezone'),
 'RU': Index(['GMT+3:00 Europe/Moscow', 'GMT+3:00 Europe/Moscow',
        'GMT+3:00 Europe/Moscow', 'GMT+3:00 Europe/Moscow',
        'GMT+3:00 Europe/Moscow', 'GMT+3:00 Europe/Moscow',
        'GMT+3:00 Europe/Moscow', 'GMT+3:00 Europe/Moscow',
        'GMT+3:00 Europe/Moscow', 'GMT+3:00 Europe/Moscow',
        ...
        'GMT+3:00 Europe/Moscow', 'GMT+3:00 Europe/Moscow',
        'GMT+3:00 Europe/Moscow', 'GMT+5:00 Asia/Yekaterinburg',
        'GMT+5:00 Asia/Yekaterinburg', 'GMT+5:00 Asia/Yekaterinburg',
        'GMT+5:00 Asia/Yekaterinburg', 'GMT+5:00 Asia/Yekaterinburg',
        'GMT+5:00 Asia/Yekaterinburg', 'GMT+3:00 Europe/Moscow'],
       dtype='object', name='Timezone', length=109),
 'SA': Index(['GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        ...
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh',
        'GMT+03:00 Asia/Riyadh', 'GMT+03:00 Asia/Riyadh'],
       dtype='object', name='Timezone', length=102),
 'SE': Index(['GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm',
        'GMT+1:00 Europe/Stockholm', 'GMT+1:00 Europe/Stockholm'],
       dtype='object', name='Timezone'),
 'SG': Index(['GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+07:00 Asia/Jakarta',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+07:00 Asia/Jakarta',
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+07:00 Asia/Jakarta', 'GMT+08:00 Asia/Kuala_Lumpur',
        ...
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+07:00 Asia/Jakarta', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+08:00 Asia/Kuala_Lumpur',
        'GMT+07:00 Asia/Jakarta', 'GMT+07:00 Asia/Jakarta',
        'GMT+08:00 Asia/Kuala_Lumpur', 'GMT+07:00 Asia/Jakarta'],
       dtype='object', name='Timezone', length=130),
 'SK': Index(['GMT+1:00 Europe/Prague', 'GMT+1:00 Europe/Prague',
        'GMT+1:00 Europe/Prague'],
       dtype='object', name='Timezone'),
 'SV': Index(['GMT+000000 America/El_Salvador', 'GMT+000000 America/El_Salvador',
        'GMT+000000 America/El_Salvador', 'GMT+000000 America/El_Salvador',
        'GMT+000000 America/El_Salvador', 'GMT+000000 America/El_Salvador',
        'GMT+000000 America/El_Salvador', 'GMT+000000 America/El_Salvador',
        'GMT+000000 America/El_Salvador', 'GMT+000000 America/El_Salvador',
        'GMT+000000 America/El_Salvador'],
       dtype='object', name='Timezone'),
 'TH': Index(['GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        ...
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok',
        'GMT+07:00 Asia/Bangkok', 'GMT+07:00 Asia/Bangkok'],
       dtype='object', name='Timezone', length=289),
 'TR': Index(['GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        ...
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul',
        'GMT+2:00 Asia/Istanbul', 'GMT+2:00 Asia/Istanbul'],
       dtype='object', name='Timezone', length=326),
 'TT': Index(['GMT+000000 America/Port_of_Spa', 'GMT+000000 America/Port_of_Spa',
        'GMT+000000 America/Port_of_Spa'],
       dtype='object', name='Timezone'),
 'TW': Index(['GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        ...
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei',
        'GMT+08:00 Asia/Taipei', 'GMT+08:00 Asia/Taipei'],
       dtype='object', name='Timezone', length=394),
 'US': Index(['GMT-09:00 America/Anchorage', 'GMT-09:00 America/Anchorage',
        'GMT-09:00 America/Anchorage', 'GMT-09:00 America/Anchorage',
        'GMT-09:00 America/Anchorage', 'GMT-09:00 America/Anchorage',
        'GMT-09:00 America/Anchorage', 'GMT-09:00 America/Anchorage',
        'GMT-09:00 America/Anchorage', 'GMT-09:00 America/Anchorage',
        ...
        'GMT-07:00 America/Denver', 'GMT-07:00 America/Denver',
        'GMT-07:00 America/Denver', 'GMT-07:00 America/Denver',
        'GMT-07:00 America/Denver', 'GMT-07:00 America/Denver',
        'GMT-07:00 America/Denver', 'GMT-07:00 America/Denver',
        'GMT-07:00 America/Denver', 'GMT-07:00 America/Denver'],
       dtype='object', name='Timezone', length=13608),
 'VN': Index(['GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon', 'GMT+000000 Asia/Saigon',
        'GMT+000000 Asia/Saigon'],
       dtype='object', name='Timezone'),
 'ZA': Index(['GMT+000000 Africa/Johannesburg', 'GMT+000000 Africa/Johannesburg',
        'GMT+000000 Africa/Johannesburg'],
       dtype='object', name='Timezone')}
# get_group至关于根据某列的分组过滤出来
df_ar = g.get_group('AR')
df_ar
Brand Store Number Store Name Ownership Type Street Address City State/Province Country Postcode Phone Number Longitude Latitude
Timezone
GMT-03:00 America/Argentina/Bu Starbucks 1278-139526 Alto Avelleneda Licensed Avenida Gral. Guemes 897 Avellaneda B AR B1870 4204-3785 -58.37 -34.68
GMT-03:00 America/Argentina/Bu Starbucks 16436-159304 Soleil Licensed Yrigiyen 2647 Boulogne B AR 1609 NaN -57.87 -34.88
GMT-03:00 America/Argentina/Bu Starbucks 47294-254164 Arevalo Licensed Nicaragua 6045, CABA Buenos Aires B AR NaN NaN -58.44 -34.58
GMT-03:00 America/Argentina/Bu Starbucks 25823-198067 Terrazas de Mayo Licensed Cruce Ruta 8 y 202, San Miguel Buenos Aires B AR C1663 NaN -58.70 -34.53
GMT-03:00 America/Argentina/Bu Starbucks 15008-157047 San Isidro Licensed Belgrano, 263 San Isidro Buenos Aires B AR B1642 NaN -58.51 -34.47
... ... ... ... ... ... ... ... ... ... ... ... ...
GMT-03:00 America/Argentina/Bu Starbucks 47289-254786 Estrada Licensed Estrada 159 , Cordoba Cordoba X AR 5000 NaN -64.20 -31.44
GMT-03:00 America/Argentina/Bu Starbucks 16161-168806 Canada Licensed Av. Colon 608 Cordoba X AR 5000 NaN -64.19 -31.41
GMT-03:00 America/Argentina/Bu Starbucks 22131-168807 Dinosaurio Mall Licensed Av. Fuerza Aerea Argentina 1700 B Cordoba X AR C5000 NaN -64.24 -31.36
GMT-03:00 America/Argentina/Bu Starbucks 16290-163049 Nuevocentro Licensed Duarte Quiroz 1400 Cordoba X AR 5000 NaN -64.20 -31.41
GMT-03:00 America/Argentina/Bu Starbucks 16302-163050 Cordoba Shopping Licensed Jose de Goyechea 2851 Cordoba X AR 5000 NaN -64.20 -31.44

108 rows × 12 columnsgit

# 单组求平均值(主要集中在 此经纬度)
df_ar.mean()
Longitude   -59.316204
Latitude    -34.276296
dtype: float64
df_ar.max()
Brand                 Starbucks
Store Number        9199-152184
Store Name              Yatch V
Ownership Type         Licensed
Street Address    Yrigiyen 2647
City              Vicente Lopez
State/Province                X
Country                      AR
Longitude                -57.87
Latitude                 -31.32
dtype: object
df_ar.min()
Brand                                           Starbucks
Store Number                                  1270-136935
Store Name                                       Abasto 2
Ownership Type                              Joint Venture
Street Address    Acc. Este 3280, Guaymallen, Villa Nueva
City                                           Avellaneda
State/Province                                          B
Country                                                AR
Longitude                                          -68.84
Latitude                                           -34.88
dtype: object
df_ar['Store Number']
Timezone
GMT-03:00 America/Argentina/Bu     1278-139526
GMT-03:00 America/Argentina/Bu    16436-159304
GMT-03:00 America/Argentina/Bu    47294-254164
GMT-03:00 America/Argentina/Bu    25823-198067
GMT-03:00 America/Argentina/Bu    15008-157047
                                      ...     
GMT-03:00 America/Argentina/Bu    47289-254786
GMT-03:00 America/Argentina/Bu    16161-168806
GMT-03:00 America/Argentina/Bu    22131-168807
GMT-03:00 America/Argentina/Bu    16290-163049
GMT-03:00 America/Argentina/Bu    16302-163050
Name: Store Number, Length: 108, dtype: object
# 线性图
plt.plot(df_ar['Store Number'])
[<matplotlib.lines.Line2D at 0x1a2ad9fbd0>]

在这里插入图片描述

# 直方图
plt.hist(df_ar['Store Number'])
(array([11., 11., 11., 10., 11., 11., 10., 11., 11., 11.]),
 array([  0. ,  10.7,  21.4,  32.1,  42.8,  53.5,  64.2,  74.9,  85.6,
         96.3, 107. ]),
 <a list of 10 Patch objects>)

在这里插入图片描述

# 密度图
df_ar.plot(kind='kde')
<matplotlib.axes._subplots.AxesSubplot at 0x1a2a341110>

在这里插入图片描述