Load Packages and Data

library(dplyr)
## 
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
library(car)
## Loading required package: carData
## 
## Attaching package: 'car'
## The following object is masked from 'package:dplyr':
## 
##     recode
library(ggplot2)
library(ggpubr)
library(rstatix)
## 
## Attaching package: 'rstatix'
## The following object is masked from 'package:stats':
## 
##     filter
library(EnvStats)
## 
## Attaching package: 'EnvStats'
## The following object is masked from 'package:car':
## 
##     qqPlot
## The following objects are masked from 'package:stats':
## 
##     predict, predict.lm
wormSperm<-read.csv("~/Biostats 2024/Data/WormSperm.csv")
wormSperm
##               Sex SpermSize
## 1   hermaphrodite        10
## 2   hermaphrodite        10
## 3   hermaphrodite        10
## 4   hermaphrodite        10
## 5   hermaphrodite        10
## 6   hermaphrodite        10
## 7   hermaphrodite        10
## 8   hermaphrodite        10
## 9   hermaphrodite        10
## 10  hermaphrodite        10
## 11  hermaphrodite        10
## 12  hermaphrodite        12
## 13  hermaphrodite        12
## 14  hermaphrodite        12
## 15  hermaphrodite        12
## 16  hermaphrodite        12
## 17  hermaphrodite        12
## 18  hermaphrodite        12
## 19  hermaphrodite        12
## 20  hermaphrodite        12
## 21  hermaphrodite        12
## 22  hermaphrodite        12
## 23  hermaphrodite        12
## 24  hermaphrodite        12
## 25  hermaphrodite        12
## 26  hermaphrodite        12
## 27  hermaphrodite        12
## 28  hermaphrodite        12
## 29  hermaphrodite        12
## 30  hermaphrodite        12
## 31  hermaphrodite        12
## 32  hermaphrodite        12
## 33  hermaphrodite        12
## 34  hermaphrodite        12
## 35  hermaphrodite        12
## 36  hermaphrodite        12
## 37  hermaphrodite        12
## 38  hermaphrodite        12
## 39  hermaphrodite        12
## 40  hermaphrodite        12
## 41  hermaphrodite        12
## 42  hermaphrodite        12
## 43  hermaphrodite        12
## 44  hermaphrodite        12
## 45  hermaphrodite        12
## 46  hermaphrodite        12
## 47  hermaphrodite        12
## 48  hermaphrodite        12
## 49  hermaphrodite        12
## 50  hermaphrodite        12
## 51  hermaphrodite        12
## 52  hermaphrodite        12
## 53  hermaphrodite        12
## 54  hermaphrodite        12
## 55  hermaphrodite        12
## 56  hermaphrodite        12
## 57  hermaphrodite        12
## 58  hermaphrodite        12
## 59  hermaphrodite        12
## 60  hermaphrodite        12
## 61  hermaphrodite        12
## 62  hermaphrodite        12
## 63  hermaphrodite        12
## 64  hermaphrodite        12
## 65  hermaphrodite        12
## 66  hermaphrodite        12
## 67  hermaphrodite        12
## 68  hermaphrodite        12
## 69  hermaphrodite        12
## 70  hermaphrodite        12
## 71  hermaphrodite        12
## 72  hermaphrodite        12
## 73  hermaphrodite        12
## 74  hermaphrodite        12
## 75  hermaphrodite        12
## 76  hermaphrodite        14
## 77  hermaphrodite        14
## 78  hermaphrodite        14
## 79  hermaphrodite        14
## 80  hermaphrodite        14
## 81  hermaphrodite        14
## 82  hermaphrodite        14
## 83  hermaphrodite        14
## 84  hermaphrodite        14
## 85  hermaphrodite        14
## 86  hermaphrodite        14
## 87  hermaphrodite        14
## 88  hermaphrodite        14
## 89  hermaphrodite        14
## 90  hermaphrodite        14
## 91  hermaphrodite        14
## 92  hermaphrodite        14
## 93  hermaphrodite        14
## 94  hermaphrodite        14
## 95  hermaphrodite        14
## 96  hermaphrodite        14
## 97  hermaphrodite        14
## 98  hermaphrodite        14
## 99  hermaphrodite        14
## 100 hermaphrodite        14
## 101 hermaphrodite        14
## 102 hermaphrodite        14
## 103 hermaphrodite        14
## 104 hermaphrodite        14
## 105 hermaphrodite        14
## 106 hermaphrodite        14
## 107 hermaphrodite        14
## 108 hermaphrodite        14
## 109 hermaphrodite        14
## 110 hermaphrodite        14
## 111 hermaphrodite        14
## 112 hermaphrodite        14
## 113 hermaphrodite        14
## 114 hermaphrodite        14
## 115 hermaphrodite        14
## 116 hermaphrodite        14
## 117 hermaphrodite        14
## 118 hermaphrodite        14
## 119 hermaphrodite        14
## 120 hermaphrodite        14
## 121 hermaphrodite        14
## 122 hermaphrodite        14
## 123 hermaphrodite        14
## 124 hermaphrodite        14
## 125 hermaphrodite        14
## 126 hermaphrodite        14
## 127 hermaphrodite        14
## 128 hermaphrodite        14
## 129 hermaphrodite        14
## 130 hermaphrodite        14
## 131 hermaphrodite        14
## 132 hermaphrodite        14
## 133 hermaphrodite        14
## 134 hermaphrodite        14
## 135 hermaphrodite        14
## 136 hermaphrodite        14
## 137 hermaphrodite        14
## 138 hermaphrodite        14
## 139 hermaphrodite        14
## 140 hermaphrodite        14
## 141 hermaphrodite        14
## 142 hermaphrodite        14
## 143 hermaphrodite        14
## 144 hermaphrodite        14
## 145 hermaphrodite        14
## 146 hermaphrodite        14
## 147 hermaphrodite        14
## 148 hermaphrodite        14
## 149 hermaphrodite        14
## 150 hermaphrodite        14
## 151 hermaphrodite        14
## 152 hermaphrodite        14
## 153 hermaphrodite        14
## 154 hermaphrodite        14
## 155 hermaphrodite        14
## 156 hermaphrodite        16
## 157 hermaphrodite        16
## 158 hermaphrodite        16
## 159 hermaphrodite        16
## 160 hermaphrodite        16
## 161 hermaphrodite        16
## 162 hermaphrodite        16
## 163 hermaphrodite        16
## 164 hermaphrodite        16
## 165 hermaphrodite        16
## 166 hermaphrodite        16
## 167 hermaphrodite        16
## 168 hermaphrodite        16
## 169 hermaphrodite        16
## 170 hermaphrodite        16
## 171 hermaphrodite        16
## 172 hermaphrodite        16
## 173 hermaphrodite        16
## 174 hermaphrodite        16
## 175 hermaphrodite        16
## 176 hermaphrodite        16
## 177 hermaphrodite        16
## 178 hermaphrodite        16
## 179 hermaphrodite        16
## 180 hermaphrodite        16
## 181 hermaphrodite        16
## 182 hermaphrodite        16
## 183 hermaphrodite        16
## 184 hermaphrodite        16
## 185 hermaphrodite        16
## 186 hermaphrodite        16
## 187 hermaphrodite        16
## 188 hermaphrodite        16
## 189 hermaphrodite        16
## 190 hermaphrodite        16
## 191 hermaphrodite        16
## 192 hermaphrodite        16
## 193 hermaphrodite        16
## 194 hermaphrodite        16
## 195 hermaphrodite        16
## 196 hermaphrodite        16
## 197 hermaphrodite        16
## 198 hermaphrodite        16
## 199 hermaphrodite        16
## 200 hermaphrodite        16
## 201 hermaphrodite        16
## 202 hermaphrodite        16
## 203 hermaphrodite        16
## 204 hermaphrodite        16
## 205 hermaphrodite        18
## 206 hermaphrodite        18
## 207 hermaphrodite        18
## 208 hermaphrodite        18
## 209 hermaphrodite        18
## 210 hermaphrodite        18
## 211 hermaphrodite        18
## 212 hermaphrodite        18
## 213 hermaphrodite        12
## 214 hermaphrodite        12
## 215 hermaphrodite        12
## 216 hermaphrodite        12
## 217 hermaphrodite        12
## 218 hermaphrodite        12
## 219 hermaphrodite        12
## 220 hermaphrodite        12
## 221 hermaphrodite        12
## 222 hermaphrodite        12
## 223 hermaphrodite        12
## 224 hermaphrodite        12
## 225 hermaphrodite        12
## 226 hermaphrodite        12
## 227 hermaphrodite        12
## 228 hermaphrodite        12
## 229 hermaphrodite        12
## 230 hermaphrodite        12
## 231 hermaphrodite        12
## 232 hermaphrodite        12
## 233          male        14
## 234          male        14
## 235          male        14
## 236          male        14
## 237          male        14
## 238          male        14
## 239          male        14
## 240          male        14
## 241          male        14
## 242          male        14
## 243          male        14
## 244          male        14
## 245          male        14
## 246          male        14
## 247          male        14
## 248          male        14
## 249          male        14
## 250          male        14
## 251          male        14
## 252          male        14
## 253          male        14
## 254          male        14
## 255          male        14
## 256          male        14
## 257          male        14
## 258          male        14
## 259          male        14
## 260          male        14
## 261          male        14
## 262          male        14
## 263          male        14
## 264          male        14
## 265          male        14
## 266          male        14
## 267          male        14
## 268          male        14
## 269          male        14
## 270          male        14
## 271          male        14
## 272          male        14
## 273          male        14
## 274          male        14
## 275          male        14
## 276          male        14
## 277          male        14
## 278          male        14
## 279          male        14
## 280          male        14
## 281          male        14
## 282          male        14
## 283          male        14
## 284          male        14
## 285          male        14
## 286          male        14
## 287          male        14
## 288          male        14
## 289          male        14
## 290          male        14
## 291          male        14
## 292          male        14
## 293          male        14
## 294          male        14
## 295          male        14
## 296          male        14
## 297          male        14
## 298          male        14
## 299          male        14
## 300          male        14
## 301          male        14
## 302          male        14
## 303          male        14
## 304          male        14
## 305          male        14
## 306          male        14
## 307          male        14
## 308          male        14
## 309          male        14
## 310          male        14
## 311          male        16
## 312          male        16
## 313          male        16
## 314          male        16
## 315          male        16
## 316          male        16
## 317          male        16
## 318          male        16
## 319          male        16
## 320          male        16
## 321          male        16
## 322          male        16
## 323          male        16
## 324          male        16
## 325          male        16
## 326          male        16
## 327          male        16
## 328          male        16
## 329          male        16
## 330          male        16
## 331          male        16
## 332          male        16
## 333          male        16
## 334          male        16
## 335          male        16
## 336          male        16
## 337          male        16
## 338          male        16
## 339          male        16
## 340          male        16
## 341          male        16
## 342          male        16
## 343          male        16
## 344          male        16
## 345          male        16
## 346          male        16
## 347          male        16
## 348          male        16
## 349          male        16
## 350          male        16
## 351          male        16
## 352          male        16
## 353          male        16
## 354          male        16
## 355          male        16
## 356          male        16
## 357          male        16
## 358          male        16
## 359          male        16
## 360          male        16
## 361          male        16
## 362          male        16
## 363          male        16
## 364          male        16
## 365          male        16
## 366          male        16
## 367          male        16
## 368          male        16
## 369          male        16
## 370          male        16
## 371          male        16
## 372          male        16
## 373          male        16
## 374          male        16
## 375          male        16
## 376          male        16
## 377          male        16
## 378          male        16
## 379          male        16
## 380          male        16
## 381          male        18
## 382          male        18
## 383          male        18
## 384          male        18
## 385          male        18
## 386          male        18
## 387          male        18
## 388          male        18
## 389          male        18
## 390          male        18
## 391          male        18
## 392          male        18
## 393          male        18
## 394          male        18
## 395          male        18
## 396          male        18
## 397          male        18
## 398          male        18
## 399          male        18
## 400          male        18
## 401          male        18
## 402          male        18
## 403          male        18
## 404          male        18
## 405          male        18
## 406          male        18
## 407          male        18
## 408          male        18
## 409          male        18
## 410          male        18
## 411          male        18
## 412          male        18
## 413          male        18
## 414          male        18
## 415          male        18
## 416          male        18
## 417          male        18
## 418          male        18
## 419          male        18
## 420          male        18
## 421          male        18
## 422          male        18
## 423          male        18
## 424          male        18
## 425          male        18
## 426          male        18
## 427          male        18
## 428          male        18
## 429          male        18
## 430          male        18
## 431          male        18
## 432          male        18
## 433          male        18
## 434          male        18
## 435          male        18
## 436          male        18
## 437          male        18
## 438          male        18
## 439          male        18
## 440          male        18
## 441          male        18
## 442          male        18
## 443          male        18
## 444          male        18
## 445          male        18
## 446          male        18
## 447          male        18
## 448          male        18
## 449          male        18
## 450          male        18
## 451          male        18
## 452          male        18
## 453          male        18
## 454          male        18
## 455          male        18
## 456          male        18
## 457          male        18
## 458          male        18
## 459          male        18
## 460          male        18
## 461          male        18
## 462          male        18
## 463          male        18
## 464          male        18
## 465          male        18
## 466          male        18
## 467          male        18
## 468          male        18
## 469          male        18
## 470          male        18
## 471          male        18
## 472          male        18
## 473          male        18
## 474          male        18
## 475          male        18
## 476          male        18
## 477          male        18
## 478          male        18
## 479          male        18
## 480          male        18
## 481          male        18
## 482          male        18
## 483          male        18
## 484          male        18
## 485          male        18
## 486          male        18
## 487          male        18
## 488          male        18
## 489          male        18
## 490          male        18
## 491          male        18
## 492          male        18
## 493          male        18
## 494          male        18
## 495          male        20
## 496          male        20
## 497          male        20
## 498          male        20
## 499          male        20
## 500          male        20
## 501          male        20
## 502          male        20
## 503          male        20
## 504          male        20
## 505          male        20
## 506          male        20
## 507          male        20
## 508          male        20
## 509          male        20
## 510          male        20
## 511          male        20
## 512          male        20
## 513          male        20
## 514          male        20
## 515          male        20
## 516          male        20
## 517          male        20
## 518          male        20
## 519          male        20
## 520          male        20
## 521          male        20
## 522          male        20
## 523          male        20
## 524          male        20
## 525          male        20
## 526          male        20
## 527          male        20
## 528          male        20
## 529          male        20
## 530          male        20
## 531          male        20
## 532          male        20
## 533          male        20
## 534          male        20
## 535          male        20
## 536          male        20
## 537          male        20
## 538          male        20
## 539          male        20
## 540          male        20
## 541          male        20
## 542          male        20
## 543          male        20
## 544          male        20
## 545          male        20
## 546          male        20
## 547          male        20
## 548          male        20
## 549          male        20
## 550          male        20
## 551          male        20
## 552          male        20
## 553          male        20
## 554          male        20
## 555          male        20
## 556          male        20
## 557          male        20
## 558          male        20
## 559          male        20
## 560          male        20
## 561          male        20
## 562          male        20
## 563          male        20
## 564          male        20
## 565          male        20
## 566          male        20
## 567          male        20
## 568          male        20
## 569          male        20
## 570          male        20
## 571          male        22
## 572          male        22
## 573          male        22
## 574          male        22
## 575          male        22
## 576          male        22
## 577          male        22
## 578          male        22
## 579          male        22
## 580          male        22
## 581          male        22
## 582          male        22
## 583          male        22
## 584          male        22
## 585          male        22
## 586          male        22
## 587          male        22
## 588          male        22
## 589          male        22
## 590          male        22
## 591          male        22
## 592          male        22
## 593          male        22
## 594          male        22
## 595          male        22
## 596          male        22
## 597          male        22
## 598          male        22
## 599          male        22
## 600          male        22
## 601          male        22
## 602          male        22
## 603          male        22
## 604          male        22
## 605          male        22
## 606          male        22
## 607          male        22
## 608          male        22
## 609          male        22
## 610          male        22
## 611          male        22
## 612          male        22
## 613          male        22
## 614          male        22
## 615          male        22
## 616          male        22
## 617          male        22
## 618          male        22
## 619          male        22
## 620          male        22
## 621          male        22
## 622          male        22
## 623          male        22
## 624          male        22
## 625          male        22
## 626          male        22
## 627          male        22
## 628          male        22
## 629          male        22
## 630          male        22
## 631          male        22
## 632          male        22
## 633          male        22
## 634          male        22
## 635          male        22
## 636          male        22
## 637          male        22
## 638          male        22
## 639          male        22
## 640          male        22
## 641          male        22
## 642          male        22
## 643          male        22
## 644          male        22
## 645          male        22
## 646          male        22
## 647          male        22
## 648          male        22
## 649          male        22
## 650          male        22
## 651          male        22
## 652          male        22
## 653          male        22
## 654          male        22
## 655          male        22
## 656          male        22
## 657          male        22
## 658          male        22
## 659          male        22
## 660          male        22
## 661          male        22
## 662          male        22
## 663          male        22
## 664          male        22
## 665          male        22
## 666          male        22
## 667          male        22
## 668          male        22
## 669          male        22
## 670          male        22
## 671          male        22
## 672          male        22
## 673          male        22
## 674          male        22
## 675          male        22
## 676          male        22
## 677          male        22
## 678          male        22
## 679          male        22
## 680          male        22
## 681          male        22
## 682          male        22
## 683          male        22
## 684          male        22
## 685          male        22
## 686          male        22
## 687          male        22
## 688          male        22
## 689          male        22
## 690          male        22
## 691          male        22
## 692          male        22
## 693          male        22
## 694          male        22
## 695          male        22
## 696          male        22
## 697          male        22
## 698          male        22
## 699          male        22
## 700          male        22
## 701          male        22
## 702          male        22
## 703          male        22
## 704          male        22
## 705          male        22
## 706          male        22
## 707          male        22
## 708          male        24
## 709          male        24
## 710          male        24
## 711          male        24
## 712          male        24
## 713          male        24
## 714          male        24
## 715          male        24
## 716          male        24
## 717          male        24
## 718          male        24
## 719          male        24
## 720          male        24
## 721          male        24
## 722          male        24
## 723          male        24
## 724          male        24
## 725          male        24
## 726          male        24
## 727          male        24
## 728          male        24
## 729          male        24
## 730          male        24
## 731          male        24
## 732          male        24
## 733          male        24
## 734          male        24
## 735          male        24
## 736          male        24
## 737          male        24
## 738          male        24
## 739          male        24
## 740          male        24
## 741          male        24
## 742          male        24
## 743          male        24
## 744          male        24
## 745          male        24
## 746          male        24
## 747          male        24
## 748          male        24
## 749          male        24
## 750          male        24
## 751          male        24
## 752          male        24
## 753          male        24
## 754          male        24
## 755          male        24
## 756          male        24
## 757          male        24
## 758          male        24
## 759          male        24
## 760          male        24
## 761          male        24
## 762          male        24
## 763          male        24
## 764          male        24
## 765          male        24
## 766          male        24
## 767          male        24
## 768          male        24
## 769          male        24
## 770          male        24
## 771          male        24
## 772          male        24
## 773          male        24
## 774          male        24
## 775          male        24
## 776          male        24
## 777          male        24
## 778          male        24
## 779          male        24
## 780          male        24
## 781          male        24
## 782          male        24
## 783          male        24
## 784          male        24
## 785          male        24
## 786          male        24
## 787          male        24
## 788          male        24
## 789          male        24
## 790          male        24
## 791          male        24
## 792          male        24
## 793          male        24
## 794          male        24
## 795          male        24
## 796          male        24
## 797          male        24
## 798          male        24
## 799          male        24
## 800          male        24
## 801          male        24
## 802          male        24
## 803          male        24
## 804          male        24
## 805          male        24
## 806          male        24
## 807          male        24
## 808          male        24
## 809          male        24
## 810          male        24
## 811          male        24
## 812          male        24
## 813          male        24
## 814          male        24
## 815          male        24
## 816          male        24
## 817          male        24
## 818          male        24
## 819          male        24
## 820          male        24
## 821          male        24
## 822          male        24
## 823          male        24
## 824          male        24
## 825          male        24
## 826          male        24
## 827          male        24
## 828          male        24
## 829          male        24
## 830          male        26
## 831          male        26
## 832          male        26
## 833          male        26
## 834          male        26
## 835          male        26
## 836          male        26
## 837          male        26
## 838          male        26
## 839          male        26
## 840          male        26
## 841          male        26
## 842          male        26
## 843          male        26
## 844          male        26
## 845          male        26
## 846          male        26
## 847          male        26
## 848          male        26
## 849          male        26
## 850          male        26
## 851          male        26
## 852          male        26
## 853          male        26
## 854          male        26
## 855          male        26
## 856          male        26
## 857          male        26
## 858          male        26
## 859          male        26
## 860          male        26
## 861          male        26
## 862          male        26
## 863          male        26
## 864          male        26
## 865          male        26
## 866          male        26
## 867          male        26
## 868          male        26
## 869          male        26
## 870          male        26
## 871          male        26
## 872          male        26
## 873          male        26
## 874          male        26
## 875          male        26
## 876          male        26
## 877          male        26
## 878          male        26
## 879          male        26
## 880          male        26
## 881          male        26
## 882          male        26
## 883          male        28
## 884          male        28
## 885          male        28
## 886          male        28
## 887          male        28
## 888          male        28
## 889          male        28
## 890          male        28
## 891          male        28
## 892          male        28
## 893          male        28
## 894          male        28
## 895          male        28
## 896          male        28
## 897          male        28
## 898          male        28
## 899          male        28
## 900          male        28
## 901          male        28
## 902          male        28
## 903          male        28
## 904          male        28
## 905          male        28
## 906          male        30
## 907          male        30
## 908          male        30
## 909          male        30
## 910          male        30
## 911          male        30
## 912          male        30
## 913          male        30
blackBird<-read.csv("~/Biostats 2024/Data/BlackbirdTesto.csv")
blackBird
##    blackbird Antibody.production Treatment
## 1          1                 105    Before
## 2          2                  50    Before
## 3          3                 136    Before
## 4          4                  90    Before
## 5          5                 122    Before
## 6          6                 132    Before
## 7          7                 131    Before
## 8          8                 119    Before
## 9          9                 145    Before
## 10        10                 130    Before
## 11        11                 116    Before
## 12        12                 110    Before
## 13        13                 138    Before
## 14         1                  85     After
## 15         2                  74     After
## 16         3                 145     After
## 17         4                  86     After
## 18         5                 148     After
## 19         6                 148     After
## 20         7                 150     After
## 21         8                 142     After
## 22         9                 151     After
## 23        10                 113     After
## 24        11                 118     After
## 25        12                  99     After
## 26        13                 150     After
blackBird2<-read.csv("~/Biostats 2024/Data/Blackbird2.csv")
blackBird2
##    blackbird Ant.Before Ant.After Ant.Diff
## 1          1        105        85      -20
## 2          2         50        74       24
## 3          3        136       145        9
## 4          4         90        86       -4
## 5          5        122       148       26
## 6          6        132       148       16
## 7          7        131       150       19
## 8          8        119       142       23
## 9          9        145       151        6
## 10        10        130       113      -17
## 11        11        116       118        2
## 12        12        110        99      -11
## 13        13        138       150       12
carbon<-read.csv("~/Biostats 2024/Data/Carbon.csv")
carbon
##    Tree.Ht Treatment
## 1      325         L
## 2      257         L
## 3      303         L
## 4      315         L
## 5      380         L
## 6      153         L
## 7      263         L
## 8      242         L
## 9      206         L
## 10     344         L
## 11     258         L
## 12     368         H
## 13     390         H
## 14     379         H
## 15     260         H
## 16     404         H
## 17     318         H
## 18     352         H
## 19     359         H
## 20     216         H
## 21     222         H
## 22     283         H
## 23     332         H
str(wormSperm)
## 'data.frame':    913 obs. of  2 variables:
##  $ Sex      : chr  "hermaphrodite" "hermaphrodite" "hermaphrodite" "hermaphrodite" ...
##  $ SpermSize: int  10 10 10 10 10 10 10 10 10 10 ...
str(blackBird)
## 'data.frame':    26 obs. of  3 variables:
##  $ blackbird          : int  1 2 3 4 5 6 7 8 9 10 ...
##  $ Antibody.production: int  105 50 136 90 122 132 131 119 145 130 ...
##  $ Treatment          : chr  "Before" "Before" "Before" "Before" ...
str(carbon)
## 'data.frame':    23 obs. of  2 variables:
##  $ Tree.Ht  : int  325 257 303 315 380 153 263 242 206 344 ...
##  $ Treatment: chr  "L" "L" "L" "L" ...
str(blackBird2)
## 'data.frame':    13 obs. of  4 variables:
##  $ blackbird : int  1 2 3 4 5 6 7 8 9 10 ...
##  $ Ant.Before: int  105 50 136 90 122 132 131 119 145 130 ...
##  $ Ant.After : int  85 74 145 86 148 148 150 142 151 113 ...
##  $ Ant.Diff  : int  -20 24 9 -4 26 16 19 23 6 -17 ...

