Update matchday 22 + code fixed for new FBRef data and Fantacalcio probable lineups
This commit is contained in:
@@ -71,33 +71,33 @@
|
||||
" <tbody>\n",
|
||||
" <tr>\n",
|
||||
" <th>0</th>\n",
|
||||
" <td>Carnesecchi</td>\n",
|
||||
" <td>Tatarusanu</td>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>90.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>1</th>\n",
|
||||
" <td>Bianchetti</td>\n",
|
||||
" <td>Thiaw</td>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>2</th>\n",
|
||||
" <td>Chiriches</td>\n",
|
||||
" <td>Kjaer</td>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>80.0</td>\n",
|
||||
" <td>85.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>3</th>\n",
|
||||
" <td>Vasquez</td>\n",
|
||||
" <td>Kalulu</td>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>90.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>4</th>\n",
|
||||
" <td>Sernicola</td>\n",
|
||||
" <td>Saelemaekers</td>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>90.0</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>...</th>\n",
|
||||
@@ -106,55 +106,55 @@
|
||||
" <td>...</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>444</th>\n",
|
||||
" <td>Cuadrado</td>\n",
|
||||
" <th>433</th>\n",
|
||||
" <td>Dumfries</td>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>445</th>\n",
|
||||
" <td>Pogba</td>\n",
|
||||
" <th>434</th>\n",
|
||||
" <td>Mkhitaryan</td>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>435</th>\n",
|
||||
" <td>Asllani</td>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>30.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>446</th>\n",
|
||||
" <td>Miretti</td>\n",
|
||||
" <th>436</th>\n",
|
||||
" <td>Gagliardini</td>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>50.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>447</th>\n",
|
||||
" <td>Soule'</td>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>30.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>448</th>\n",
|
||||
" <td>Kean</td>\n",
|
||||
" <th>437</th>\n",
|
||||
" <td>Lukaku</td>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" </tbody>\n",
|
||||
"</table>\n",
|
||||
"<p>449 rows × 3 columns</p>\n",
|
||||
"<p>438 rows × 3 columns</p>\n",
|
||||
"</div>"
|
||||
],
|
||||
"text/plain": [
|
||||
" player starter percentage\n",
|
||||
"0 Carnesecchi 1 90.0\n",
|
||||
"1 Bianchetti 1 55.0\n",
|
||||
"2 Chiriches 1 80.0\n",
|
||||
"3 Vasquez 1 90.0\n",
|
||||
"4 Sernicola 1 90.0\n",
|
||||
".. ... ... ...\n",
|
||||
"444 Cuadrado 0 60.0\n",
|
||||
"445 Pogba 0 30.0\n",
|
||||
"446 Miretti 0 50.0\n",
|
||||
"447 Soule' 0 30.0\n",
|
||||
"448 Kean 0 60.0\n",
|
||||
" player starter percentage\n",
|
||||
"0 Tatarusanu 1 90.0\n",
|
||||
"1 Thiaw 1 65.0\n",
|
||||
"2 Kjaer 1 85.0\n",
|
||||
"3 Kalulu 1 90.0\n",
|
||||
"4 Saelemaekers 1 60.0\n",
|
||||
".. ... ... ...\n",
|
||||
"433 Dumfries 0 60.0\n",
|
||||
"434 Mkhitaryan 0 55.0\n",
|
||||
"435 Asllani 0 30.0\n",
|
||||
"436 Gagliardini 0 50.0\n",
|
||||
"437 Lukaku 0 60.0\n",
|
||||
"\n",
|
||||
"[449 rows x 3 columns]"
|
||||
"[438 rows x 3 columns]"
|
||||
]
|
||||
},
|
||||
"execution_count": 3,
|
||||
@@ -180,7 +180,7 @@
|
||||
" starter = 0\n",
|
||||
" \n",
|
||||
" for j in range(len(players)):\n",
|
||||
" player = players[j].contents[0].replace('\\n \\n ', '')\n",
|
||||
" player = players[j].contents[1].contents[0]\n",
|
||||
" perc = float(bars[j]['aria-valuenow'])\n",
|
||||
" \n",
|
||||
" row_df = pd.DataFrame([[player, starter, perc]], columns = probables.columns)\n",
|
||||
@@ -235,409 +235,381 @@
|
||||
" <tbody>\n",
|
||||
" <tr>\n",
|
||||
" <th>0</th>\n",
|
||||
" <td>Dessers</td>\n",
|
||||
" <td>Ciofani D.</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>1</th>\n",
|
||||
" <td>Bianchetti</td>\n",
|
||||
" <td>Ferrari A.</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>2</th>\n",
|
||||
" <td>Pezzella Giu.</td>\n",
|
||||
" <td>Gallo</td>\n",
|
||||
" <td>Saelemaekers</td>\n",
|
||||
" <td>Calabria</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>1</th>\n",
|
||||
" <td>Diaz B.</td>\n",
|
||||
" <td>De Ketelaere</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>2</th>\n",
|
||||
" <td>Thiaw</td>\n",
|
||||
" <td>Messias</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>3</th>\n",
|
||||
" <td>Di Francesco F.</td>\n",
|
||||
" <td>Banda</td>\n",
|
||||
" <td>Singo</td>\n",
|
||||
" <td>Aina</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>4</th>\n",
|
||||
" <td>Abraham</td>\n",
|
||||
" <td>Belotti</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" <td>Rodriguez R.</td>\n",
|
||||
" <td>Buongiorno</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>5</th>\n",
|
||||
" <td>Matic</td>\n",
|
||||
" <td>Bove</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>6</th>\n",
|
||||
" <td>Akpa Akpro</td>\n",
|
||||
" <td>Haas</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>7</th>\n",
|
||||
" <th>6</th>\n",
|
||||
" <td>Satriano</td>\n",
|
||||
" <td>Cambiaghi</td>\n",
|
||||
" <td>Piccoli</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>8</th>\n",
|
||||
" <th>7</th>\n",
|
||||
" <td>Ebuehi</td>\n",
|
||||
" <td>Stojanovic</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>8</th>\n",
|
||||
" <td>Holm</td>\n",
|
||||
" <td>Ferrer</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>9</th>\n",
|
||||
" <td>Bajrami</td>\n",
|
||||
" <td>Thorstvedt</td>\n",
|
||||
" <td>Nzola</td>\n",
|
||||
" <td>Shomurodov</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>10</th>\n",
|
||||
" <td>Zortea</td>\n",
|
||||
" <td>Ruan</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>11</th>\n",
|
||||
" <td>Obiang</td>\n",
|
||||
" <td>Lopez M.</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>12</th>\n",
|
||||
" <td>Demiral</td>\n",
|
||||
" <td>Djimsiti</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>13</th>\n",
|
||||
" <td>Maehle</td>\n",
|
||||
" <td>Ruggeri</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>14</th>\n",
|
||||
" <td>Boga</td>\n",
|
||||
" <td>Pasalic</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>15</th>\n",
|
||||
" <td>Agudelo</td>\n",
|
||||
" <td>Cipot</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>16</th>\n",
|
||||
" <td>Verde</td>\n",
|
||||
" <td>Maldini</td>\n",
|
||||
" <th>11</th>\n",
|
||||
" <td>Di Francesco F.</td>\n",
|
||||
" <td>Banda</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>12</th>\n",
|
||||
" <td>Gallo</td>\n",
|
||||
" <td>Pezzella Giu.</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>13</th>\n",
|
||||
" <td>El Shaarawy</td>\n",
|
||||
" <td>Celik</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>14</th>\n",
|
||||
" <td>Matic</td>\n",
|
||||
" <td>Bove</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>15</th>\n",
|
||||
" <td>Cataldi</td>\n",
|
||||
" <td>Vecino</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>16</th>\n",
|
||||
" <td>Lazzari</td>\n",
|
||||
" <td>Hysaj</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>17</th>\n",
|
||||
" <td>Holm</td>\n",
|
||||
" <td>Ferrer</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" <td>Boga</td>\n",
|
||||
" <td>Ederson D.s.</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>18</th>\n",
|
||||
" <td>Lozano</td>\n",
|
||||
" <td>Elmas</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>19</th>\n",
|
||||
" <td>Lozano</td>\n",
|
||||
" <td>Politano</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>20</th>\n",
|
||||
" <td>Mario Rui</td>\n",
|
||||
" <td>Olivera</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>21</th>\n",
|
||||
" <td>Vojvoda</td>\n",
|
||||
" <td>Aina</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>22</th>\n",
|
||||
" <td>Buongiorno</td>\n",
|
||||
" <td>Adopo</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>23</th>\n",
|
||||
" <td>Sanabria</td>\n",
|
||||
" <td>Seck</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>24</th>\n",
|
||||
" <td>Success</td>\n",
|
||||
" <td>Thauvin</td>\n",
|
||||
" <td>Hojlund</td>\n",
|
||||
" <td>Zapata D.</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>25</th>\n",
|
||||
" <th>19</th>\n",
|
||||
" <td>Djimsiti</td>\n",
|
||||
" <td>Demiral</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>20</th>\n",
|
||||
" <td>Thauvin</td>\n",
|
||||
" <td>Success</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>21</th>\n",
|
||||
" <td>Arslan</td>\n",
|
||||
" <td>Lovric</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>26</th>\n",
|
||||
" <td>Amrabat</td>\n",
|
||||
" <td>Mandragora</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>27</th>\n",
|
||||
" <td>Bonaventura</td>\n",
|
||||
" <td>Barak</td>\n",
|
||||
" <th>22</th>\n",
|
||||
" <td>Bajrami</td>\n",
|
||||
" <td>Thorstvedt</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>28</th>\n",
|
||||
" <td>Gonzalez N.</td>\n",
|
||||
" <td>Ikone'</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>29</th>\n",
|
||||
" <td>Dodo'</td>\n",
|
||||
" <td>Venuti</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>30</th>\n",
|
||||
" <td>Milenkovic</td>\n",
|
||||
" <td>Martinez Quarta</td>\n",
|
||||
" <th>23</th>\n",
|
||||
" <td>Ruan</td>\n",
|
||||
" <td>Ferrari G.</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>31</th>\n",
|
||||
" <th>24</th>\n",
|
||||
" <td>Lopez M.</td>\n",
|
||||
" <td>Obiang</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>25</th>\n",
|
||||
" <td>Zirkzee</td>\n",
|
||||
" <td>Barrow</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>26</th>\n",
|
||||
" <td>Cambiaso</td>\n",
|
||||
" <td>Lykogiannis</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>32</th>\n",
|
||||
" <td>Dominguez</td>\n",
|
||||
" <td>Moro N.</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>33</th>\n",
|
||||
" <th>27</th>\n",
|
||||
" <td>Soriano</td>\n",
|
||||
" <td>Aebischer</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>34</th>\n",
|
||||
" <td>Brozovic</td>\n",
|
||||
" <td>Mkhitaryan</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>35</th>\n",
|
||||
" <td>Dzeko</td>\n",
|
||||
" <td>Lukaku</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>36</th>\n",
|
||||
" <td>Dumfries</td>\n",
|
||||
" <td>Darmian</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>37</th>\n",
|
||||
" <td>Giroud</td>\n",
|
||||
" <td>Origi</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>38</th>\n",
|
||||
" <td>Saelemaekers</td>\n",
|
||||
" <td>Messias</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>39</th>\n",
|
||||
" <td>De Ketelaere</td>\n",
|
||||
" <td>Diaz B.</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>40</th>\n",
|
||||
" <td>Dawidowicz</td>\n",
|
||||
" <td>Magnani</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>41</th>\n",
|
||||
" <td>Lasagna</td>\n",
|
||||
" <td>Braaf</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>42</th>\n",
|
||||
" <td>Doig</td>\n",
|
||||
" <td>Verdi</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>43</th>\n",
|
||||
" <td>Lazzari</td>\n",
|
||||
" <td>Hysaj</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>44</th>\n",
|
||||
" <td>Luis Alberto</td>\n",
|
||||
" <td>Vecino</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>45</th>\n",
|
||||
" <td>Cataldi</td>\n",
|
||||
" <td>Marcos Antonio</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>46</th>\n",
|
||||
" <th>28</th>\n",
|
||||
" <td>Marlon</td>\n",
|
||||
" <td>Caldirola</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>47</th>\n",
|
||||
" <td>Petagna</td>\n",
|
||||
" <td>Mota</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>48</th>\n",
|
||||
" <td>Birindelli</td>\n",
|
||||
" <th>29</th>\n",
|
||||
" <td>Petagna</td>\n",
|
||||
" <td>Mota</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>30</th>\n",
|
||||
" <td>Sensi</td>\n",
|
||||
" <td>Machin</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>49</th>\n",
|
||||
" <td>Colley</td>\n",
|
||||
" <td>Amione</td>\n",
|
||||
" <th>31</th>\n",
|
||||
" <td>De Sciglio</td>\n",
|
||||
" <td>Chiesa</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>50</th>\n",
|
||||
" <td>Djuricic</td>\n",
|
||||
" <td>Cuisance</td>\n",
|
||||
" <th>32</th>\n",
|
||||
" <td>Brekalo</td>\n",
|
||||
" <td>Saponara</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>51</th>\n",
|
||||
" <th>33</th>\n",
|
||||
" <td>Brekalo</td>\n",
|
||||
" <td>Ikone'</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>34</th>\n",
|
||||
" <td>Jovic</td>\n",
|
||||
" <td>Cabral</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>35</th>\n",
|
||||
" <td>Barak</td>\n",
|
||||
" <td>Duncan</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>36</th>\n",
|
||||
" <td>Lozano</td>\n",
|
||||
" <td>Elmas</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>37</th>\n",
|
||||
" <td>Lozano</td>\n",
|
||||
" <td>Politano</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>38</th>\n",
|
||||
" <td>Mario Rui</td>\n",
|
||||
" <td>Olivera</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>39</th>\n",
|
||||
" <td>Buonaiuto</td>\n",
|
||||
" <td>Afena-Gyan</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>40</th>\n",
|
||||
" <td>Benassi</td>\n",
|
||||
" <td>Castagnetti</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>41</th>\n",
|
||||
" <td>Ceccherini</td>\n",
|
||||
" <td>Coppola D.</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>42</th>\n",
|
||||
" <td>Magnani</td>\n",
|
||||
" <td>Dawidowicz</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>43</th>\n",
|
||||
" <td>Ngonge</td>\n",
|
||||
" <td>Gaich</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>44</th>\n",
|
||||
" <td>Bronn</td>\n",
|
||||
" <td>Daniliuc</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>52</th>\n",
|
||||
" <td>Sambia</td>\n",
|
||||
" <th>45</th>\n",
|
||||
" <td>Lovato</td>\n",
|
||||
" <td>Sambia</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>53</th>\n",
|
||||
" <td>Nicolussi Caviglia</td>\n",
|
||||
" <th>46</th>\n",
|
||||
" <td>Bohinen</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>54</th>\n",
|
||||
" <td>Chiesa</td>\n",
|
||||
" <td>De Sciglio</td>\n",
|
||||
" <td>Nicolussi Caviglia</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>55</th>\n",
|
||||
" <td>Alex Sandro</td>\n",
|
||||
" <td>Gatti</td>\n",
|
||||
" <th>47</th>\n",
|
||||
" <td>Djuricic</td>\n",
|
||||
" <td>Sabiri</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>48</th>\n",
|
||||
" <td>Murru</td>\n",
|
||||
" <td>Murillo</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>56</th>\n",
|
||||
" <td>Vlahovic</td>\n",
|
||||
" <td>Kean</td>\n",
|
||||
" <th>49</th>\n",
|
||||
" <td>Rincon</td>\n",
|
||||
" <td>Cuisance</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>50</th>\n",
|
||||
" <td>Brozovic</td>\n",
|
||||
" <td>Mkhitaryan</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>51</th>\n",
|
||||
" <td>Dzeko</td>\n",
|
||||
" <td>Lukaku</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>52</th>\n",
|
||||
" <td>Darmian</td>\n",
|
||||
" <td>Dumfries</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" </tbody>\n",
|
||||
"</table>\n",
|
||||
"</div>"
|
||||
],
|
||||
"text/plain": [
|
||||
" player1 player2 percentage\n",
|
||||
"0 Dessers Ciofani D. 65.0\n",
|
||||
"1 Bianchetti Ferrari A. 55.0\n",
|
||||
"2 Pezzella Giu. Gallo 60.0\n",
|
||||
"3 Di Francesco F. Banda 55.0\n",
|
||||
"4 Abraham Belotti 65.0\n",
|
||||
"5 Matic Bove 60.0\n",
|
||||
"6 Akpa Akpro Haas 60.0\n",
|
||||
"7 Satriano Cambiaghi 60.0\n",
|
||||
"8 Ebuehi Stojanovic 60.0\n",
|
||||
"9 Bajrami Thorstvedt 55.0\n",
|
||||
"10 Zortea Ruan 60.0\n",
|
||||
"11 Obiang Lopez M. 60.0\n",
|
||||
"12 Demiral Djimsiti 55.0\n",
|
||||
"13 Maehle Ruggeri 60.0\n",
|
||||
"14 Boga Pasalic 60.0\n",
|
||||
"15 Agudelo Cipot 60.0\n",
|
||||
"16 Verde Maldini 60.0\n",
|
||||
"17 Holm Ferrer 65.0\n",
|
||||
"18 Lozano Elmas 55.0\n",
|
||||
"19 Lozano Politano 55.0\n",
|
||||
"20 Mario Rui Olivera 60.0\n",
|
||||
"21 Vojvoda Aina 60.0\n",
|
||||
"22 Buongiorno Adopo 60.0\n",
|
||||
"23 Sanabria Seck 55.0\n",
|
||||
"24 Success Thauvin 65.0\n",
|
||||
"25 Arslan Lovric 60.0\n",
|
||||
"26 Amrabat Mandragora 65.0\n",
|
||||
"27 Bonaventura Barak 55.0\n",
|
||||
"28 Gonzalez N. Ikone' 55.0\n",
|
||||
"29 Dodo' Venuti 55.0\n",
|
||||
"30 Milenkovic Martinez Quarta 60.0\n",
|
||||
"31 Cambiaso Lykogiannis 55.0\n",
|
||||
"32 Dominguez Moro N. 60.0\n",
|
||||
"33 Soriano Aebischer 60.0\n",
|
||||
"34 Brozovic Mkhitaryan 55.0\n",
|
||||
"35 Dzeko Lukaku 65.0\n",
|
||||
"36 Dumfries Darmian 55.0\n",
|
||||
"37 Giroud Origi 60.0\n",
|
||||
"38 Saelemaekers Messias 60.0\n",
|
||||
"39 De Ketelaere Diaz B. 55.0\n",
|
||||
"40 Dawidowicz Magnani 65.0\n",
|
||||
"41 Lasagna Braaf 55.0\n",
|
||||
"42 Doig Verdi 60.0\n",
|
||||
"43 Lazzari Hysaj 60.0\n",
|
||||
"44 Luis Alberto Vecino 60.0\n",
|
||||
"45 Cataldi Marcos Antonio 65.0\n",
|
||||
"46 Marlon Caldirola 60.0\n",
|
||||
"47 Petagna Mota 55.0\n",
|
||||
"48 Birindelli Machin 55.0\n",
|
||||
"49 Colley Amione 60.0\n",
|
||||
"50 Djuricic Cuisance 55.0\n",
|
||||
"51 Bronn Daniliuc 60.0\n",
|
||||
"52 Sambia Lovato 55.0\n",
|
||||
"53 Nicolussi Caviglia Bohinen 60.0\n",
|
||||
"54 Chiesa De Sciglio 55.0\n",
|
||||
"55 Alex Sandro Gatti 60.0\n",
|
||||
"56 Vlahovic Kean 60.0"
|
||||
" player1 player2 percentage\n",
|
||||
"0 Saelemaekers Calabria 60.0\n",
|
||||
"1 Diaz B. De Ketelaere 60.0\n",
|
||||
"2 Thiaw Messias 65.0\n",
|
||||
"3 Singo Aina 55.0\n",
|
||||
"4 Rodriguez R. Buongiorno 55.0\n",
|
||||
"5 Akpa Akpro Haas 60.0\n",
|
||||
"6 Satriano Piccoli 60.0\n",
|
||||
"7 Ebuehi Stojanovic 60.0\n",
|
||||
"8 Holm Ferrer 55.0\n",
|
||||
"9 Nzola Shomurodov 55.0\n",
|
||||
"10 Agudelo Cipot 60.0\n",
|
||||
"11 Di Francesco F. Banda 65.0\n",
|
||||
"12 Gallo Pezzella Giu. 60.0\n",
|
||||
"13 El Shaarawy Celik 60.0\n",
|
||||
"14 Matic Bove 60.0\n",
|
||||
"15 Cataldi Vecino 65.0\n",
|
||||
"16 Lazzari Hysaj 55.0\n",
|
||||
"17 Boga Ederson D.s. 55.0\n",
|
||||
"18 Hojlund Zapata D. 65.0\n",
|
||||
"19 Djimsiti Demiral 60.0\n",
|
||||
"20 Thauvin Success 55.0\n",
|
||||
"21 Arslan Lovric 60.0\n",
|
||||
"22 Bajrami Thorstvedt 55.0\n",
|
||||
"23 Ruan Ferrari G. 60.0\n",
|
||||
"24 Lopez M. Obiang 55.0\n",
|
||||
"25 Zirkzee Barrow 65.0\n",
|
||||
"26 Cambiaso Lykogiannis 55.0\n",
|
||||
"27 Soriano Aebischer 65.0\n",
|
||||
"28 Marlon Caldirola 55.0\n",
|
||||
"29 Petagna Mota 60.0\n",
|
||||
"30 Sensi Machin 55.0\n",
|
||||
"31 De Sciglio Chiesa 60.0\n",
|
||||
"32 Brekalo Saponara 55.0\n",
|
||||
"33 Brekalo Ikone' 55.0\n",
|
||||
"34 Jovic Cabral 60.0\n",
|
||||
"35 Barak Duncan 60.0\n",
|
||||
"36 Lozano Elmas 55.0\n",
|
||||
"37 Lozano Politano 55.0\n",
|
||||
"38 Mario Rui Olivera 60.0\n",
|
||||
"39 Buonaiuto Afena-Gyan 60.0\n",
|
||||
"40 Benassi Castagnetti 60.0\n",
|
||||
"41 Ceccherini Coppola D. 60.0\n",
|
||||
"42 Magnani Dawidowicz 55.0\n",
|
||||
"43 Ngonge Gaich 60.0\n",
|
||||
"44 Bronn Daniliuc 60.0\n",
|
||||
"45 Lovato Sambia 55.0\n",
|
||||
"46 Bohinen Nicolussi Caviglia 55.0\n",
|
||||
"47 Djuricic Sabiri 65.0\n",
|
||||
"48 Murru Murillo 60.0\n",
|
||||
"49 Rincon Cuisance 60.0\n",
|
||||
"50 Brozovic Mkhitaryan 55.0\n",
|
||||
"51 Dzeko Lukaku 60.0\n",
|
||||
"52 Darmian Dumfries 55.0"
|
||||
]
|
||||
},
|
||||
"execution_count": 5,
|
||||
@@ -653,8 +625,8 @@
|
||||
" players = groups[i].findAll('a', attrs = {'class' : 'player-name'})\n",
|
||||
" percs = groups[i].findAll('strong', attrs = {'class' : 'percentage'})\n",
|
||||
" \n",
|
||||
" player1 = players[0].contents[0].replace('\\n \\n ', '')\n",
|
||||
" player2 = players[1].contents[0].replace('\\n \\n ', '')\n",
|
||||
" player1 = players[0].contents[1].contents[0]\n",
|
||||
" player2 = players[1].contents[1].contents[0]\n",
|
||||
" perc = float(percs[0].contents[0].replace('%', ''))\n",
|
||||
" \n",
|
||||
" row_df = pd.DataFrame([[player1, player2, perc]], columns = ballots.columns)\n",
|
||||
@@ -702,29 +674,29 @@
|
||||
" </thead>\n",
|
||||
" <tbody>\n",
|
||||
" <tr>\n",
|
||||
" <th>Carnesecchi</th>\n",
|
||||
" <th>Tatarusanu</th>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>90.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Bianchetti</th>\n",
|
||||
" <td>0.55</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" <th>Thiaw</th>\n",
|
||||
" <td>0.65</td>\n",
|
||||
" <td>65.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Chiriches</th>\n",
|
||||
" <th>Kjaer</th>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>80.0</td>\n",
|
||||
" <td>85.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Vasquez</th>\n",
|
||||
" <th>Kalulu</th>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>90.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Sernicola</th>\n",
|
||||
" <td>1</td>\n",
|
||||
" <td>90.0</td>\n",
|
||||
" <th>Saelemaekers</th>\n",
|
||||
" <td>0.6</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>...</th>\n",
|
||||
@@ -732,51 +704,51 @@
|
||||
" <td>...</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Cuadrado</th>\n",
|
||||
" <td>0</td>\n",
|
||||
" <th>Dumfries</th>\n",
|
||||
" <td>0.45</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Pogba</th>\n",
|
||||
" <th>Mkhitaryan</th>\n",
|
||||
" <td>0.45</td>\n",
|
||||
" <td>55.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Asllani</th>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>30.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Miretti</th>\n",
|
||||
" <th>Gagliardini</th>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>50.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Soule'</th>\n",
|
||||
" <td>0</td>\n",
|
||||
" <td>30.0</td>\n",
|
||||
" </tr>\n",
|
||||
" <tr>\n",
|
||||
" <th>Kean</th>\n",
|
||||
" <th>Lukaku</th>\n",
|
||||
" <td>0.4</td>\n",
|
||||
" <td>60.0</td>\n",
|
||||
" </tr>\n",
|
||||
" </tbody>\n",
|
||||
"</table>\n",
|
||||
"<p>449 rows × 2 columns</p>\n",
|
||||
"<p>438 rows × 2 columns</p>\n",
|
||||
"</div>"
|
||||
],
|
||||
"text/plain": [
|
||||
" starter percentage\n",
|
||||
"player \n",
|
||||
"Carnesecchi 1 90.0\n",
|
||||
"Bianchetti 0.55 55.0\n",
|
||||
"Chiriches 1 80.0\n",
|
||||
"Vasquez 1 90.0\n",
|
||||
"Sernicola 1 90.0\n",
|
||||
"... ... ...\n",
|
||||
"Cuadrado 0 60.0\n",
|
||||
"Pogba 0 30.0\n",
|
||||
"Miretti 0 50.0\n",
|
||||
"Soule' 0 30.0\n",
|
||||
"Kean 0.4 60.0\n",
|
||||
" starter percentage\n",
|
||||
"player \n",
|
||||
"Tatarusanu 1 90.0\n",
|
||||
"Thiaw 0.65 65.0\n",
|
||||
"Kjaer 1 85.0\n",
|
||||
"Kalulu 1 90.0\n",
|
||||
"Saelemaekers 0.6 60.0\n",
|
||||
"... ... ...\n",
|
||||
"Dumfries 0.45 60.0\n",
|
||||
"Mkhitaryan 0.45 55.0\n",
|
||||
"Asllani 0 30.0\n",
|
||||
"Gagliardini 0 50.0\n",
|
||||
"Lukaku 0.4 60.0\n",
|
||||
"\n",
|
||||
"[449 rows x 2 columns]"
|
||||
"[438 rows x 2 columns]"
|
||||
]
|
||||
},
|
||||
"execution_count": 6,
|
||||
|
||||
Reference in New Issue
Block a user