#Homeruns so far
HR_Before<-c(11,13,12)
Wanted_Homeruns<-20
n_seasons<-4
#20=(11+13+12+x)/4
#80-36=x
x_4<-n_seasons*Wanted_Homeruns-sum(HR_Before)
x_4
[1] 44
Robert_HRs<-c(11,13,12,44)
mean(Robert_HRs)
[1] 20
sd(Robert_HRs)
[1] 16.02082
max(Robert_HRs)
[1] 44
min(Robert_HRs)
[1] 11
summary(Robert_HRs)
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  11.00   11.75   12.50   20.00   20.75   44.00 

Question 1

This is the sixth season of outfielder Juan Soto in the majors. If during the first five seasons he received 79, 108,41,145, and 135 walks, how many does he need on this season for his overall number of walks per season to be at least 100?

Soto_Walks<-c(79,108,41,145,135)
wanted_walks<-100
number_seasons<-6
#Needed Walks on season 6 
walks_6<-number_seasons*wanted_walks-sum(Soto_Walks)
walks_6
[1] 92

Case Scenario 2

n_1<-10
n_2<-4
y_1<-72000
y_2<-84000
#Mean Salary Overall 
salary_ave<-(n_1*y_1+n_2*y_2)/(n_1+n_2)
salary_ave
[1] 75428.57
bp_1<-7
fp_1<-9
w_1<-10200
w_2<-91000
#Mean Salary Overall 
w_salary_ave<-(bp_1*w_1+fp_1*w_2)/(bp_1+fp_1)
w_salary_ave
[1] 55650
getwd()
[1] "/cloud/project"
contract_length<-read.csv("allcontracts.csv",header = TRUE, sep=",")
contract_years<-contract_length$years
contracts_mean<-mean(contract_years)
contracts_mean<-round(contracts_mean,digits = 1)
contracts_mean
[1] 3.5
#Median
contracts_median<-median(contract_years)
contracts_median
[1] 3
#Find the number of observations 
contracts_n<-length(contract_years)
#Find the standard deviation 
contracts_sd<-sd(contract_years) 
contracts_wsld<-sum((contract_years-contracts_mean)/contracts_sd<1/contracts_n)
#Percentage of observations within one sd from the mean 
contracts_wsld
[1] 252
#Difference from empirical
contracts_wsld-0.68
[1] 251.32

Create a Histogram

summary(cars)
     speed           dist       
 Min.   : 4.0   Min.   :  2.00  
 1st Qu.:12.0   1st Qu.: 26.00  
 Median :15.0   Median : 36.00  
 Mean   :15.4   Mean   : 42.98  
 3rd Qu.:19.0   3rd Qu.: 56.00  
 Max.   :25.0   Max.   :120.00  
hist(cars$dist)

Create a Histogram

hist(contract_years,xlab = "Years Left in Contract",col = "green",border = "red",
     xlim = c(0,8),ylim = c(0,250),breaks = 3)

boxplot(contract_years,main="Years Left in Contract",ylab="Years")

boxplot(contract_years,main="Years Left in Contract",ylab="Years",col = "lightblue", 
        border = "blue",horizontal = FALSE) 

Question 3

doubles<-read.table("doubles_hit.csv",header = TRUE,sep = ",")
doubles_hit<-doubles$doubles_hit
doubles_hit_mean<-mean(doubles_hit)
doubles_hit_mean
[1] 23.55
doubles_hit_median<-median(doubles_hit)
doubles_hit_median
[1] 23.5
doubles_hit_n<-length(doubles_hit)
doubles_hit_sd<-(doubles_hit)
doubles_hit_wsld<-sum((doubles_hit-doubles_hit_mean)/doubles_hit_sd<1)/doubles_hit_n
doubles_hit_wsld
[1] 1
#Difference from empirical 
doubles_hit_wsld-0.68
[1] 0.32

Histogram

hist(doubles_hit,xlab = "Number of Doubles", col = "blue",border = "lightblue",
     xlim = c(0,60),ylim = c(0,50),breaks = 5)

boxplot(doubles_hit,main="Boxplot of Doubles hit by Player",ylab="Doubles",
        col = "blue",border = "lightblue")