Test Assumptions

Before<-filter(blackBird, Treatment == "Before")
Before
##    blackbird Antibody.production Treatment
## 1          1                 105    Before
## 2          2                  50    Before
## 3          3                 136    Before
## 4          4                  90    Before
## 5          5                 122    Before
## 6          6                 132    Before
## 7          7                 131    Before
## 8          8                 119    Before
## 9          9                 145    Before
## 10        10                 130    Before
## 11        11                 116    Before
## 12        12                 110    Before
## 13        13                 138    Before
After<-filter(blackBird, Treatment == "After")
After
##    blackbird Antibody.production Treatment
## 1          1                  85     After
## 2          2                  74     After
## 3          3                 145     After
## 4          4                  86     After
## 5          5                 148     After
## 6          6                 148     After
## 7          7                 150     After
## 8          8                 142     After
## 9          9                 151     After
## 10        10                 113     After
## 11        11                 118     After
## 12        12                  99     After
## 13        13                 150     After
Diff<-Before$Antibody.production-After$Antibody.production
Diff
##  [1]  20 -24  -9   4 -26 -16 -19 -23  -6  17  -2  11 -12
shapiro_test(Diff)
## # A tibble: 1 × 3
##   variable statistic p.value
##   <chr>        <dbl>   <dbl>
## 1 Diff         0.931   0.356
wormSperm %>%
  group_by(Sex) %>%
  shapiro_test(SpermSize)
