2023-04-13 17:05:51 -04:00
|
|
|
|
{
|
|
|
|
|
|
"cells": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 4,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"import pandas as pd \n",
|
|
|
|
|
|
"import numpy as np \n",
|
|
|
|
|
|
"import seaborn as sns \n",
|
|
|
|
|
|
"import matplotlib.pylab as plt \n",
|
|
|
|
|
|
"import sketch\n",
|
|
|
|
|
|
"plt.style.use('ggplot')"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 5,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>2022-05</th>\n",
|
|
|
|
|
|
" <th>2022-06</th>\n",
|
|
|
|
|
|
" <th>2022-07</th>\n",
|
|
|
|
|
|
" <th>2022-08</th>\n",
|
|
|
|
|
|
" <th>2022-09</th>\n",
|
|
|
|
|
|
" <th>2022-10</th>\n",
|
|
|
|
|
|
" <th>2022-11</th>\n",
|
|
|
|
|
|
" <th>2022-12</th>\n",
|
|
|
|
|
|
" <th>2023-01</th>\n",
|
|
|
|
|
|
" <th>2023-02</th>\n",
|
|
|
|
|
|
" <th>2023-03</th>\n",
|
|
|
|
|
|
" <th>2023-04</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Bolt Operations OÜ</th>\n",
|
|
|
|
|
|
" <td>97,468</td>\n",
|
|
|
|
|
|
" <td>102,323</td>\n",
|
|
|
|
|
|
" <td>103,429</td>\n",
|
|
|
|
|
|
" <td>110,565</td>\n",
|
|
|
|
|
|
" <td>96,365</td>\n",
|
|
|
|
|
|
" <td>70,664</td>\n",
|
|
|
|
|
|
" <td>65,419</td>\n",
|
|
|
|
|
|
" <td>118,317</td>\n",
|
|
|
|
|
|
" <td>104,262</td>\n",
|
|
|
|
|
|
" <td>91,525</td>\n",
|
|
|
|
|
|
" <td>127,561</td>\n",
|
|
|
|
|
|
" <td>60,639</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>DoorDash, Inc.</th>\n",
|
|
|
|
|
|
" <td>4,601</td>\n",
|
|
|
|
|
|
" <td>6,815</td>\n",
|
|
|
|
|
|
" <td>13,510</td>\n",
|
|
|
|
|
|
" <td>12,470</td>\n",
|
|
|
|
|
|
" <td>29,070</td>\n",
|
|
|
|
|
|
" <td>69,393</td>\n",
|
|
|
|
|
|
" <td>22,389</td>\n",
|
|
|
|
|
|
" <td>50,328</td>\n",
|
|
|
|
|
|
" <td>42,848</td>\n",
|
|
|
|
|
|
" <td>33,151</td>\n",
|
|
|
|
|
|
" <td>67,571</td>\n",
|
|
|
|
|
|
" <td>18,546</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Wag Labs, Inc.</th>\n",
|
|
|
|
|
|
" <td>159,524</td>\n",
|
|
|
|
|
|
" <td>4,379</td>\n",
|
|
|
|
|
|
" <td>86,345</td>\n",
|
|
|
|
|
|
" <td>60,850</td>\n",
|
|
|
|
|
|
" <td>3,585</td>\n",
|
|
|
|
|
|
" <td>35,822</td>\n",
|
|
|
|
|
|
" <td>13,098</td>\n",
|
|
|
|
|
|
" <td>26,313</td>\n",
|
|
|
|
|
|
" <td>34,604</td>\n",
|
|
|
|
|
|
" <td>27,086</td>\n",
|
|
|
|
|
|
" <td>29,255</td>\n",
|
|
|
|
|
|
" <td>8,428</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Shipt</th>\n",
|
|
|
|
|
|
" <td>29,247</td>\n",
|
|
|
|
|
|
" <td>32,858</td>\n",
|
|
|
|
|
|
" <td>30,362</td>\n",
|
|
|
|
|
|
" <td>30,494</td>\n",
|
|
|
|
|
|
" <td>25,022</td>\n",
|
|
|
|
|
|
" <td>17,162</td>\n",
|
|
|
|
|
|
" <td>14,068</td>\n",
|
|
|
|
|
|
" <td>26,709</td>\n",
|
|
|
|
|
|
" <td>23,587</td>\n",
|
|
|
|
|
|
" <td>17,582</td>\n",
|
|
|
|
|
|
" <td>17,752</td>\n",
|
|
|
|
|
|
" <td>7,378</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Uber B.V. - Uber LatAm Compliance</th>\n",
|
|
|
|
|
|
" <td>11,488</td>\n",
|
|
|
|
|
|
" <td>12,300</td>\n",
|
|
|
|
|
|
" <td>11,893</td>\n",
|
|
|
|
|
|
" <td>13,223</td>\n",
|
|
|
|
|
|
" <td>11,859</td>\n",
|
|
|
|
|
|
" <td>7,647</td>\n",
|
|
|
|
|
|
" <td>6,767</td>\n",
|
|
|
|
|
|
" <td>20,436</td>\n",
|
|
|
|
|
|
" <td>15,438</td>\n",
|
|
|
|
|
|
" <td>12,690</td>\n",
|
|
|
|
|
|
" <td>14,387</td>\n",
|
|
|
|
|
|
" <td>4,351</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" 2022-05 2022-06 2022-07 2022-08 2022-09 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Bolt Operations OÜ 97,468 102,323 103,429 110,565 96,365 \\\n",
|
|
|
|
|
|
"DoorDash, Inc. 4,601 6,815 13,510 12,470 29,070 \n",
|
|
|
|
|
|
"Wag Labs, Inc. 159,524 4,379 86,345 60,850 3,585 \n",
|
|
|
|
|
|
"Shipt 29,247 32,858 30,362 30,494 25,022 \n",
|
|
|
|
|
|
"Uber B.V. - Uber LatAm Compliance 11,488 12,300 11,893 13,223 11,859 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2022-10 2022-11 2022-12 2023-01 2023-02 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Bolt Operations OÜ 70,664 65,419 118,317 104,262 91,525 \\\n",
|
|
|
|
|
|
"DoorDash, Inc. 69,393 22,389 50,328 42,848 33,151 \n",
|
|
|
|
|
|
"Wag Labs, Inc. 35,822 13,098 26,313 34,604 27,086 \n",
|
|
|
|
|
|
"Shipt 17,162 14,068 26,709 23,587 17,582 \n",
|
|
|
|
|
|
"Uber B.V. - Uber LatAm Compliance 7,647 6,767 20,436 15,438 12,690 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2023-03 2023-04 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Bolt Operations OÜ 127,561 60,639 \n",
|
|
|
|
|
|
"DoorDash, Inc. 67,571 18,546 \n",
|
|
|
|
|
|
"Wag Labs, Inc. 29,255 8,428 \n",
|
|
|
|
|
|
"Shipt 17,752 7,378 \n",
|
|
|
|
|
|
"Uber B.V. - Uber LatAm Compliance 14,387 4,351 "
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 5,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"arr = pd.read_csv(\"/Users/normrasmussen/Downloads/cust_arr.csv\", index_col=0, header=[0])\n",
|
|
|
|
|
|
"usage = pd.read_csv(\"/Users/normrasmussen/Downloads/mal_usage.csv\", index_col=0, header=[0])\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"arr.head(5)\n",
|
|
|
|
|
|
"usage.head(5)"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 6,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>2022-05</th>\n",
|
|
|
|
|
|
" <th>2022-06</th>\n",
|
|
|
|
|
|
" <th>2022-07</th>\n",
|
|
|
|
|
|
" <th>2022-08</th>\n",
|
|
|
|
|
|
" <th>2022-09</th>\n",
|
|
|
|
|
|
" <th>2022-10</th>\n",
|
|
|
|
|
|
" <th>2022-11</th>\n",
|
|
|
|
|
|
" <th>2022-12</th>\n",
|
|
|
|
|
|
" <th>2023-01</th>\n",
|
|
|
|
|
|
" <th>2023-02</th>\n",
|
|
|
|
|
|
" <th>2023-03</th>\n",
|
|
|
|
|
|
" <th>2023-04</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Bolt Operations OÜ</th>\n",
|
|
|
|
|
|
" <td>97468</td>\n",
|
|
|
|
|
|
" <td>102323</td>\n",
|
|
|
|
|
|
" <td>103429</td>\n",
|
|
|
|
|
|
" <td>110565</td>\n",
|
|
|
|
|
|
" <td>96365</td>\n",
|
|
|
|
|
|
" <td>70664</td>\n",
|
|
|
|
|
|
" <td>65419</td>\n",
|
|
|
|
|
|
" <td>118317</td>\n",
|
|
|
|
|
|
" <td>104262</td>\n",
|
|
|
|
|
|
" <td>91525</td>\n",
|
|
|
|
|
|
" <td>127561</td>\n",
|
|
|
|
|
|
" <td>60639</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>DoorDash, Inc.</th>\n",
|
|
|
|
|
|
" <td>4601</td>\n",
|
|
|
|
|
|
" <td>6815</td>\n",
|
|
|
|
|
|
" <td>13510</td>\n",
|
|
|
|
|
|
" <td>12470</td>\n",
|
|
|
|
|
|
" <td>29070</td>\n",
|
|
|
|
|
|
" <td>69393</td>\n",
|
|
|
|
|
|
" <td>22389</td>\n",
|
|
|
|
|
|
" <td>50328</td>\n",
|
|
|
|
|
|
" <td>42848</td>\n",
|
|
|
|
|
|
" <td>33151</td>\n",
|
|
|
|
|
|
" <td>67571</td>\n",
|
|
|
|
|
|
" <td>18546</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Wag Labs, Inc.</th>\n",
|
|
|
|
|
|
" <td>159524</td>\n",
|
|
|
|
|
|
" <td>4379</td>\n",
|
|
|
|
|
|
" <td>86345</td>\n",
|
|
|
|
|
|
" <td>60850</td>\n",
|
|
|
|
|
|
" <td>3585</td>\n",
|
|
|
|
|
|
" <td>35822</td>\n",
|
|
|
|
|
|
" <td>13098</td>\n",
|
|
|
|
|
|
" <td>26313</td>\n",
|
|
|
|
|
|
" <td>34604</td>\n",
|
|
|
|
|
|
" <td>27086</td>\n",
|
|
|
|
|
|
" <td>29255</td>\n",
|
|
|
|
|
|
" <td>8428</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Shipt</th>\n",
|
|
|
|
|
|
" <td>29247</td>\n",
|
|
|
|
|
|
" <td>32858</td>\n",
|
|
|
|
|
|
" <td>30362</td>\n",
|
|
|
|
|
|
" <td>30494</td>\n",
|
|
|
|
|
|
" <td>25022</td>\n",
|
|
|
|
|
|
" <td>17162</td>\n",
|
|
|
|
|
|
" <td>14068</td>\n",
|
|
|
|
|
|
" <td>26709</td>\n",
|
|
|
|
|
|
" <td>23587</td>\n",
|
|
|
|
|
|
" <td>17582</td>\n",
|
|
|
|
|
|
" <td>17752</td>\n",
|
|
|
|
|
|
" <td>7378</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Uber B.V. - Uber LatAm Compliance</th>\n",
|
|
|
|
|
|
" <td>11488</td>\n",
|
|
|
|
|
|
" <td>12300</td>\n",
|
|
|
|
|
|
" <td>11893</td>\n",
|
|
|
|
|
|
" <td>13223</td>\n",
|
|
|
|
|
|
" <td>11859</td>\n",
|
|
|
|
|
|
" <td>7647</td>\n",
|
|
|
|
|
|
" <td>6767</td>\n",
|
|
|
|
|
|
" <td>20436</td>\n",
|
|
|
|
|
|
" <td>15438</td>\n",
|
|
|
|
|
|
" <td>12690</td>\n",
|
|
|
|
|
|
" <td>14387</td>\n",
|
|
|
|
|
|
" <td>4351</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" 2022-05 2022-06 2022-07 2022-08 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Bolt Operations OÜ 97468 102323 103429 110565 \\\n",
|
|
|
|
|
|
"DoorDash, Inc. 4601 6815 13510 12470 \n",
|
|
|
|
|
|
"Wag Labs, Inc. 159524 4379 86345 60850 \n",
|
|
|
|
|
|
"Shipt 29247 32858 30362 30494 \n",
|
|
|
|
|
|
"Uber B.V. - Uber LatAm Compliance 11488 12300 11893 13223 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2022-09 2022-10 2022-11 2022-12 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Bolt Operations OÜ 96365 70664 65419 118317 \\\n",
|
|
|
|
|
|
"DoorDash, Inc. 29070 69393 22389 50328 \n",
|
|
|
|
|
|
"Wag Labs, Inc. 3585 35822 13098 26313 \n",
|
|
|
|
|
|
"Shipt 25022 17162 14068 26709 \n",
|
|
|
|
|
|
"Uber B.V. - Uber LatAm Compliance 11859 7647 6767 20436 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2023-01 2023-02 2023-03 2023-04 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Bolt Operations OÜ 104262 91525 127561 60639 \n",
|
|
|
|
|
|
"DoorDash, Inc. 42848 33151 67571 18546 \n",
|
|
|
|
|
|
"Wag Labs, Inc. 34604 27086 29255 8428 \n",
|
|
|
|
|
|
"Shipt 23587 17582 17752 7378 \n",
|
|
|
|
|
|
"Uber B.V. - Uber LatAm Compliance 15438 12690 14387 4351 "
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 6,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"# Replace all NaN values with 0\n",
|
|
|
|
|
|
"usage.fillna(0, inplace=True)\n",
|
|
|
|
|
|
"arr.fillna(0, inplace=True)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"# Remove all commas from strings\n",
|
|
|
|
|
|
"usage.replace(',','', regex=True, inplace=True)\n",
|
|
|
|
|
|
"arr.replace(',','', regex=True, inplace=True)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"# Convert all strings after the column 'Churn Data' to integers\n",
|
|
|
|
|
|
"for col in usage.columns[0:]:\n",
|
|
|
|
|
|
" usage[col] = usage[col].astype(int)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"usage.head(5)"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 7,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>ARR</th>\n",
|
|
|
|
|
|
" <th>Renewaldate Date</th>\n",
|
|
|
|
|
|
" <th>CSM</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Stuart</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>HelloTech Inc.</th>\n",
|
|
|
|
|
|
" <td>17400</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Shopify Inc.</th>\n",
|
|
|
|
|
|
" <td>36000</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Hardskills Pte. Ltd</th>\n",
|
|
|
|
|
|
" <td>12138</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Shipt</th>\n",
|
|
|
|
|
|
" <td>96356</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Nergis Tepeli</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>SPS Commerce</th>\n",
|
|
|
|
|
|
" <td>51000</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Norm Rasmussen</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>CDP</th>\n",
|
|
|
|
|
|
" <td>5000</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Altenew</th>\n",
|
|
|
|
|
|
" <td>10000</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>BrightMove</th>\n",
|
|
|
|
|
|
" <td>4500</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>SITA B.V. c/o Malta International Airport</th>\n",
|
|
|
|
|
|
" <td>9888</td>\n",
|
|
|
|
|
|
" <td>2023-01-01</td>\n",
|
|
|
|
|
|
" <td>Support</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" ARR Renewaldate Date \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Stuart 0 2023-01-01 \\\n",
|
|
|
|
|
|
"HelloTech Inc. 17400 2023-01-01 \n",
|
|
|
|
|
|
"Shopify Inc. 36000 2023-01-01 \n",
|
|
|
|
|
|
"Hardskills Pte. Ltd 12138 2023-01-01 \n",
|
|
|
|
|
|
"Shipt 96356 2023-01-01 \n",
|
|
|
|
|
|
"SPS Commerce 51000 2023-01-01 \n",
|
|
|
|
|
|
"CDP 5000 2023-01-01 \n",
|
|
|
|
|
|
"Altenew 10000 2023-01-01 \n",
|
|
|
|
|
|
"BrightMove 4500 2023-01-01 \n",
|
|
|
|
|
|
"SITA B.V. c/o Malta International Airport 9888 2023-01-01 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" CSM \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Stuart Support \n",
|
|
|
|
|
|
"HelloTech Inc. Support \n",
|
|
|
|
|
|
"Shopify Inc. Support \n",
|
|
|
|
|
|
"Hardskills Pte. Ltd Support \n",
|
|
|
|
|
|
"Shipt Nergis Tepeli \n",
|
|
|
|
|
|
"SPS Commerce Norm Rasmussen \n",
|
|
|
|
|
|
"CDP Support \n",
|
|
|
|
|
|
"Altenew Support \n",
|
|
|
|
|
|
"BrightMove Support \n",
|
|
|
|
|
|
"SITA B.V. c/o Malta International Airport Support "
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 7,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"arr.head(10)"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 8,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>ARR</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Stuart</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>HelloTech Inc.</th>\n",
|
|
|
|
|
|
" <td>17400</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Shopify Inc.</th>\n",
|
|
|
|
|
|
" <td>36000</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Hardskills Pte. Ltd</th>\n",
|
|
|
|
|
|
" <td>12138</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Shipt</th>\n",
|
|
|
|
|
|
" <td>96356</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>...</th>\n",
|
|
|
|
|
|
" <td>...</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Training Concepts</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Luma Health, Inc.</th>\n",
|
|
|
|
|
|
" <td>20000</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>FRSecure</th>\n",
|
|
|
|
|
|
" <td>15000</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>MedicalDirector</th>\n",
|
|
|
|
|
|
" <td>20000</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>NaN</th>\n",
|
|
|
|
|
|
" <td>6897104</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"<p>354 rows × 1 columns</p>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" ARR\n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
"Stuart 0\n",
|
|
|
|
|
|
"HelloTech Inc. 17400\n",
|
|
|
|
|
|
"Shopify Inc. 36000\n",
|
|
|
|
|
|
"Hardskills Pte. Ltd 12138\n",
|
|
|
|
|
|
"Shipt 96356\n",
|
|
|
|
|
|
"... ...\n",
|
|
|
|
|
|
"Training Concepts 0\n",
|
|
|
|
|
|
"Luma Health, Inc. 20000\n",
|
|
|
|
|
|
"FRSecure 15000\n",
|
|
|
|
|
|
"MedicalDirector 20000\n",
|
|
|
|
|
|
"NaN 6897104\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"[354 rows x 1 columns]"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 8,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"arr['ARR'] = arr['ARR'].astype(int)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"arr = arr.copy()\n",
|
|
|
|
|
|
"arr.drop(axis=1, columns=['Renewaldate Date', 'CSM'])"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 17,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>ARR</th>\n",
|
|
|
|
|
|
" <th>Renewaldate Date</th>\n",
|
|
|
|
|
|
" <th>CSM</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
"Empty DataFrame\n",
|
|
|
|
|
|
"Columns: [ARR, Renewaldate Date, CSM]\n",
|
|
|
|
|
|
"Index: []"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 17,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"arr.loc[arr.index == 'Walmart']"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 10,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>2022-05</th>\n",
|
|
|
|
|
|
" <th>2022-06</th>\n",
|
|
|
|
|
|
" <th>2022-07</th>\n",
|
|
|
|
|
|
" <th>2022-08</th>\n",
|
|
|
|
|
|
" <th>2022-09</th>\n",
|
|
|
|
|
|
" <th>2022-10</th>\n",
|
|
|
|
|
|
" <th>2022-11</th>\n",
|
|
|
|
|
|
" <th>2022-12</th>\n",
|
|
|
|
|
|
" <th>2023-01</th>\n",
|
|
|
|
|
|
" <th>2023-02</th>\n",
|
|
|
|
|
|
" <th>2023-03</th>\n",
|
|
|
|
|
|
" <th>2023-04</th>\n",
|
|
|
|
|
|
" <th>ARR</th>\n",
|
|
|
|
|
|
" <th>Renewaldate Date</th>\n",
|
|
|
|
|
|
" <th>CSM</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Toni and Guy Sandbox</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>305 Fitness, Inc.</th>\n",
|
|
|
|
|
|
" <td>163</td>\n",
|
|
|
|
|
|
" <td>133</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>3P</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AIIM</th>\n",
|
|
|
|
|
|
" <td>154</td>\n",
|
|
|
|
|
|
" <td>167</td>\n",
|
|
|
|
|
|
" <td>136</td>\n",
|
|
|
|
|
|
" <td>169</td>\n",
|
|
|
|
|
|
" <td>180</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>118</td>\n",
|
|
|
|
|
|
" <td>185</td>\n",
|
|
|
|
|
|
" <td>246</td>\n",
|
|
|
|
|
|
" <td>170</td>\n",
|
|
|
|
|
|
" <td>179</td>\n",
|
|
|
|
|
|
" <td>74</td>\n",
|
|
|
|
|
|
" <td>22000.0</td>\n",
|
|
|
|
|
|
" <td>2023-07-31</td>\n",
|
|
|
|
|
|
" <td>Norm Rasmussen</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>APLS</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" <td>NaN</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" 2022-05 2022-06 2022-07 2022-08 2022-09 2022-10 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 0 0 2 2 2 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 163 133 1 0 0 0 \n",
|
|
|
|
|
|
"3P 0 0 0 3 0 0 \n",
|
|
|
|
|
|
"AIIM 154 167 136 169 180 120 \n",
|
|
|
|
|
|
"APLS 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2022-11 2022-12 2023-01 2023-02 2023-03 2023-04 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 1 0 0 0 0 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"3P 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"AIIM 118 185 246 170 179 74 \n",
|
|
|
|
|
|
"APLS 1 0 0 0 0 0 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" ARR Renewaldate Date CSM \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox NaN NaN NaN \n",
|
|
|
|
|
|
"305 Fitness, Inc. NaN NaN NaN \n",
|
|
|
|
|
|
"3P NaN NaN NaN \n",
|
|
|
|
|
|
"AIIM 22000.0 2023-07-31 Norm Rasmussen \n",
|
|
|
|
|
|
"APLS NaN NaN NaN "
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 10,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"newdf = usage.join(arr)\n",
|
|
|
|
|
|
"newdf.head(5)\n"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 11,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
"Organization\n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0\n",
|
|
|
|
|
|
"305 Fitness, Inc. 0\n",
|
|
|
|
|
|
"3P 0\n",
|
|
|
|
|
|
"AIIM 22000\n",
|
|
|
|
|
|
"APLS 0\n",
|
|
|
|
|
|
"Name: ARR, dtype: int64"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 11,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"newdf['ARR'].fillna(0, inplace=True)\n",
|
|
|
|
|
|
"newdf['ARR'] = newdf['ARR'].astype(int)\n",
|
|
|
|
|
|
"newdf['ARR'].head(5)"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 12,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"newdf = newdf.drop(axis=1, columns=['Renewaldate Date', 'CSM'])"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 13,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>2022-05</th>\n",
|
|
|
|
|
|
" <th>2022-06</th>\n",
|
|
|
|
|
|
" <th>2022-07</th>\n",
|
|
|
|
|
|
" <th>2022-08</th>\n",
|
|
|
|
|
|
" <th>2022-09</th>\n",
|
|
|
|
|
|
" <th>2022-10</th>\n",
|
|
|
|
|
|
" <th>2022-11</th>\n",
|
|
|
|
|
|
" <th>2022-12</th>\n",
|
|
|
|
|
|
" <th>2023-01</th>\n",
|
|
|
|
|
|
" <th>2023-02</th>\n",
|
|
|
|
|
|
" <th>2023-03</th>\n",
|
|
|
|
|
|
" <th>2023-04</th>\n",
|
|
|
|
|
|
" <th>ARR</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Toni and Guy Sandbox</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>305 Fitness, Inc.</th>\n",
|
|
|
|
|
|
" <td>163</td>\n",
|
|
|
|
|
|
" <td>133</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>3P</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AIIM</th>\n",
|
|
|
|
|
|
" <td>154</td>\n",
|
|
|
|
|
|
" <td>167</td>\n",
|
|
|
|
|
|
" <td>136</td>\n",
|
|
|
|
|
|
" <td>169</td>\n",
|
|
|
|
|
|
" <td>180</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>118</td>\n",
|
|
|
|
|
|
" <td>185</td>\n",
|
|
|
|
|
|
" <td>246</td>\n",
|
|
|
|
|
|
" <td>170</td>\n",
|
|
|
|
|
|
" <td>179</td>\n",
|
|
|
|
|
|
" <td>74</td>\n",
|
|
|
|
|
|
" <td>22000</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>APLS</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>ASAPP</th>\n",
|
|
|
|
|
|
" <td>121</td>\n",
|
|
|
|
|
|
" <td>103</td>\n",
|
|
|
|
|
|
" <td>62</td>\n",
|
|
|
|
|
|
" <td>95</td>\n",
|
|
|
|
|
|
" <td>68</td>\n",
|
|
|
|
|
|
" <td>42</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>49</td>\n",
|
|
|
|
|
|
" <td>83</td>\n",
|
|
|
|
|
|
" <td>110</td>\n",
|
|
|
|
|
|
" <td>103</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>9500</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Access E-Forms</th>\n",
|
|
|
|
|
|
" <td>9</td>\n",
|
|
|
|
|
|
" <td>14</td>\n",
|
|
|
|
|
|
" <td>19</td>\n",
|
|
|
|
|
|
" <td>15</td>\n",
|
|
|
|
|
|
" <td>13</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1872</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AchieveCE</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>ActiveViam</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Adcellerant</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>18</td>\n",
|
|
|
|
|
|
" <td>17</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" 2022-05 2022-06 2022-07 2022-08 2022-09 2022-10 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 0 0 2 2 2 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 163 133 1 0 0 0 \n",
|
|
|
|
|
|
"3P 0 0 0 3 0 0 \n",
|
|
|
|
|
|
"AIIM 154 167 136 169 180 120 \n",
|
|
|
|
|
|
"APLS 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"ASAPP 121 103 62 95 68 42 \n",
|
|
|
|
|
|
"Access E-Forms 9 14 19 15 13 7 \n",
|
|
|
|
|
|
"AchieveCE 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"ActiveViam 0 0 0 0 0 1 \n",
|
|
|
|
|
|
"Adcellerant 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2022-11 2022-12 2023-01 2023-02 2023-03 2023-04 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 1 0 0 0 0 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"3P 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"AIIM 118 185 246 170 179 74 \n",
|
|
|
|
|
|
"APLS 1 0 0 0 0 0 \n",
|
|
|
|
|
|
"ASAPP 27 49 83 110 103 27 \n",
|
|
|
|
|
|
"Access E-Forms 2 5 6 5 1 5 \n",
|
|
|
|
|
|
"AchieveCE 0 0 1 2 0 0 \n",
|
|
|
|
|
|
"ActiveViam 0 0 0 0 0 0 \n",
|
|
|
|
|
|
"Adcellerant 0 4 2 1 18 17 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" ARR \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 \n",
|
|
|
|
|
|
"305 Fitness, Inc. 0 \n",
|
|
|
|
|
|
"3P 0 \n",
|
|
|
|
|
|
"AIIM 22000 \n",
|
|
|
|
|
|
"APLS 0 \n",
|
|
|
|
|
|
"ASAPP 9500 \n",
|
|
|
|
|
|
"Access E-Forms 1872 \n",
|
|
|
|
|
|
"AchieveCE 0 \n",
|
|
|
|
|
|
"ActiveViam 0 \n",
|
|
|
|
|
|
"Adcellerant 0 "
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 13,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"newdf.head(10)"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 14,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div style=\"display:flex;flex-direction:row;justify-content:space-between;\">\n",
|
|
|
|
|
|
" <pre style=\"width: 100%; white-space: pre-wrap;\" id=\"d9c0c7b9-b9b8-426b-80cb-55fc9e95aba5\">\n",
|
|
|
|
|
|
"# Calculate the total number of learners for each month\n",
|
|
|
|
|
|
"newdf['total_learners'] = newdf[['2022-05', '2022-06', '2022-07', '2022-08', '2022-09', '2022-10', '2022-11', '2022-12', '2023-01', '2023-02', '2023-03', '2023-04']].sum(axis=1)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"# Calculate the difference between the ARR and the total number of learners\n",
|
|
|
|
|
|
"newdf['difference'] = newdf['ARR'] - newdf['total_learners']\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"# Print the results\n",
|
|
|
|
|
|
"print(newdf[['Organization','ARR','total_learners','difference']])\n",
|
|
|
|
|
|
"</pre>\n",
|
|
|
|
|
|
" <button style=\"height: fit-content;\" onclick=\"navigator.clipboard.writeText(JSON.parse(atob(`IlxuIyBDYWxjdWxhdGUgdGhlIHRvdGFsIG51bWJlciBvZiBsZWFybmVycyBmb3IgZWFjaCBtb250aFxubmV3ZGZbJ3RvdGFsX2xlYXJuZXJzJ10gPSBuZXdkZltbJzIwMjItMDUnLCAnMjAyMi0wNicsICcyMDIyLTA3JywgJzIwMjItMDgnLCAnMjAyMi0wOScsICcyMDIyLTEwJywgJzIwMjItMTEnLCAnMjAyMi0xMicsICcyMDIzLTAxJywgJzIwMjMtMDInLCAnMjAyMy0wMycsICcyMDIzLTA0J11dLnN1bShheGlzPTEpXG5cbiMgQ2FsY3VsYXRlIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIEFSUiBhbmQgdGhlIHRvdGFsIG51bWJlciBvZiBsZWFybmVyc1xubmV3ZGZbJ2RpZmZlcmVuY2UnXSA9IG5ld2RmWydBUlInXSAtIG5ld2RmWyd0b3RhbF9sZWFybmVycyddXG5cbiMgUHJpbnQgdGhlIHJlc3VsdHNcbnByaW50KG5ld2RmW1snT3JnYW5pemF0aW9uJywnQVJSJywndG90YWxfbGVhcm5lcnMnLCdkaWZmZXJlbmNlJ11dKVxuIg==`)))\">Copy</button>\n",
|
|
|
|
|
|
" </div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
"<IPython.core.display.HTML object>"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "display_data"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"newdf.sketch.howto(\"Compare the number of learners each month with the ARR value\")"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 15,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
"<div>\n",
|
|
|
|
|
|
"<style scoped>\n",
|
|
|
|
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|
|
|
|
|
" vertical-align: middle;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe tbody tr th {\n",
|
|
|
|
|
|
" vertical-align: top;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" .dataframe thead th {\n",
|
|
|
|
|
|
" text-align: right;\n",
|
|
|
|
|
|
" }\n",
|
|
|
|
|
|
"</style>\n",
|
|
|
|
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
|
|
|
|
" <thead>\n",
|
|
|
|
|
|
" <tr style=\"text-align: right;\">\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th>2022-05</th>\n",
|
|
|
|
|
|
" <th>2022-06</th>\n",
|
|
|
|
|
|
" <th>2022-07</th>\n",
|
|
|
|
|
|
" <th>2022-08</th>\n",
|
|
|
|
|
|
" <th>2022-09</th>\n",
|
|
|
|
|
|
" <th>2022-10</th>\n",
|
|
|
|
|
|
" <th>2022-11</th>\n",
|
|
|
|
|
|
" <th>2022-12</th>\n",
|
|
|
|
|
|
" <th>2023-01</th>\n",
|
|
|
|
|
|
" <th>2023-02</th>\n",
|
|
|
|
|
|
" <th>2023-03</th>\n",
|
|
|
|
|
|
" <th>2023-04</th>\n",
|
|
|
|
|
|
" <th>ARR</th>\n",
|
|
|
|
|
|
" <th>total_learners</th>\n",
|
|
|
|
|
|
" <th>difference</th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Organization</th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" <th></th>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </thead>\n",
|
|
|
|
|
|
" <tbody>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Toni and Guy Sandbox</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>-7</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>305 Fitness, Inc.</th>\n",
|
|
|
|
|
|
" <td>163</td>\n",
|
|
|
|
|
|
" <td>133</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>134</td>\n",
|
|
|
|
|
|
" <td>-134</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>3P</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>-3</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AIIM</th>\n",
|
|
|
|
|
|
" <td>154</td>\n",
|
|
|
|
|
|
" <td>167</td>\n",
|
|
|
|
|
|
" <td>136</td>\n",
|
|
|
|
|
|
" <td>169</td>\n",
|
|
|
|
|
|
" <td>180</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>118</td>\n",
|
|
|
|
|
|
" <td>185</td>\n",
|
|
|
|
|
|
" <td>246</td>\n",
|
|
|
|
|
|
" <td>170</td>\n",
|
|
|
|
|
|
" <td>179</td>\n",
|
|
|
|
|
|
" <td>74</td>\n",
|
|
|
|
|
|
" <td>22000</td>\n",
|
|
|
|
|
|
" <td>1670</td>\n",
|
|
|
|
|
|
" <td>20330</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>APLS</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>-1</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>ASAPP</th>\n",
|
|
|
|
|
|
" <td>121</td>\n",
|
|
|
|
|
|
" <td>103</td>\n",
|
|
|
|
|
|
" <td>62</td>\n",
|
|
|
|
|
|
" <td>95</td>\n",
|
|
|
|
|
|
" <td>68</td>\n",
|
|
|
|
|
|
" <td>42</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>49</td>\n",
|
|
|
|
|
|
" <td>83</td>\n",
|
|
|
|
|
|
" <td>110</td>\n",
|
|
|
|
|
|
" <td>103</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>9500</td>\n",
|
|
|
|
|
|
" <td>742</td>\n",
|
|
|
|
|
|
" <td>8758</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Access E-Forms</th>\n",
|
|
|
|
|
|
" <td>9</td>\n",
|
|
|
|
|
|
" <td>14</td>\n",
|
|
|
|
|
|
" <td>19</td>\n",
|
|
|
|
|
|
" <td>15</td>\n",
|
|
|
|
|
|
" <td>13</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1872</td>\n",
|
|
|
|
|
|
" <td>87</td>\n",
|
|
|
|
|
|
" <td>1785</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AchieveCE</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>-3</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>ActiveViam</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>-1</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Adcellerant</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>18</td>\n",
|
|
|
|
|
|
" <td>17</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>25</td>\n",
|
|
|
|
|
|
" <td>-25</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Adkins Management and Consulting</th>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>11</td>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>15</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1500</td>\n",
|
|
|
|
|
|
" <td>71</td>\n",
|
|
|
|
|
|
" <td>1429</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AgencyBloc</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>277</td>\n",
|
|
|
|
|
|
" <td>400</td>\n",
|
|
|
|
|
|
" <td>578</td>\n",
|
|
|
|
|
|
" <td>159</td>\n",
|
|
|
|
|
|
" <td>14438</td>\n",
|
|
|
|
|
|
" <td>1262</td>\n",
|
|
|
|
|
|
" <td>13176</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Agility Robotics</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>30</td>\n",
|
|
|
|
|
|
" <td>35</td>\n",
|
|
|
|
|
|
" <td>37</td>\n",
|
|
|
|
|
|
" <td>137</td>\n",
|
|
|
|
|
|
" <td>116</td>\n",
|
|
|
|
|
|
" <td>41</td>\n",
|
|
|
|
|
|
" <td>47</td>\n",
|
|
|
|
|
|
" <td>18</td>\n",
|
|
|
|
|
|
" <td>26000</td>\n",
|
|
|
|
|
|
" <td>455</td>\n",
|
|
|
|
|
|
" <td>25545</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AgriWebb</th>\n",
|
|
|
|
|
|
" <td>187</td>\n",
|
|
|
|
|
|
" <td>161</td>\n",
|
|
|
|
|
|
" <td>167</td>\n",
|
|
|
|
|
|
" <td>186</td>\n",
|
|
|
|
|
|
" <td>192</td>\n",
|
|
|
|
|
|
" <td>104</td>\n",
|
|
|
|
|
|
" <td>80</td>\n",
|
|
|
|
|
|
" <td>97</td>\n",
|
|
|
|
|
|
" <td>140</td>\n",
|
|
|
|
|
|
" <td>112</td>\n",
|
|
|
|
|
|
" <td>215</td>\n",
|
|
|
|
|
|
" <td>44</td>\n",
|
|
|
|
|
|
" <td>23000</td>\n",
|
|
|
|
|
|
" <td>1454</td>\n",
|
|
|
|
|
|
" <td>21546</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Akua Mind & Body</th>\n",
|
|
|
|
|
|
" <td>53</td>\n",
|
|
|
|
|
|
" <td>36</td>\n",
|
|
|
|
|
|
" <td>47</td>\n",
|
|
|
|
|
|
" <td>181</td>\n",
|
|
|
|
|
|
" <td>37</td>\n",
|
|
|
|
|
|
" <td>21</td>\n",
|
|
|
|
|
|
" <td>13</td>\n",
|
|
|
|
|
|
" <td>122</td>\n",
|
|
|
|
|
|
" <td>42</td>\n",
|
|
|
|
|
|
" <td>43</td>\n",
|
|
|
|
|
|
" <td>66</td>\n",
|
|
|
|
|
|
" <td>28</td>\n",
|
|
|
|
|
|
" <td>6000</td>\n",
|
|
|
|
|
|
" <td>608</td>\n",
|
|
|
|
|
|
" <td>5392</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>All About Ability</th>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>9</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>49</td>\n",
|
|
|
|
|
|
" <td>-49</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Alston Construction</th>\n",
|
|
|
|
|
|
" <td>97</td>\n",
|
|
|
|
|
|
" <td>138</td>\n",
|
|
|
|
|
|
" <td>229</td>\n",
|
|
|
|
|
|
" <td>220</td>\n",
|
|
|
|
|
|
" <td>140</td>\n",
|
|
|
|
|
|
" <td>175</td>\n",
|
|
|
|
|
|
" <td>96</td>\n",
|
|
|
|
|
|
" <td>371</td>\n",
|
|
|
|
|
|
" <td>226</td>\n",
|
|
|
|
|
|
" <td>124</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>22</td>\n",
|
|
|
|
|
|
" <td>12232</td>\n",
|
|
|
|
|
|
" <td>1839</td>\n",
|
|
|
|
|
|
" <td>10393</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Alston Construction</th>\n",
|
|
|
|
|
|
" <td>97</td>\n",
|
|
|
|
|
|
" <td>138</td>\n",
|
|
|
|
|
|
" <td>229</td>\n",
|
|
|
|
|
|
" <td>220</td>\n",
|
|
|
|
|
|
" <td>140</td>\n",
|
|
|
|
|
|
" <td>175</td>\n",
|
|
|
|
|
|
" <td>96</td>\n",
|
|
|
|
|
|
" <td>371</td>\n",
|
|
|
|
|
|
" <td>226</td>\n",
|
|
|
|
|
|
" <td>124</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>22</td>\n",
|
|
|
|
|
|
" <td>5568</td>\n",
|
|
|
|
|
|
" <td>1839</td>\n",
|
|
|
|
|
|
" <td>3729</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Altenew</th>\n",
|
|
|
|
|
|
" <td>566</td>\n",
|
|
|
|
|
|
" <td>412</td>\n",
|
|
|
|
|
|
" <td>425</td>\n",
|
|
|
|
|
|
" <td>452</td>\n",
|
|
|
|
|
|
" <td>302</td>\n",
|
|
|
|
|
|
" <td>197</td>\n",
|
|
|
|
|
|
" <td>166</td>\n",
|
|
|
|
|
|
" <td>264</td>\n",
|
|
|
|
|
|
" <td>387</td>\n",
|
|
|
|
|
|
" <td>1111</td>\n",
|
|
|
|
|
|
" <td>713</td>\n",
|
|
|
|
|
|
" <td>175</td>\n",
|
|
|
|
|
|
" <td>10000</td>\n",
|
|
|
|
|
|
" <td>4429</td>\n",
|
|
|
|
|
|
" <td>5571</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Altima Dental Canada</th>\n",
|
|
|
|
|
|
" <td>23</td>\n",
|
|
|
|
|
|
" <td>25</td>\n",
|
|
|
|
|
|
" <td>25</td>\n",
|
|
|
|
|
|
" <td>29</td>\n",
|
|
|
|
|
|
" <td>23</td>\n",
|
|
|
|
|
|
" <td>12</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>13</td>\n",
|
|
|
|
|
|
" <td>14</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>7474</td>\n",
|
|
|
|
|
|
" <td>171</td>\n",
|
|
|
|
|
|
" <td>7303</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>American Concrete Pipe Association</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>14</td>\n",
|
|
|
|
|
|
" <td>20</td>\n",
|
|
|
|
|
|
" <td>69</td>\n",
|
|
|
|
|
|
" <td>72</td>\n",
|
|
|
|
|
|
" <td>119</td>\n",
|
|
|
|
|
|
" <td>110</td>\n",
|
|
|
|
|
|
" <td>63</td>\n",
|
|
|
|
|
|
" <td>13</td>\n",
|
|
|
|
|
|
" <td>20000</td>\n",
|
|
|
|
|
|
" <td>467</td>\n",
|
|
|
|
|
|
" <td>19533</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>American State Bank</th>\n",
|
|
|
|
|
|
" <td>19</td>\n",
|
|
|
|
|
|
" <td>25</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>25</td>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>147</td>\n",
|
|
|
|
|
|
" <td>60</td>\n",
|
|
|
|
|
|
" <td>11</td>\n",
|
|
|
|
|
|
" <td>7680</td>\n",
|
|
|
|
|
|
" <td>303</td>\n",
|
|
|
|
|
|
" <td>7377</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Amyris</th>\n",
|
|
|
|
|
|
" <td>105</td>\n",
|
|
|
|
|
|
" <td>107</td>\n",
|
|
|
|
|
|
" <td>80</td>\n",
|
|
|
|
|
|
" <td>84</td>\n",
|
|
|
|
|
|
" <td>63</td>\n",
|
|
|
|
|
|
" <td>50</td>\n",
|
|
|
|
|
|
" <td>99</td>\n",
|
|
|
|
|
|
" <td>148</td>\n",
|
|
|
|
|
|
" <td>76</td>\n",
|
|
|
|
|
|
" <td>31</td>\n",
|
|
|
|
|
|
" <td>169</td>\n",
|
|
|
|
|
|
" <td>43</td>\n",
|
|
|
|
|
|
" <td>23910</td>\n",
|
|
|
|
|
|
" <td>907</td>\n",
|
|
|
|
|
|
" <td>23003</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Anchain.ai</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>40</td>\n",
|
|
|
|
|
|
" <td>14</td>\n",
|
|
|
|
|
|
" <td>13</td>\n",
|
|
|
|
|
|
" <td>21</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>15000</td>\n",
|
|
|
|
|
|
" <td>105</td>\n",
|
|
|
|
|
|
" <td>14895</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Anchor Labs, LLC</th>\n",
|
|
|
|
|
|
" <td>159</td>\n",
|
|
|
|
|
|
" <td>97</td>\n",
|
|
|
|
|
|
" <td>155</td>\n",
|
|
|
|
|
|
" <td>185</td>\n",
|
|
|
|
|
|
" <td>105</td>\n",
|
|
|
|
|
|
" <td>91</td>\n",
|
|
|
|
|
|
" <td>93</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>53</td>\n",
|
|
|
|
|
|
" <td>39</td>\n",
|
|
|
|
|
|
" <td>45</td>\n",
|
|
|
|
|
|
" <td>20</td>\n",
|
|
|
|
|
|
" <td>11000</td>\n",
|
|
|
|
|
|
" <td>983</td>\n",
|
|
|
|
|
|
" <td>10017</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Anchor QEA, LLC</th>\n",
|
|
|
|
|
|
" <td>102</td>\n",
|
|
|
|
|
|
" <td>80</td>\n",
|
|
|
|
|
|
" <td>76</td>\n",
|
|
|
|
|
|
" <td>141</td>\n",
|
|
|
|
|
|
" <td>171</td>\n",
|
|
|
|
|
|
" <td>76</td>\n",
|
|
|
|
|
|
" <td>53</td>\n",
|
|
|
|
|
|
" <td>191</td>\n",
|
|
|
|
|
|
" <td>127</td>\n",
|
|
|
|
|
|
" <td>125</td>\n",
|
|
|
|
|
|
" <td>110</td>\n",
|
|
|
|
|
|
" <td>30</td>\n",
|
|
|
|
|
|
" <td>10000</td>\n",
|
|
|
|
|
|
" <td>1150</td>\n",
|
|
|
|
|
|
" <td>8850</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AndHealth</th>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>6</td>\n",
|
|
|
|
|
|
" <td>14</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>15</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>9</td>\n",
|
|
|
|
|
|
" <td>28</td>\n",
|
|
|
|
|
|
" <td>48</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>38</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>30000</td>\n",
|
|
|
|
|
|
" <td>228</td>\n",
|
|
|
|
|
|
" <td>29772</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Ansan Industries Ltd.</th>\n",
|
|
|
|
|
|
" <td>144</td>\n",
|
|
|
|
|
|
" <td>163</td>\n",
|
|
|
|
|
|
" <td>166</td>\n",
|
|
|
|
|
|
" <td>127</td>\n",
|
|
|
|
|
|
" <td>140</td>\n",
|
|
|
|
|
|
" <td>94</td>\n",
|
|
|
|
|
|
" <td>54</td>\n",
|
|
|
|
|
|
" <td>68</td>\n",
|
|
|
|
|
|
" <td>109</td>\n",
|
|
|
|
|
|
" <td>94</td>\n",
|
|
|
|
|
|
" <td>111</td>\n",
|
|
|
|
|
|
" <td>21</td>\n",
|
|
|
|
|
|
" <td>13848</td>\n",
|
|
|
|
|
|
" <td>1126</td>\n",
|
|
|
|
|
|
" <td>12722</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Antipodeans</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>-1</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Apoyo Holdings</th>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>-2</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Aquent</th>\n",
|
|
|
|
|
|
" <td>39</td>\n",
|
|
|
|
|
|
" <td>36</td>\n",
|
|
|
|
|
|
" <td>46</td>\n",
|
|
|
|
|
|
" <td>46</td>\n",
|
|
|
|
|
|
" <td>43</td>\n",
|
|
|
|
|
|
" <td>27</td>\n",
|
|
|
|
|
|
" <td>24</td>\n",
|
|
|
|
|
|
" <td>26</td>\n",
|
|
|
|
|
|
" <td>22</td>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>6960</td>\n",
|
|
|
|
|
|
" <td>288</td>\n",
|
|
|
|
|
|
" <td>6672</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Arrcus</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>11</td>\n",
|
|
|
|
|
|
" <td>79</td>\n",
|
|
|
|
|
|
" <td>54</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>31</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>9360</td>\n",
|
|
|
|
|
|
" <td>215</td>\n",
|
|
|
|
|
|
" <td>9145</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Artsy</th>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>9</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>21000</td>\n",
|
|
|
|
|
|
" <td>38</td>\n",
|
|
|
|
|
|
" <td>20962</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Artsy</th>\n",
|
|
|
|
|
|
" <td>8</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>9</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>21000</td>\n",
|
|
|
|
|
|
" <td>38</td>\n",
|
|
|
|
|
|
" <td>20962</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>At World Properties, LLC</th>\n",
|
|
|
|
|
|
" <td>613</td>\n",
|
|
|
|
|
|
" <td>528</td>\n",
|
|
|
|
|
|
" <td>414</td>\n",
|
|
|
|
|
|
" <td>525</td>\n",
|
|
|
|
|
|
" <td>386</td>\n",
|
|
|
|
|
|
" <td>343</td>\n",
|
|
|
|
|
|
" <td>245</td>\n",
|
|
|
|
|
|
" <td>526</td>\n",
|
|
|
|
|
|
" <td>767</td>\n",
|
|
|
|
|
|
" <td>748</td>\n",
|
|
|
|
|
|
" <td>676</td>\n",
|
|
|
|
|
|
" <td>141</td>\n",
|
|
|
|
|
|
" <td>87500</td>\n",
|
|
|
|
|
|
" <td>5158</td>\n",
|
|
|
|
|
|
" <td>82342</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Atlan</th>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Atlassian</th>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>-3</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AustinJooProd</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>-1</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>AutoServe1</th>\n",
|
|
|
|
|
|
" <td>267</td>\n",
|
|
|
|
|
|
" <td>231</td>\n",
|
|
|
|
|
|
" <td>188</td>\n",
|
|
|
|
|
|
" <td>397</td>\n",
|
|
|
|
|
|
" <td>553</td>\n",
|
|
|
|
|
|
" <td>191</td>\n",
|
|
|
|
|
|
" <td>231</td>\n",
|
|
|
|
|
|
" <td>266</td>\n",
|
|
|
|
|
|
" <td>408</td>\n",
|
|
|
|
|
|
" <td>433</td>\n",
|
|
|
|
|
|
" <td>486</td>\n",
|
|
|
|
|
|
" <td>98</td>\n",
|
|
|
|
|
|
" <td>13608</td>\n",
|
|
|
|
|
|
" <td>3384</td>\n",
|
|
|
|
|
|
" <td>10224</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Axios Media Inc.</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>30</td>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>11</td>\n",
|
|
|
|
|
|
" <td>25</td>\n",
|
|
|
|
|
|
" <td>62</td>\n",
|
|
|
|
|
|
" <td>26</td>\n",
|
|
|
|
|
|
" <td>16</td>\n",
|
|
|
|
|
|
" <td>20</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>24250</td>\n",
|
|
|
|
|
|
" <td>203</td>\n",
|
|
|
|
|
|
" <td>24047</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Babierge</th>\n",
|
|
|
|
|
|
" <td>54</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>BambooHR</th>\n",
|
|
|
|
|
|
" <td>2263</td>\n",
|
|
|
|
|
|
" <td>2143</td>\n",
|
|
|
|
|
|
" <td>2060</td>\n",
|
|
|
|
|
|
" <td>587</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>10000</td>\n",
|
|
|
|
|
|
" <td>4790</td>\n",
|
|
|
|
|
|
" <td>5210</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Bean Group</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>-2</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Become.Education</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>2</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>-5</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Bellhop, Inc</th>\n",
|
|
|
|
|
|
" <td>67</td>\n",
|
|
|
|
|
|
" <td>21</td>\n",
|
|
|
|
|
|
" <td>31</td>\n",
|
|
|
|
|
|
" <td>7</td>\n",
|
|
|
|
|
|
" <td>51</td>\n",
|
|
|
|
|
|
" <td>118</td>\n",
|
|
|
|
|
|
" <td>139</td>\n",
|
|
|
|
|
|
" <td>209</td>\n",
|
|
|
|
|
|
" <td>88</td>\n",
|
|
|
|
|
|
" <td>89</td>\n",
|
|
|
|
|
|
" <td>120</td>\n",
|
|
|
|
|
|
" <td>15</td>\n",
|
|
|
|
|
|
" <td>37161</td>\n",
|
|
|
|
|
|
" <td>873</td>\n",
|
|
|
|
|
|
" <td>36288</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Belmont Farm Nursery School</th>\n",
|
|
|
|
|
|
" <td>10</td>\n",
|
|
|
|
|
|
" <td>11</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>31</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>5</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>66</td>\n",
|
|
|
|
|
|
" <td>-66</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>Beyond Local</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>-1</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>BioLife Solutions, Inc.</th>\n",
|
|
|
|
|
|
" <td>4</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>5000</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>5000</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>BirchStreet</th>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>3</td>\n",
|
|
|
|
|
|
" <td>-3</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" <tr>\n",
|
|
|
|
|
|
" <th>BlackWolf Consultants, Inc.</th>\n",
|
|
|
|
|
|
" <td>1</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" <td>0</td>\n",
|
|
|
|
|
|
" </tr>\n",
|
|
|
|
|
|
" </tbody>\n",
|
|
|
|
|
|
"</table>\n",
|
|
|
|
|
|
"</div>"
|
|
|
|
|
|
],
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
" 2022-05 2022-06 2022-07 2022-08 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 0 0 2 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 163 133 1 0 \n",
|
|
|
|
|
|
"3P 0 0 0 3 \n",
|
|
|
|
|
|
"AIIM 154 167 136 169 \n",
|
|
|
|
|
|
"APLS 0 0 0 0 \n",
|
|
|
|
|
|
"ASAPP 121 103 62 95 \n",
|
|
|
|
|
|
"Access E-Forms 9 14 19 15 \n",
|
|
|
|
|
|
"AchieveCE 0 0 0 0 \n",
|
|
|
|
|
|
"ActiveViam 0 0 0 0 \n",
|
|
|
|
|
|
"Adcellerant 0 0 0 0 \n",
|
|
|
|
|
|
"Adkins Management and Consulting 6 6 2 10 \n",
|
|
|
|
|
|
"AgencyBloc 0 0 0 1 \n",
|
|
|
|
|
|
"Agility Robotics 0 2 2 8 \n",
|
|
|
|
|
|
"AgriWebb 187 161 167 186 \n",
|
|
|
|
|
|
"Akua Mind & Body 53 36 47 181 \n",
|
|
|
|
|
|
"All About Ability 6 7 4 5 \n",
|
|
|
|
|
|
"Alston Construction 97 138 229 220 \n",
|
|
|
|
|
|
"Alston Construction 97 138 229 220 \n",
|
|
|
|
|
|
"Altenew 566 412 425 452 \n",
|
|
|
|
|
|
"Altima Dental Canada 23 25 25 29 \n",
|
|
|
|
|
|
"American Concrete Pipe Association 0 0 0 0 \n",
|
|
|
|
|
|
"American State Bank 19 25 16 25 \n",
|
|
|
|
|
|
"Amyris 105 107 80 84 \n",
|
|
|
|
|
|
"Anchain.ai 0 0 0 0 \n",
|
|
|
|
|
|
"Anchor Labs, LLC 159 97 155 185 \n",
|
|
|
|
|
|
"Anchor QEA, LLC 102 80 76 141 \n",
|
|
|
|
|
|
"AndHealth 3 6 14 27 \n",
|
|
|
|
|
|
"Ansan Industries Ltd. 144 163 166 127 \n",
|
|
|
|
|
|
"Antipodeans 0 1 0 0 \n",
|
|
|
|
|
|
"Apoyo Holdings 2 2 0 0 \n",
|
|
|
|
|
|
"Aquent 39 36 46 46 \n",
|
|
|
|
|
|
"Arrcus 0 11 79 54 \n",
|
|
|
|
|
|
"Artsy 8 7 4 3 \n",
|
|
|
|
|
|
"Artsy 8 7 4 3 \n",
|
|
|
|
|
|
"At World Properties, LLC 613 528 414 525 \n",
|
|
|
|
|
|
"Atlan 2 0 0 0 \n",
|
|
|
|
|
|
"Atlassian 2 3 0 0 \n",
|
|
|
|
|
|
"AustinJooProd 0 0 0 0 \n",
|
|
|
|
|
|
"AutoServe1 267 231 188 397 \n",
|
|
|
|
|
|
"Axios Media Inc. 0 0 3 30 \n",
|
|
|
|
|
|
"Babierge 54 0 0 0 \n",
|
|
|
|
|
|
"BambooHR 2263 2143 2060 587 \n",
|
|
|
|
|
|
"Bean Group 0 0 0 2 \n",
|
|
|
|
|
|
"Become.Education 0 0 1 2 \n",
|
|
|
|
|
|
"Bellhop, Inc 67 21 31 7 \n",
|
|
|
|
|
|
"Belmont Farm Nursery School 10 11 4 31 \n",
|
|
|
|
|
|
"Beyond Local 0 0 0 0 \n",
|
|
|
|
|
|
"BioLife Solutions, Inc. 4 0 0 0 \n",
|
|
|
|
|
|
"BirchStreet 0 0 0 0 \n",
|
|
|
|
|
|
"BlackWolf Consultants, Inc. 1 0 0 0 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2022-09 2022-10 2022-11 2022-12 \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 2 2 0 1 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 0 0 0 0 \n",
|
|
|
|
|
|
"3P 0 0 0 0 \n",
|
|
|
|
|
|
"AIIM 180 120 118 185 \n",
|
|
|
|
|
|
"APLS 0 0 1 0 \n",
|
|
|
|
|
|
"ASAPP 68 42 27 49 \n",
|
|
|
|
|
|
"Access E-Forms 13 7 2 5 \n",
|
|
|
|
|
|
"AchieveCE 0 0 0 0 \n",
|
|
|
|
|
|
"ActiveViam 0 1 0 0 \n",
|
|
|
|
|
|
"Adcellerant 0 0 0 4 \n",
|
|
|
|
|
|
"Adkins Management and Consulting 11 6 2 7 \n",
|
|
|
|
|
|
"AgencyBloc 0 0 1 5 \n",
|
|
|
|
|
|
"Agility Robotics 30 35 37 137 \n",
|
|
|
|
|
|
"AgriWebb 192 104 80 97 \n",
|
|
|
|
|
|
"Akua Mind & Body 37 21 13 122 \n",
|
|
|
|
|
|
"All About Ability 9 5 4 4 \n",
|
|
|
|
|
|
"Alston Construction 140 175 96 371 \n",
|
|
|
|
|
|
"Alston Construction 140 175 96 371 \n",
|
|
|
|
|
|
"Altenew 302 197 166 264 \n",
|
|
|
|
|
|
"Altima Dental Canada 23 12 4 16 \n",
|
|
|
|
|
|
"American Concrete Pipe Association 14 20 69 72 \n",
|
|
|
|
|
|
"American State Bank 8 5 8 8 \n",
|
|
|
|
|
|
"Amyris 63 50 99 148 \n",
|
|
|
|
|
|
"Anchain.ai 1 0 40 14 \n",
|
|
|
|
|
|
"Anchor Labs, LLC 105 91 93 120 \n",
|
|
|
|
|
|
"Anchor QEA, LLC 171 76 53 191 \n",
|
|
|
|
|
|
"AndHealth 15 16 9 28 \n",
|
|
|
|
|
|
"Ansan Industries Ltd. 140 94 54 68 \n",
|
|
|
|
|
|
"Antipodeans 0 0 0 0 \n",
|
|
|
|
|
|
"Apoyo Holdings 0 0 0 0 \n",
|
|
|
|
|
|
"Aquent 43 27 24 26 \n",
|
|
|
|
|
|
"Arrcus 4 4 16 31 \n",
|
|
|
|
|
|
"Artsy 4 0 10 9 \n",
|
|
|
|
|
|
"Artsy 4 0 10 9 \n",
|
|
|
|
|
|
"At World Properties, LLC 386 343 245 526 \n",
|
|
|
|
|
|
"Atlan 0 0 0 0 \n",
|
|
|
|
|
|
"Atlassian 0 0 0 0 \n",
|
|
|
|
|
|
"AustinJooProd 1 0 0 0 \n",
|
|
|
|
|
|
"AutoServe1 553 191 231 266 \n",
|
|
|
|
|
|
"Axios Media Inc. 10 11 25 62 \n",
|
|
|
|
|
|
"Babierge 0 0 0 0 \n",
|
|
|
|
|
|
"BambooHR 0 0 0 0 \n",
|
|
|
|
|
|
"Bean Group 0 0 0 0 \n",
|
|
|
|
|
|
"Become.Education 1 1 0 0 \n",
|
|
|
|
|
|
"Bellhop, Inc 51 118 139 209 \n",
|
|
|
|
|
|
"Belmont Farm Nursery School 5 1 1 5 \n",
|
|
|
|
|
|
"Beyond Local 0 0 0 1 \n",
|
|
|
|
|
|
"BioLife Solutions, Inc. 0 0 0 0 \n",
|
|
|
|
|
|
"BirchStreet 0 0 0 0 \n",
|
|
|
|
|
|
"BlackWolf Consultants, Inc. 0 0 0 0 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" 2023-01 2023-02 2023-03 2023-04 ARR \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 0 0 0 0 0 \\\n",
|
|
|
|
|
|
"305 Fitness, Inc. 0 0 0 0 0 \n",
|
|
|
|
|
|
"3P 0 0 0 0 0 \n",
|
|
|
|
|
|
"AIIM 246 170 179 74 22000 \n",
|
|
|
|
|
|
"APLS 0 0 0 0 0 \n",
|
|
|
|
|
|
"ASAPP 83 110 103 27 9500 \n",
|
|
|
|
|
|
"Access E-Forms 6 5 1 5 1872 \n",
|
|
|
|
|
|
"AchieveCE 1 2 0 0 0 \n",
|
|
|
|
|
|
"ActiveViam 0 0 0 0 0 \n",
|
|
|
|
|
|
"Adcellerant 2 1 18 17 0 \n",
|
|
|
|
|
|
"Adkins Management and Consulting 15 5 7 5 1500 \n",
|
|
|
|
|
|
"AgencyBloc 277 400 578 159 14438 \n",
|
|
|
|
|
|
"Agility Robotics 116 41 47 18 26000 \n",
|
|
|
|
|
|
"AgriWebb 140 112 215 44 23000 \n",
|
|
|
|
|
|
"Akua Mind & Body 42 43 66 28 6000 \n",
|
|
|
|
|
|
"All About Ability 5 3 3 0 0 \n",
|
|
|
|
|
|
"Alston Construction 226 124 120 22 12232 \n",
|
|
|
|
|
|
"Alston Construction 226 124 120 22 5568 \n",
|
|
|
|
|
|
"Altenew 387 1111 713 175 10000 \n",
|
|
|
|
|
|
"Altima Dental Canada 13 14 10 2 7474 \n",
|
|
|
|
|
|
"American Concrete Pipe Association 119 110 63 13 20000 \n",
|
|
|
|
|
|
"American State Bank 1 147 60 11 7680 \n",
|
|
|
|
|
|
"Amyris 76 31 169 43 23910 \n",
|
|
|
|
|
|
"Anchain.ai 13 21 16 4 15000 \n",
|
|
|
|
|
|
"Anchor Labs, LLC 53 39 45 20 11000 \n",
|
|
|
|
|
|
"Anchor QEA, LLC 127 125 110 30 10000 \n",
|
|
|
|
|
|
"AndHealth 48 27 38 16 30000 \n",
|
|
|
|
|
|
"Ansan Industries Ltd. 109 94 111 21 13848 \n",
|
|
|
|
|
|
"Antipodeans 0 0 0 0 0 \n",
|
|
|
|
|
|
"Apoyo Holdings 0 0 0 0 0 \n",
|
|
|
|
|
|
"Aquent 22 8 10 2 6960 \n",
|
|
|
|
|
|
"Arrcus 10 4 2 2 9360 \n",
|
|
|
|
|
|
"Artsy 0 1 0 0 21000 \n",
|
|
|
|
|
|
"Artsy 0 1 0 0 21000 \n",
|
|
|
|
|
|
"At World Properties, LLC 767 748 676 141 87500 \n",
|
|
|
|
|
|
"Atlan 0 0 0 0 0 \n",
|
|
|
|
|
|
"Atlassian 0 0 0 0 0 \n",
|
|
|
|
|
|
"AustinJooProd 0 0 0 0 0 \n",
|
|
|
|
|
|
"AutoServe1 408 433 486 98 13608 \n",
|
|
|
|
|
|
"Axios Media Inc. 26 16 20 1 24250 \n",
|
|
|
|
|
|
"Babierge 0 0 0 0 0 \n",
|
|
|
|
|
|
"BambooHR 0 0 0 0 10000 \n",
|
|
|
|
|
|
"Bean Group 0 0 0 0 0 \n",
|
|
|
|
|
|
"Become.Education 0 0 0 0 0 \n",
|
|
|
|
|
|
"Bellhop, Inc 88 89 120 15 37161 \n",
|
|
|
|
|
|
"Belmont Farm Nursery School 1 3 4 3 0 \n",
|
|
|
|
|
|
"Beyond Local 0 0 0 0 0 \n",
|
|
|
|
|
|
"BioLife Solutions, Inc. 0 0 0 0 5000 \n",
|
|
|
|
|
|
"BirchStreet 0 0 3 0 0 \n",
|
|
|
|
|
|
"BlackWolf Consultants, Inc. 0 0 0 0 0 \n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
" total_learners difference \n",
|
|
|
|
|
|
"Organization \n",
|
|
|
|
|
|
" Toni and Guy Sandbox 7 -7 \n",
|
|
|
|
|
|
"305 Fitness, Inc. 134 -134 \n",
|
|
|
|
|
|
"3P 3 -3 \n",
|
|
|
|
|
|
"AIIM 1670 20330 \n",
|
|
|
|
|
|
"APLS 1 -1 \n",
|
|
|
|
|
|
"ASAPP 742 8758 \n",
|
|
|
|
|
|
"Access E-Forms 87 1785 \n",
|
|
|
|
|
|
"AchieveCE 3 -3 \n",
|
|
|
|
|
|
"ActiveViam 1 -1 \n",
|
|
|
|
|
|
"Adcellerant 25 -25 \n",
|
|
|
|
|
|
"Adkins Management and Consulting 71 1429 \n",
|
|
|
|
|
|
"AgencyBloc 1262 13176 \n",
|
|
|
|
|
|
"Agility Robotics 455 25545 \n",
|
|
|
|
|
|
"AgriWebb 1454 21546 \n",
|
|
|
|
|
|
"Akua Mind & Body 608 5392 \n",
|
|
|
|
|
|
"All About Ability 49 -49 \n",
|
|
|
|
|
|
"Alston Construction 1839 10393 \n",
|
|
|
|
|
|
"Alston Construction 1839 3729 \n",
|
|
|
|
|
|
"Altenew 4429 5571 \n",
|
|
|
|
|
|
"Altima Dental Canada 171 7303 \n",
|
|
|
|
|
|
"American Concrete Pipe Association 467 19533 \n",
|
|
|
|
|
|
"American State Bank 303 7377 \n",
|
|
|
|
|
|
"Amyris 907 23003 \n",
|
|
|
|
|
|
"Anchain.ai 105 14895 \n",
|
|
|
|
|
|
"Anchor Labs, LLC 983 10017 \n",
|
|
|
|
|
|
"Anchor QEA, LLC 1150 8850 \n",
|
|
|
|
|
|
"AndHealth 228 29772 \n",
|
|
|
|
|
|
"Ansan Industries Ltd. 1126 12722 \n",
|
|
|
|
|
|
"Antipodeans 1 -1 \n",
|
|
|
|
|
|
"Apoyo Holdings 2 -2 \n",
|
|
|
|
|
|
"Aquent 288 6672 \n",
|
|
|
|
|
|
"Arrcus 215 9145 \n",
|
|
|
|
|
|
"Artsy 38 20962 \n",
|
|
|
|
|
|
"Artsy 38 20962 \n",
|
|
|
|
|
|
"At World Properties, LLC 5158 82342 \n",
|
|
|
|
|
|
"Atlan 0 0 \n",
|
|
|
|
|
|
"Atlassian 3 -3 \n",
|
|
|
|
|
|
"AustinJooProd 1 -1 \n",
|
|
|
|
|
|
"AutoServe1 3384 10224 \n",
|
|
|
|
|
|
"Axios Media Inc. 203 24047 \n",
|
|
|
|
|
|
"Babierge 0 0 \n",
|
|
|
|
|
|
"BambooHR 4790 5210 \n",
|
|
|
|
|
|
"Bean Group 2 -2 \n",
|
|
|
|
|
|
"Become.Education 5 -5 \n",
|
|
|
|
|
|
"Bellhop, Inc 873 36288 \n",
|
|
|
|
|
|
"Belmont Farm Nursery School 66 -66 \n",
|
|
|
|
|
|
"Beyond Local 1 -1 \n",
|
|
|
|
|
|
"BioLife Solutions, Inc. 0 5000 \n",
|
|
|
|
|
|
"BirchStreet 3 -3 \n",
|
|
|
|
|
|
"BlackWolf Consultants, Inc. 0 0 "
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 15,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"# Calculate the total number of learners for each month\n",
|
|
|
|
|
|
"newdf['total_learners'] = newdf.iloc[:,1:11].sum(axis=1)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"# Calculate the difference between the total number of learners and the ARR value\n",
|
|
|
|
|
|
"newdf['difference'] = newdf['ARR'] - newdf['total_learners']\n",
|
|
|
|
|
|
"newdf.head(50)\n",
|
|
|
|
|
|
"\n",
|
|
|
|
|
|
"# Print the results\n",
|
|
|
|
|
|
"#print(newdf[['Organization','total_learners','ARR','difference']])"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": 16,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
"<Axes: ylabel='Frequency'>"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"execution_count": 16,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "execute_result"
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"image/png": "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
|
|
|
|
|
|
"text/plain": [
|
|
|
|
|
|
"<Figure size 640x480 with 1 Axes>"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"output_type": "display_data"
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"source": [
|
|
|
|
|
|
"newdf.T.plot.hist()"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"cell_type": "code",
|
|
|
|
|
|
"execution_count": null,
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
"outputs": [],
|
|
|
|
|
|
"source": []
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"metadata": {
|
|
|
|
|
|
"kernelspec": {
|
|
|
|
|
|
"display_name": "jupyter",
|
|
|
|
|
|
"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.11.1"
|
|
|
|
|
|
},
|
|
|
|
|
|
"orig_nbformat": 4
|
|
|
|
|
|
},
|
|
|
|
|
|
"nbformat": 4,
|
|
|
|
|
|
"nbformat_minor": 2
|
|
|
|
|
|
}
|