├── .DS_Store ├── .gitattributes ├── README.md └── Süperlig Puan Tablosu.ipynb /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overflow-sudo/PandasDenemeleri/de6b34c00466359e829d0d99cece1a281bebf743/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PandasDenemeleri 2 | 3 | -------------------------------------------------------------------------------- /Süperlig Puan Tablosu.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 3, 6 | "id": "06e032a1", 7 | "metadata": {}, 8 | "outputs": [], 9 | "source": [ 10 | "import numpy as np\n", 11 | "import pandas as pd\n", 12 | "from numpy.random import randn" 13 | ] 14 | }, 15 | { 16 | "cell_type": "code", 17 | "execution_count": null, 18 | "id": "fc37f863", 19 | "metadata": {}, 20 | "outputs": [], 21 | "source": [] 22 | }, 23 | { 24 | "cell_type": "code", 25 | "execution_count": 38, 26 | "id": "fe72fde8", 27 | "metadata": {}, 28 | "outputs": [], 29 | "source": [ 30 | "data = pd.read_html(\"https://www.eurosport.com.tr/futbol/super-lig/puandurumu.shtml\", header = 0)[0]" 31 | ] 32 | }, 33 | { 34 | "cell_type": "code", 35 | "execution_count": 39, 36 | "id": "5b8a9f95", 37 | "metadata": {}, 38 | "outputs": [ 39 | { 40 | "data": { 41 | "text/html": [ 42 | "
\n", 43 | "\n", 56 | "\n", 57 | " \n", 58 | " \n", 59 | " \n", 60 | " \n", 61 | " \n", 62 | " \n", 63 | " \n", 64 | " \n", 65 | " \n", 66 | " \n", 67 | " \n", 68 | " \n", 69 | " \n", 70 | " \n", 71 | " \n", 72 | " \n", 73 | " \n", 74 | " \n", 75 | " \n", 76 | " \n", 77 | " \n", 78 | " \n", 79 | " \n", 80 | " \n", 81 | " \n", 82 | " \n", 83 | " \n", 84 | " \n", 85 | " \n", 86 | " \n", 87 | " \n", 88 | " \n", 89 | " \n", 90 | " \n", 91 | " \n", 92 | " \n", 93 | " \n", 94 | " \n", 95 | " \n", 96 | " \n", 97 | " \n", 98 | " \n", 99 | " \n", 100 | " \n", 101 | " \n", 102 | " \n", 103 | " \n", 104 | " \n", 105 | " \n", 106 | " \n", 107 | " \n", 108 | " \n", 109 | " \n", 110 | " \n", 111 | " \n", 112 | " \n", 113 | " \n", 114 | " \n", 115 | " \n", 116 | " \n", 117 | " \n", 118 | " \n", 119 | " \n", 120 | " \n", 121 | " \n", 122 | " \n", 123 | " \n", 124 | " \n", 125 | " \n", 126 | " \n", 127 | " \n", 128 | " \n", 129 | " \n", 130 | " \n", 131 | " \n", 132 | " \n", 133 | " \n", 134 | " \n", 135 | " \n", 136 | " \n", 137 | " \n", 138 | " \n", 139 | " \n", 140 | " \n", 141 | " \n", 142 | " \n", 143 | " \n", 144 | " \n", 145 | " \n", 146 | " \n", 147 | " \n", 148 | " \n", 149 | " \n", 150 | " \n", 151 | " \n", 152 | " \n", 153 | " \n", 154 | " \n", 155 | " \n", 156 | " \n", 157 | " \n", 158 | " \n", 159 | " \n", 160 | " \n", 161 | " \n", 162 | " \n", 163 | " \n", 164 | " \n", 165 | " \n", 166 | " \n", 167 | " \n", 168 | " \n", 169 | " \n", 170 | " \n", 171 | " \n", 172 | " \n", 173 | " \n", 174 | " \n", 175 | " \n", 176 | " \n", 177 | " \n", 178 | " \n", 179 | " \n", 180 | " \n", 181 | " \n", 182 | " \n", 183 | " \n", 184 | " \n", 185 | " \n", 186 | " \n", 187 | " \n", 188 | " \n", 189 | " \n", 190 | " \n", 191 | " \n", 192 | " \n", 193 | " \n", 194 | " \n", 195 | " \n", 196 | " \n", 197 | " \n", 198 | " \n", 199 | " \n", 200 | " \n", 201 | " \n", 202 | " \n", 203 | " \n", 204 | " \n", 205 | " \n", 206 | " \n", 207 | " \n", 208 | " \n", 209 | " \n", 210 | " \n", 211 | " \n", 212 | " \n", 213 | " \n", 214 | " \n", 215 | " \n", 216 | " \n", 217 | " \n", 218 | " \n", 219 | " \n", 220 | " \n", 221 | " \n", 222 | " \n", 223 | " \n", 224 | " \n", 225 | " \n", 226 | " \n", 227 | " \n", 228 | " \n", 229 | " \n", 230 | " \n", 231 | " \n", 232 | " \n", 233 | " \n", 234 | " \n", 235 | " \n", 236 | " \n", 237 | " \n", 238 | " \n", 239 | " \n", 240 | " \n", 241 | " \n", 242 | " \n", 243 | " \n", 244 | " \n", 245 | " \n", 246 | " \n", 247 | " \n", 248 | " \n", 249 | " \n", 250 | " \n", 251 | " \n", 252 | " \n", 253 | " \n", 254 | " \n", 255 | " \n", 256 | " \n", 257 | " \n", 258 | " \n", 259 | " \n", 260 | " \n", 261 | " \n", 262 | " \n", 263 | " \n", 264 | " \n", 265 | " \n", 266 | " \n", 267 | " \n", 268 | " \n", 269 | " \n", 270 | " \n", 271 | " \n", 272 | " \n", 273 | " \n", 274 | " \n", 275 | " \n", 276 | " \n", 277 | " \n", 278 | " \n", 279 | " \n", 280 | " \n", 281 | " \n", 282 | " \n", 283 | " \n", 284 | " \n", 285 | " \n", 286 | " \n", 287 | " \n", 288 | " \n", 289 | " \n", 290 | " \n", 291 | " \n", 292 | " \n", 293 | " \n", 294 | " \n", 295 | " \n", 296 | " \n", 297 | " \n", 298 | " \n", 299 | " \n", 300 | " \n", 301 | " \n", 302 | " \n", 303 | " \n", 304 | " \n", 305 | " \n", 306 | " \n", 307 | " \n", 308 | " \n", 309 | " \n", 310 | " \n", 311 | " \n", 312 | " \n", 313 | " \n", 314 | " \n", 315 | " \n", 316 | " \n", 317 | " \n", 318 | " \n", 319 | " \n", 320 | " \n", 321 | " \n", 322 | " \n", 323 | " \n", 324 | " \n", 325 | " \n", 326 | " \n", 327 | " \n", 328 | " \n", 329 | " \n", 330 | " \n", 331 | " \n", 332 | " \n", 333 | " \n", 334 | " \n", 335 | " \n", 336 | " \n", 337 | " \n", 338 | " \n", 339 | " \n", 340 | " \n", 341 | " \n", 342 | " \n", 343 | " \n", 344 | " \n", 345 | " \n", 346 | " \n", 347 | " \n", 348 | " \n", 349 | " \n", 350 | " \n", 351 | " \n", 352 | " \n", 353 | " \n", 354 | " \n", 355 | " \n", 356 | " \n", 357 | " \n", 358 | " \n", 359 | " \n", 360 | " \n", 361 | " \n", 362 | " \n", 363 | " \n", 364 | " \n", 365 | " \n", 366 | " \n", 367 | " \n", 368 | " \n", 369 | " \n", 370 | " \n", 371 | " \n", 372 | " \n", 373 | " \n", 374 | " \n", 375 | " \n", 376 | " \n", 377 | " \n", 378 | " \n", 379 | " \n", 380 | " \n", 381 | " \n", 382 | " \n", 383 | " \n", 384 | " \n", 385 | " \n", 386 | " \n", 387 | " \n", 388 | " \n", 389 | " \n", 390 | " \n", 391 | " \n", 392 | " \n", 393 | " \n", 394 | " \n", 395 | " \n", 396 | " \n", 397 | " \n", 398 | " \n", 399 | " \n", 400 | " \n", 401 | "
Unnamed: 0Unnamed: 1Unnamed: 2TakımlarSon maçlarPKBLHKG+/-PuanUnnamed: 13
0NaN1NaNGalatasarayGALNaN25193352193360NaN
1NaN2NaNFenerbahçeFENNaN24173461263554NaN
2NaN3NaNBeşiktaşBESNaN25147445252049NaN
3NaN4NaNAdana DemirsporADENaN25129447272045NaN
4NaN5NaNTrabzonsporTSNaN25135742321044NaN
5NaN6NaNBaşakşehirBASNaN2412573426841NaN
6NaN7NaNKayserisporKAYNaN25122113936338NaN
7NaN8NaNKonyasporKONNaN2581072927234NaN
8NaN9NaNFatih KaragümrükKARNaN2471075147431NaN
9NaN10NaNAntalyasporANTNaN2584133240-828NaN
10NaN11NaNAytemiz AlanyasporALANaN2577113546-1128NaN
11NaN12NaNSivassporSIVNaN2576123138-727NaN
12NaN13NaNKasımpaşaKASNaN2575133144-1326NaN
13NaN14NaNGaziantep FKGAZNaN2567123139-825NaN
14NaN15NaNMKE AnkaragücüAKGNaN2474132737-1025NaN
15NaN16NaNIstanbulsporISTNaN2473142748-2124NaN
16NaN17NaNGiresunsporGIRNaN2458112342-1923NaN
17NaN18NaNHataysporHATNaN2465131947-2823NaN
18NaN19NaNÜmraniyesporUMRNaN2557133343-1022NaN
\n", 402 | "
" 403 | ], 404 | "text/plain": [ 405 | " Unnamed: 0 Unnamed: 1 Unnamed: 2 Takımlar Son maçlar P \\\n", 406 | "0 NaN 1 NaN GalatasarayGAL NaN 25 \n", 407 | "1 NaN 2 NaN FenerbahçeFEN NaN 24 \n", 408 | "2 NaN 3 NaN BeşiktaşBES NaN 25 \n", 409 | "3 NaN 4 NaN Adana DemirsporADE NaN 25 \n", 410 | "4 NaN 5 NaN TrabzonsporTS NaN 25 \n", 411 | "5 NaN 6 NaN BaşakşehirBAS NaN 24 \n", 412 | "6 NaN 7 NaN KayserisporKAY NaN 25 \n", 413 | "7 NaN 8 NaN KonyasporKON NaN 25 \n", 414 | "8 NaN 9 NaN Fatih KaragümrükKAR NaN 24 \n", 415 | "9 NaN 10 NaN AntalyasporANT NaN 25 \n", 416 | "10 NaN 11 NaN Aytemiz AlanyasporALA NaN 25 \n", 417 | "11 NaN 12 NaN SivassporSIV NaN 25 \n", 418 | "12 NaN 13 NaN KasımpaşaKAS NaN 25 \n", 419 | "13 NaN 14 NaN Gaziantep FKGAZ NaN 25 \n", 420 | "14 NaN 15 NaN MKE AnkaragücüAKG NaN 24 \n", 421 | "15 NaN 16 NaN IstanbulsporIST NaN 24 \n", 422 | "16 NaN 17 NaN GiresunsporGIR NaN 24 \n", 423 | "17 NaN 18 NaN HataysporHAT NaN 24 \n", 424 | "18 NaN 19 NaN ÜmraniyesporUMR NaN 25 \n", 425 | "\n", 426 | " K B L H KG +/- Puan Unnamed: 13 \n", 427 | "0 19 3 3 52 19 33 60 NaN \n", 428 | "1 17 3 4 61 26 35 54 NaN \n", 429 | "2 14 7 4 45 25 20 49 NaN \n", 430 | "3 12 9 4 47 27 20 45 NaN \n", 431 | "4 13 5 7 42 32 10 44 NaN \n", 432 | "5 12 5 7 34 26 8 41 NaN \n", 433 | "6 12 2 11 39 36 3 38 NaN \n", 434 | "7 8 10 7 29 27 2 34 NaN \n", 435 | "8 7 10 7 51 47 4 31 NaN \n", 436 | "9 8 4 13 32 40 -8 28 NaN \n", 437 | "10 7 7 11 35 46 -11 28 NaN \n", 438 | "11 7 6 12 31 38 -7 27 NaN \n", 439 | "12 7 5 13 31 44 -13 26 NaN \n", 440 | "13 6 7 12 31 39 -8 25 NaN \n", 441 | "14 7 4 13 27 37 -10 25 NaN \n", 442 | "15 7 3 14 27 48 -21 24 NaN \n", 443 | "16 5 8 11 23 42 -19 23 NaN \n", 444 | "17 6 5 13 19 47 -28 23 NaN \n", 445 | "18 5 7 13 33 43 -10 22 NaN " 446 | ] 447 | }, 448 | "execution_count": 39, 449 | "metadata": {}, 450 | "output_type": "execute_result" 451 | } 452 | ], 453 | "source": [ 454 | "data" 455 | ] 456 | }, 457 | { 458 | "cell_type": "code", 459 | "execution_count": 45, 460 | "id": "52c87265", 461 | "metadata": {}, 462 | "outputs": [ 463 | { 464 | "data": { 465 | "text/html": [ 466 | "
\n", 467 | "\n", 480 | "\n", 481 | " \n", 482 | " \n", 483 | " \n", 484 | " \n", 485 | " \n", 486 | " \n", 487 | " \n", 488 | " \n", 489 | " \n", 490 | " \n", 491 | " \n", 492 | " \n", 493 | " \n", 494 | " \n", 495 | " \n", 496 | " \n", 497 | " \n", 498 | " \n", 499 | " \n", 500 | " \n", 501 | " \n", 502 | " \n", 503 | " \n", 504 | " \n", 505 | " \n", 506 | " \n", 507 | " \n", 508 | " \n", 509 | " \n", 510 | " \n", 511 | " \n", 512 | " \n", 513 | " \n", 514 | " \n", 515 | " \n", 516 | " \n", 517 | " \n", 518 | " \n", 519 | " \n", 520 | " \n", 521 | " \n", 522 | " \n", 523 | " \n", 524 | " \n", 525 | " \n", 526 | " \n", 527 | " \n", 528 | " \n", 529 | " \n", 530 | " \n", 531 | " \n", 532 | " \n", 533 | " \n", 534 | " \n", 535 | " \n", 536 | " \n", 537 | " \n", 538 | " \n", 539 | " \n", 540 | " \n", 541 | " \n", 542 | " \n", 543 | " \n", 544 | " \n", 545 | " \n", 546 | " \n", 547 | " \n", 548 | " \n", 549 | " \n", 550 | " \n", 551 | " \n", 552 | " \n", 553 | " \n", 554 | " \n", 555 | " \n", 556 | " \n", 557 | " \n", 558 | " \n", 559 | " \n", 560 | " \n", 561 | " \n", 562 | " \n", 563 | " \n", 564 | " \n", 565 | " \n", 566 | " \n", 567 | " \n", 568 | " \n", 569 | " \n", 570 | " \n", 571 | " \n", 572 | " \n", 573 | " \n", 574 | " \n", 575 | " \n", 576 | " \n", 577 | " \n", 578 | " \n", 579 | " \n", 580 | " \n", 581 | " \n", 582 | " \n", 583 | " \n", 584 | " \n", 585 | " \n", 586 | " \n", 587 | " \n", 588 | " \n", 589 | " \n", 590 | " \n", 591 | " \n", 592 | " \n", 593 | " \n", 594 | " \n", 595 | " \n", 596 | " \n", 597 | " \n", 598 | " \n", 599 | " \n", 600 | " \n", 601 | " \n", 602 | " \n", 603 | " \n", 604 | " \n", 605 | " \n", 606 | " \n", 607 | " \n", 608 | " \n", 609 | " \n", 610 | " \n", 611 | " \n", 612 | " \n", 613 | " \n", 614 | " \n", 615 | " \n", 616 | " \n", 617 | " \n", 618 | " \n", 619 | " \n", 620 | " \n", 621 | " \n", 622 | " \n", 623 | " \n", 624 | " \n", 625 | " \n", 626 | " \n", 627 | " \n", 628 | " \n", 629 | " \n", 630 | " \n", 631 | " \n", 632 | " \n", 633 | " \n", 634 | " \n", 635 | " \n", 636 | " \n", 637 | " \n", 638 | " \n", 639 | " \n", 640 | " \n", 641 | " \n", 642 | " \n", 643 | " \n", 644 | " \n", 645 | " \n", 646 | " \n", 647 | " \n", 648 | " \n", 649 | " \n", 650 | " \n", 651 | " \n", 652 | " \n", 653 | " \n", 654 | " \n", 655 | " \n", 656 | " \n", 657 | " \n", 658 | " \n", 659 | " \n", 660 | " \n", 661 | " \n", 662 | " \n", 663 | " \n", 664 | " \n", 665 | " \n", 666 | " \n", 667 | " \n", 668 | " \n", 669 | " \n", 670 | " \n", 671 | " \n", 672 | " \n", 673 | " \n", 674 | " \n", 675 | " \n", 676 | " \n", 677 | " \n", 678 | " \n", 679 | " \n", 680 | " \n", 681 | " \n", 682 | " \n", 683 | " \n", 684 | " \n", 685 | " \n", 686 | " \n", 687 | " \n", 688 | " \n", 689 | " \n", 690 | " \n", 691 | " \n", 692 | " \n", 693 | " \n", 694 | " \n", 695 | " \n", 696 | " \n", 697 | " \n", 698 | " \n", 699 | " \n", 700 | " \n", 701 | " \n", 702 | " \n", 703 | " \n", 704 | " \n", 705 | " \n", 706 | " \n", 707 | " \n", 708 | " \n", 709 | " \n", 710 | " \n", 711 | " \n", 712 | " \n", 713 | " \n", 714 | " \n", 715 | " \n", 716 | " \n", 717 | " \n", 718 | " \n", 719 | " \n", 720 | " \n", 721 | " \n", 722 | " \n", 723 | " \n", 724 | " \n", 725 | "
TakımlarPKBLHKG+/-Puan
0GalatasarayGAL25193352193360
1FenerbahçeFEN24173461263554
2BeşiktaşBES25147445252049
3Adana DemirsporADE25129447272045
4TrabzonsporTS25135742321044
5BaşakşehirBAS2412573426841
6KayserisporKAY25122113936338
7KonyasporKON2581072927234
8Fatih KaragümrükKAR2471075147431
9AntalyasporANT2584133240-828
10Aytemiz AlanyasporALA2577113546-1128
11SivassporSIV2576123138-727
12KasımpaşaKAS2575133144-1326
13Gaziantep FKGAZ2567123139-825
14MKE AnkaragücüAKG2474132737-1025
15IstanbulsporIST2473142748-2124
16GiresunsporGIR2458112342-1923
17HataysporHAT2465131947-2823
18ÜmraniyesporUMR2557133343-1022
\n", 726 | "
" 727 | ], 728 | "text/plain": [ 729 | " Takımlar P K B L H KG +/- Puan\n", 730 | "0 GalatasarayGAL 25 19 3 3 52 19 33 60\n", 731 | "1 FenerbahçeFEN 24 17 3 4 61 26 35 54\n", 732 | "2 BeşiktaşBES 25 14 7 4 45 25 20 49\n", 733 | "3 Adana DemirsporADE 25 12 9 4 47 27 20 45\n", 734 | "4 TrabzonsporTS 25 13 5 7 42 32 10 44\n", 735 | "5 BaşakşehirBAS 24 12 5 7 34 26 8 41\n", 736 | "6 KayserisporKAY 25 12 2 11 39 36 3 38\n", 737 | "7 KonyasporKON 25 8 10 7 29 27 2 34\n", 738 | "8 Fatih KaragümrükKAR 24 7 10 7 51 47 4 31\n", 739 | "9 AntalyasporANT 25 8 4 13 32 40 -8 28\n", 740 | "10 Aytemiz AlanyasporALA 25 7 7 11 35 46 -11 28\n", 741 | "11 SivassporSIV 25 7 6 12 31 38 -7 27\n", 742 | "12 KasımpaşaKAS 25 7 5 13 31 44 -13 26\n", 743 | "13 Gaziantep FKGAZ 25 6 7 12 31 39 -8 25\n", 744 | "14 MKE AnkaragücüAKG 24 7 4 13 27 37 -10 25\n", 745 | "15 IstanbulsporIST 24 7 3 14 27 48 -21 24\n", 746 | "16 GiresunsporGIR 24 5 8 11 23 42 -19 23\n", 747 | "17 HataysporHAT 24 6 5 13 19 47 -28 23\n", 748 | "18 ÜmraniyesporUMR 25 5 7 13 33 43 -10 22" 749 | ] 750 | }, 751 | "execution_count": 45, 752 | "metadata": {}, 753 | "output_type": "execute_result" 754 | } 755 | ], 756 | "source": [ 757 | "data.drop(columns = [\"Unnamed: 0\", \"Unnamed: 1\", \"Unnamed: 2\", \"Son maçlar\", \"Unnamed: 13\"])" 758 | ] 759 | }, 760 | { 761 | "cell_type": "code", 762 | "execution_count": null, 763 | "id": "497a1702", 764 | "metadata": {}, 765 | "outputs": [], 766 | "source": [] 767 | }, 768 | { 769 | "cell_type": "code", 770 | "execution_count": null, 771 | "id": "dd2ecb21", 772 | "metadata": {}, 773 | "outputs": [], 774 | "source": [] 775 | } 776 | ], 777 | "metadata": { 778 | "kernelspec": { 779 | "display_name": "Python 3 (ipykernel)", 780 | "language": "python", 781 | "name": "python3" 782 | }, 783 | "language_info": { 784 | "codemirror_mode": { 785 | "name": "ipython", 786 | "version": 3 787 | }, 788 | "file_extension": ".py", 789 | "mimetype": "text/x-python", 790 | "name": "python", 791 | "nbconvert_exporter": "python", 792 | "pygments_lexer": "ipython3", 793 | "version": "3.9.13" 794 | } 795 | }, 796 | "nbformat": 4, 797 | "nbformat_minor": 5 798 | } 799 | --------------------------------------------------------------------------------