## # A tibble: 2 × 4
##   Sex           variable  statistic        p
##   <chr>         <chr>         <dbl>    <dbl>
## 1 hermaphrodite SpermSize     0.888 4.14e-12
## 2 male          SpermSize     0.951 3.15e-14
ggqqplot(wormSperm, x="SpermSize", facet.by="Sex")

ggplot(wormSperm, aes(sample=SpermSize, color=Sex)) + geom_qq() + stat_qq_line()

#2.3 the worm sperm data is currently not normally distributed (p<0.05 for both)
transformer<-mutate_(wormSperm, transformed = "log10(SpermSize)")
## Warning: `mutate_()` was deprecated in dplyr 0.7.0.
## ℹ Please use `mutate()` instead.
## ℹ See vignette('programming') for more help
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
transformer %>%
  group_by(Sex) %>%
  shapiro_test(SpermSize)
## # A tibble: 2 × 4
##   Sex           variable  statistic        p
##   <chr>         <chr>         <dbl>    <dbl>
## 1 hermaphrodite SpermSize     0.888 4.14e-12
## 2 male          SpermSize     0.951 3.15e-14
# 2.4 the transformation did not improve the normality of the distribution because the p values stayed the same, which means that we reject the null hypothesis of normality (p>0.05)
leveneTest(wormSperm$SpermSize, group=wormSperm$Sex)
## Warning in leveneTest.default(wormSperm$SpermSize, group = wormSperm$Sex):
## wormSperm$Sex coerced to factor.
## Levene's Test for Homogeneity of Variance (center = median)
##        Df F value    Pr(>F)    
## group   1  120.51 < 2.2e-16 ***
##       911                      
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#2.6 as previously stated, the wormSperm data does not pass the normality test (p>0.05) but now we also know that the data does not pass the homogeneity of variance test (p>0.05)