LS0tCnRpdGxlOiAiR2V0dGluZyBzdGFydGVkIGluIFI6Q29uY2VwdHMgaW4gU3BvcnRzIEFuYWx5dGljcyIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKCgpgYGB7cn0KI0hvbWVydW5zIHNvIGZhcgpIUl9CZWZvcmU8LWMoMTEsMTMsMTIpCldhbnRlZF9Ib21lcnVuczwtMjAKbl9zZWFzb25zPC00CiMyMD0oMTErMTMrMTIreCkvNAojODAtMzY9eAp4XzQ8LW5fc2Vhc29ucypXYW50ZWRfSG9tZXJ1bnMtc3VtKEhSX0JlZm9yZSkKeF80CmBgYAoKYGBge3J9ClJvYmVydF9IUnM8LWMoMTEsMTMsMTIsNDQpCm1lYW4oUm9iZXJ0X0hScykKYGBgCgoKYGBge3J9CnNkKFJvYmVydF9IUnMpCmBgYAoKYGBge3J9Cm1heChSb2JlcnRfSFJzKQpgYGAKCmBgYHtyfQptaW4oUm9iZXJ0X0hScykKYGBgCgpgYGB7cn0Kc3VtbWFyeShSb2JlcnRfSFJzKQpgYGAKCgoqKlF1ZXN0aW9uIDEgKiogCgpUaGlzIGlzIHRoZSBzaXh0aCBzZWFzb24gb2Ygb3V0ZmllbGRlciBKdWFuIFNvdG8gaW4gdGhlIG1ham9ycy4gSWYgZHVyaW5nIHRoZSBmaXJzdCBmaXZlIHNlYXNvbnMgaGUgcmVjZWl2ZWQgNzksIDEwOCw0MSwxNDUsIGFuZCAxMzUgd2Fsa3MsIGhvdyBtYW55IGRvZXMgaGUgbmVlZCBvbiB0aGlzIHNlYXNvbiBmb3IgaGlzIG92ZXJhbGwgbnVtYmVyIG9mIHdhbGtzIHBlciBzZWFzb24gdG8gYmUgYXQgbGVhc3QgMTAwPwoKCmBgYHtyfQpTb3RvX1dhbGtzPC1jKDc5LDEwOCw0MSwxNDUsMTM1KQp3YW50ZWRfd2Fsa3M8LTEwMApudW1iZXJfc2Vhc29uczwtNgojTmVlZGVkIFdhbGtzIG9uIHNlYXNvbiA2IAp3YWxrc182PC1udW1iZXJfc2Vhc29ucyp3YW50ZWRfd2Fsa3Mtc3VtKFNvdG9fV2Fsa3MpCndhbGtzXzYKYGBgCgoqKkNhc2UgU2NlbmFyaW8gMiAqKiAKCmBgYHtyfQpuXzE8LTEwCm5fMjwtNAp5XzE8LTcyMDAwCnlfMjwtODQwMDAKI01lYW4gU2FsYXJ5IE92ZXJhbGwgCnNhbGFyeV9hdmU8LShuXzEqeV8xK25fMip5XzIpLyhuXzErbl8yKQpzYWxhcnlfYXZlCmBgYAoKYGBge3J9CmJwXzE8LTcKZnBfMTwtOQp3XzE8LTEwMjAwCndfMjwtOTEwMDAKI01lYW4gU2FsYXJ5IE92ZXJhbGwgCndfc2FsYXJ5X2F2ZTwtKGJwXzEqd18xK2ZwXzEqd18yKS8oYnBfMStmcF8xKQp3X3NhbGFyeV9hdmUKYGBgCgoKYGBge3J9CmdldHdkKCkKYGBgCgpgYGB7cn0KY29udHJhY3RfbGVuZ3RoPC1yZWFkLmNzdigiYWxsY29udHJhY3RzLmNzdiIsaGVhZGVyID0gVFJVRSwgc2VwPSIsIikKY29udHJhY3RfeWVhcnM8LWNvbnRyYWN0X2xlbmd0aCR5ZWFycwpgYGAKCgpgYGB7cn0KY29udHJhY3RzX21lYW48LW1lYW4oY29udHJhY3RfeWVhcnMpCmNvbnRyYWN0c19tZWFuPC1yb3VuZChjb250cmFjdHNfbWVhbixkaWdpdHMgPSAxKQpjb250cmFjdHNfbWVhbgpgYGAKCmBgYHtyfQojTWVkaWFuCmNvbnRyYWN0c19tZWRpYW48LW1lZGlhbihjb250cmFjdF95ZWFycykKY29udHJhY3RzX21lZGlhbgpgYGAKCmBgYHtyfQojRmluZCB0aGUgbnVtYmVyIG9mIG9ic2VydmF0aW9ucyAKY29udHJhY3RzX248LWxlbmd0aChjb250cmFjdF95ZWFycykKI0ZpbmQgdGhlIHN0YW5kYXJkIGRldmlhdGlvbiAKY29udHJhY3RzX3NkPC1zZChjb250cmFjdF95ZWFycykgCmBgYAoKYGBge3J9CmNvbnRyYWN0c193c2xkPC1zdW0oKGNvbnRyYWN0X3llYXJzLWNvbnRyYWN0c19tZWFuKS9jb250cmFjdHNfc2Q8MS9jb250cmFjdHNfbikKI1BlcmNlbnRhZ2Ugb2Ygb2JzZXJ2YXRpb25zIHdpdGhpbiBvbmUgc2QgZnJvbSB0aGUgbWVhbiAKY29udHJhY3RzX3dzbGQKYGBgCgpgYGB7cn0KI0RpZmZlcmVuY2UgZnJvbSBlbXBpcmljYWwKY29udHJhY3RzX3dzbGQtMC42OApgYGAKCioqQ3JlYXRlIGEgSGlzdG9ncmFtKiogCgpgYGB7cn0Kc3VtbWFyeShjYXJzKQpgYGAKCmBgYHtyfQpoaXN0KGNhcnMkZGlzdCkKYGBgCgoqKkNyZWF0ZSBhIEhpc3RvZ3JhbSoqCgpgYGB7cn0KaGlzdChjb250cmFjdF95ZWFycyx4bGFiID0gIlllYXJzIExlZnQgaW4gQ29udHJhY3QiLGNvbCA9ICJncmVlbiIsYm9yZGVyID0gInJlZCIsCiAgICAgeGxpbSA9IGMoMCw4KSx5bGltID0gYygwLDI1MCksYnJlYWtzID0gMykKYGBgCgpgYGB7cn0KYm94cGxvdChjb250cmFjdF95ZWFycyxtYWluPSJZZWFycyBMZWZ0IGluIENvbnRyYWN0Iix5bGFiPSJZZWFycyIpCmBgYAoKYGBge3J9CmJveHBsb3QoY29udHJhY3RfeWVhcnMsbWFpbj0iWWVhcnMgTGVmdCBpbiBDb250cmFjdCIseWxhYj0iWWVhcnMiLGNvbCA9ICJsaWdodGJsdWUiLCAKICAgICAgICBib3JkZXIgPSAiYmx1ZSIsaG9yaXpvbnRhbCA9IEZBTFNFKSAKYGBgCgoKKipRdWVzdGlvbiAzKioKCgoKYGBge3J9CmRvdWJsZXM8LXJlYWQudGFibGUoImRvdWJsZXNfaGl0LmNzdiIsaGVhZGVyID0gVFJVRSxzZXAgPSAiLCIpCmRvdWJsZXNfaGl0PC1kb3VibGVzJGRvdWJsZXNfaGl0CmBgYAoKYGBge3J9CmRvdWJsZXNfaGl0X21lYW48LW1lYW4oZG91Ymxlc19oaXQpCmRvdWJsZXNfaGl0X21lYW4KZG91Ymxlc19oaXRfbWVkaWFuPC1tZWRpYW4oZG91Ymxlc19oaXQpCmRvdWJsZXNfaGl0X21lZGlhbgpgYGAKCmBgYHtyfQpkb3VibGVzX2hpdF9uPC1sZW5ndGgoZG91Ymxlc19oaXQpCmRvdWJsZXNfaGl0X3NkPC0oZG91Ymxlc19oaXQpCmBgYAoKYGBge3J9CmRvdWJsZXNfaGl0X3dzbGQ8LXN1bSgoZG91Ymxlc19oaXQtZG91Ymxlc19oaXRfbWVhbikvZG91Ymxlc19oaXRfc2Q8MSkvZG91Ymxlc19oaXRfbgpkb3VibGVzX2hpdF93c2xkCmBgYAoKYGBge3J9CiNEaWZmZXJlbmNlIGZyb20gZW1waXJpY2FsIApkb3VibGVzX2hpdF93c2xkLTAuNjgKYGBgCgoqKkhpc3RvZ3JhbSoqCgpgYGB7cn0KaGlzdChkb3VibGVzX2hpdCx4bGFiID0gIk51bWJlciBvZiBEb3VibGVzIiwgY29sID0gImJsdWUiLGJvcmRlciA9ICJsaWdodGJsdWUiLAogICAgIHhsaW0gPSBjKDAsNjApLHlsaW0gPSBjKDAsNTApLGJyZWFrcyA9IDUpCmBgYAoKCmBgYHtyfQpib3hwbG90KGRvdWJsZXNfaGl0LG1haW49IkJveHBsb3Qgb2YgRG91YmxlcyBoaXQgYnkgUGxheWVyIix5bGFiPSJEb3VibGVzIiwKICAgICAgICBjb2wgPSAiYmx1ZSIsYm9yZGVyID0gImxpZ2h0Ymx1ZSIpCmBgYAoKCgo=