Non-Parametric Alternative for t-tests

wilcox.test(SpermSize~Sex, data=transformer, var.equal=FALSE)
## 
##  Wilcoxon rank sum test with continuity correction
## 
## data:  SpermSize by Sex
## W = 10297, p-value < 2.2e-16
## alternative hypothesis: true location shift is not equal to 0
#3.1 it seems like we can reject the null hypothesis because the p value is less than 0.05 which, according to this test, means that the medians of the spermSize for male verus hermaphroditic worms are not equal 
#3.2 the variance between the sperm size for male worms versus hermaphroditic worms are not equal (W=10297;p<0.002)

Permutation Tests

carbon$Tree.Ht<-as.numeric(carbon$Tree.Ht)
carbon$Tree.Ht
##  [1] 325 257 303 315 380 153 263 242 206 344 258 368 390 379 260 404 318 352 359
## [20] 216 222 283 332
before<-filter(carbon, Treatment=="L")
before
##    Tree.Ht Treatment
## 1      325         L
## 2      257         L
## 3      303         L
## 4      315         L
## 5      380         L
## 6      153         L
## 7      263         L
## 8      242         L
## 9      206         L
## 10     344         L
## 11     258         L
after<-filter(carbon, Treatment=="H")
after
##    Tree.Ht Treatment
## 1      368         H
## 2      390         H
## 3      379         H
## 4      260         H
## 5      404         H
## 6      318         H
## 7      352         H
## 8      359         H
## 9      216         H
## 10     222         H
## 11     283         H
## 12     332         H
difference<-before$Tree.Ht-after$Tree.Ht
## Warning in before$Tree.Ht - after$Tree.Ht: longer object length is not a
## multiple of shorter object length
difference
##  [1]  -43 -133  -76   55  -24 -165  -89 -117  -10  122  -25   -7
shapiro_test(difference)
## # A tibble: 1 × 3
##   variable   statistic p.value
##   <chr>          <dbl>   <dbl>
## 1 difference     0.969   0.901
#the variables are normally distributed as the null hypothesis cannot be rejected (p=0.9). A permutation test is necessary because there is a very small sample size. 
mean(before$Tree.Ht)
## [1] 276.9091
mean(after$Tree.Ht)
## [1] 323.5833
#these means are where the numbers come from in the code you gave us in 4.4
dStat<-abs(323.5833-276.9091)
dStat
## [1] 46.6742
set.seed(1973)
perm.carbon <- twoSamplePermutationTestLocation(carbon$Tree.Ht[carbon$Treatment == "H"], carbon$Tree.Ht[carbon$Treatment == "L"], fcn= "mean", alternative = "two.sided", (mul.minus.mu2 = 0), paired = FALSE, exact=FALSE, n.permutations = 1000, seed = 123)
#p value increases when the number of permutations decrease but does not change a lot when it is increased
perm.carbon
## 
## Results of Hypothesis Test
## --------------------------
## 
## Null Hypothesis:                 mu.x-mu.y = 0
## 
## Alternative Hypothesis:          True mu.x-mu.y is not equal to 0
## 
## Test Name:                       Two-Sample Permutation Test
##                                  Based on Differences in Means
##                                  (Based on Sampling
##                                  Permutation Distribution
##                                  1000 Times)
## 
## Estimated Parameter(s):          mean of x = 323.5833
##                                  mean of y = 276.9091
## 
## Data:                            x = carbon$Tree.Ht[carbon$Treatment == "H"]
##                                  y = carbon$Tree.Ht[carbon$Treatment == "L"]
## 
## Sample Sizes:                    nx = 12
##                                  ny = 11
## 
## Test Statistic:                  |mean.x - mean.y| = 46.67424
## 
## P-value:                         0.104
plot(perm.carbon)

perm.carbon2 <- twoSamplePermutationTestLocation(carbon$Tree.Ht[carbon$Treatment == "H"], carbon$Tree.Ht[carbon$Treatment == "L"], fcn= "median", alternative = "two.sided", (mul.minus.mu2 = 0), paired = FALSE, exact=FALSE, n.permutations = 1000, seed = 123)
perm.carbon2
## 
## Results of Hypothesis Test
## --------------------------
## 
## Null Hypothesis:                 mu.x-mu.y = 0
## 
## Alternative Hypothesis:          True mu.x-mu.y is not equal to 0
## 
## Test Name:                       Two-Sample Permutation Test
##                                  Based on Differences in Medians
##                                  (Based on Sampling
##                                  Permutation Distribution
##                                  1000 Times)
## 
## Estimated Parameter(s):          median of x = 342
##                                  median of y = 263
## 
## Data:                            x = carbon$Tree.Ht[carbon$Treatment == "H"]
##                                  y = carbon$Tree.Ht[carbon$Treatment == "L"]
## 
## Sample Sizes:                    nx = 12
##                                  ny = 11
## 
## Test Statistic:                  |median.x - median.y| = 79
## 
## P-value:                         0.051
plot(perm.carbon2)

# Army Ants

army<-read.csv("~/Biostats 2024/Data/ArmyAnts.csv")
army
##    treatment aggressionScore
## 1    Control            0.04
## 2    Control            0.00
## 3    Control            0.22
## 4    Control            0.10
## 5    Control            0.11
## 6    Control            0.54
## 7   Isolated            0.25
## 8   Isolated            1.00
## 9   Isolated            1.00
## 10  Isolated            0.42
## 11  Isolated            0.50
## 12  Isolated            1.00
## 13  Isolated            1.00
## 14  Isolated            1.00
#shapiro test
beFore<-filter(army, treatment == "Control")
beFore
##   treatment aggressionScore
## 1   Control            0.04
## 2   Control            0.00
## 3   Control            0.22
## 4   Control            0.10
## 5   Control            0.11
## 6   Control            0.54
aFter<-filter(army, treatment == "Isolated")
aFter
##   treatment aggressionScore
## 1  Isolated            0.25
## 2  Isolated            1.00
## 3  Isolated            1.00
## 4  Isolated            0.42
## 5  Isolated            0.50
## 6  Isolated            1.00
## 7  Isolated            1.00
## 8  Isolated            1.00
diFFerence<-beFore$aggressionScore-aFter$aggressionScore
## Warning in beFore$aggressionScore - aFter$aggressionScore: longer object length
## is not a multiple of shorter object length
diFFerence
## [1] -0.21 -1.00 -0.78 -0.32 -0.39 -0.46 -0.96 -1.00
shapiro_test(diFFerence)
## # A tibble: 1 × 3
##   variable   statistic p.value
##   <chr>          <dbl>   <dbl>
## 1 diFFerence     0.862   0.124
#the variables are normally distributed because the null hypothesis cannot be rejected (p=0.124)
#qq plot
ggqqplot(army, x="aggressionScore", facet.by="treatment")

#histogram
ggplot(data=army, aes(x=aggressionScore)) + geom_histogram(bins=12,color="black",fill="white") + xlab("Aggression Score")

#equal variance test
leveneTest(army$aggressionScore, group=army$treatment)
## Warning in leveneTest.default(army$aggressionScore, group = army$treatment):
## army$treatment coerced to factor.
## Levene's Test for Homogeneity of Variance (center = median)
##       Df F value Pr(>F)
## group  1  0.5491 0.4729
##       12
#Mann-Whitney U test
wilcox.test(aggressionScore~treatment, data=army, var.equal=FALSE)
## Warning in wilcox.test.default(x = DATA[[1L]], y = DATA[[2L]], ...): cannot
## compute exact p-value with ties
## 
##  Wilcoxon rank sum test with continuity correction
## 
## data:  aggressionScore by treatment
## W = 3, p-value = 0.006796
## alternative hypothesis: true location shift is not equal to 0
#permutation test
beFore.mean<-mean(beFore$aggressionScore)
beFore.mean
## [1] 0.1683333
aFter.mean<-mean(aFter$aggressionScore)
aFter.mean
## [1] 0.77125
DStat<-abs(aFter.mean-beFore.mean)
DStat
## [1] 0.6029167
set.seed(1973)
perm.army <- twoSamplePermutationTestLocation(army$aggressionScore[army$treatment == "Control"], army$aggressionScore[army$treatment == "Isolated"], fcn= "mean", alternative = "two.sided", (mul.minus.mu2 = 0), paired = FALSE, exact=FALSE, n.permutations = 1000, seed = 123)
perm.army
## 
## Results of Hypothesis Test
## --------------------------
## 
## Null Hypothesis:                 mu.x-mu.y = 0
## 
## Alternative Hypothesis:          True mu.x-mu.y is not equal to 0
## 
## Test Name:                       Two-Sample Permutation Test
##                                  Based on Differences in Means
##                                  (Based on Sampling
##                                  Permutation Distribution
##                                  1000 Times)
## 
## Estimated Parameter(s):          mean of x = 0.1683333
##                                  mean of y = 0.7712500
## 
## Data:                            x = army$aggressionScore[army$treatment == "Control"] 
##                                  y = army$aggressionScore[army$treatment == "Isolated"]
## 
## Sample Sizes:                    nx = 6
##                                  ny = 8
## 
## Test Statistic:                  |mean.x - mean.y| = 0.6029167
## 
## P-value:                         0.006
plot(perm.army)

#4.6 the results of the mann-whitney u test shows that we have evidence to reject the null hypothesis, that the medians for the control and isolated silverfish populations are not the same (w=3, p=0.0067). the results of the permutation test show something similar - the means of both variables are not the same (p=0.006)