#let us complete some basic operations using R
#Addition
2-3
[1] -1
##[1] -1
#Divison
2/3
[1] 0.6666667
#Exponentiation
2^3
[1] 8
#square root
sqrt(2)
[1] 1.414214
#logarithms
log(2)
[1] 0.6931472
#Question_1: compute the log base 5 of 10 and the log of 10
log(5)
[1] 1.609438
log(10)
[1] 2.302585
log(2.72)#Natural Log(Ln)
[1] 1.000632
#Batting Average=(No. of hits)/(No. of At Bats)
#what is the the batting average of a player that bats 29 hits in 112 at bats?
BA=(29)/(112)
BA
[1] 0.2589286
Batting_Average=round(BA,digits=3)
Batting_Average
[1] 0.259
#Qestion_2: What is the Batting average of a player that bats 42 hits in 212 at bats?
Batting_Average_42=(42/212)
Batting_Average_42
[1] 0.1981132
#On Base Percentage
#OBP=(H+BB+HBP)/(At Bats+H+BB+HBP+SF)
#Let us compute the OBP for a player with the following general stats
#AB=515,H=172,BB=84,HBP=5,SF=6
OBP=(172+84+5)/(515+172+84+5+6)
OBP
[1] 0.3337596
On_Base_Percentage=round(OBP,digits = 3)
On_Base_Percentage
[1] 0.334
#Question_3:Compute the OBP for a player with the following general stats:
#AB=565,H=156,BB=65,HBP=3,SF=7
OBP=(156+65+3)/(565+156+65+3+7)
OBP
[1] 0.281407
3 == 8# Does 3 equals 8?
[1] FALSE
3 != 8# Is 3 different from 8?
[1] TRUE
3 <= 8# Is 3 less than or equal to 8?
[1] TRUE
3>4
# Logical Disjunction (or)
FALSE | FALSE # False OR False
[1] FALSE
# Logical Conjunction (and)
TRUE & FALSE #True AND False
[1] FALSE
# Negation
! FALSE # Not False
``
Total_Bases <- 6 + 5
Total_Bases*3
[1] 33
ls()
[1] "BA"                 "Batting_Average"    "Batting_Average_42" "OBP"               
[5] "On_Base_Percentage" "Total_Bases"       
rm(Total_Bases)
pitches_by_innings <- c(12, 15, 10, 20, 10) 
pitches_by_innings
[1] 12 15 10 20 10
pitches_by_innings <- c(12, 15, 10, 20, 10) 
pitches_by_innings
LS0tCnRpdGxlOiAiSW4tY2xhc3MgYWN0aXZpdHkgIzEiCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KYGBge3J9CmBgYApgYGB7cn0KI2xldCB1cyBjb21wbGV0ZSBzb21lIGJhc2ljIG9wZXJhdGlvbnMgdXNpbmcgUgpgYGAKCgpgYGB7cn0KI0FkZGl0aW9uCjItMwpgYGAKYGBge3J9CiMjWzFdIC0xCmBgYAoKCmBgYHtyfQojRGl2aXNvbgoyLzMKCmBgYAoKCmBgYHtyfQojRXhwb25lbnRpYXRpb24KMl4zCmBgYAoKCmBgYHtyfQojc3F1YXJlIHJvb3QKc3FydCgyKQpgYGAKCgpgYGB7cn0KI2xvZ2FyaXRobXMKbG9nKDIpCmBgYAoKCmBgYHtyfQojUXVlc3Rpb25fMTogY29tcHV0ZSB0aGUgbG9nIGJhc2UgNSBvZiAxMCBhbmQgdGhlIGxvZyBvZiAxMApsb2coNSkKbG9nKDEwKQpsb2coMi43MikjTmF0dXJhbCBMb2coTG4pCmBgYAoKCmBgYHtyfQojQmF0dGluZyBBdmVyYWdlPShOby4gb2YgaGl0cykvKE5vLiBvZiBBdCBCYXRzKQojd2hhdCBpcyB0aGUgdGhlIGJhdHRpbmcgYXZlcmFnZSBvZiBhIHBsYXllciB0aGF0IGJhdHMgMjkgaGl0cyBpbiAxMTIgYXQgYmF0cz8KQkE9KDI5KS8oMTEyKQpCQQpgYGAKYGBge3J9CkJhdHRpbmdfQXZlcmFnZT1yb3VuZChCQSxkaWdpdHM9MykKQmF0dGluZ19BdmVyYWdlCmBgYAoKCmBgYHtyfQojUWVzdGlvbl8yOiBXaGF0IGlzIHRoZSBCYXR0aW5nIGF2ZXJhZ2Ugb2YgYSBwbGF5ZXIgdGhhdCBiYXRzIDQyIGhpdHMgaW4gMjEyIGF0IGJhdHM/CkJhdHRpbmdfQXZlcmFnZV80Mj0oNDIvMjEyKQpCYXR0aW5nX0F2ZXJhZ2VfNDIKYGBgCgoKYGBge3J9CiNPbiBCYXNlIFBlcmNlbnRhZ2UKI09CUD0oSCtCQitIQlApLyhBdCBCYXRzK0grQkIrSEJQK1NGKQojTGV0IHVzIGNvbXB1dGUgdGhlIE9CUCBmb3IgYSBwbGF5ZXIgd2l0aCB0aGUgZm9sbG93aW5nIGdlbmVyYWwgc3RhdHMKI0FCPTUxNSxIPTE3MixCQj04NCxIQlA9NSxTRj02Ck9CUD0oMTcyKzg0KzUpLyg1MTUrMTcyKzg0KzUrNikKT0JQCmBgYAoKCmBgYHtyfQpPbl9CYXNlX1BlcmNlbnRhZ2U9cm91bmQoT0JQLGRpZ2l0cyA9IDMpCk9uX0Jhc2VfUGVyY2VudGFnZQpgYGAKCgpgYGB7cn0KI1F1ZXN0aW9uXzM6Q29tcHV0ZSB0aGUgT0JQIGZvciBhIHBsYXllciB3aXRoIHRoZSBmb2xsb3dpbmcgZ2VuZXJhbCBzdGF0czoKI0FCPTU2NSxIPTE1NixCQj02NSxIQlA9MyxTRj03Ck9CUD0oMTU2KzY1KzMpLyg1NjUrMTU2KzY1KzMrNykKT0JQCmBgYAoKCmBgYHtyfQozID09IDgjIERvZXMgMyBlcXVhbHMgOD8KYGBgCgoKYGBge3J9CjMgIT0gOCMgSXMgMyBkaWZmZXJlbnQgZnJvbSA4PwpgYGAKCgpgYGB7cn0KMyA8PSA4IyBJcyAzIGxlc3MgdGhhbiBvciBlcXVhbCB0byA4PwpgYGAKCgpgYGB7cn0KMz40CmBgYAoKCmBgYHtyfQojIExvZ2ljYWwgRGlzanVuY3Rpb24gKG9yKQpGQUxTRSB8IEZBTFNFICMgRmFsc2UgT1IgRmFsc2UKYGBgCgoKYGBge3J9CiMgTG9naWNhbCBDb25qdW5jdGlvbiAoYW5kKQpUUlVFICYgRkFMU0UgI1RydWUgQU5EIEZhbHNlCmBgYAoKCmBgYHtyfQojIE5lZ2F0aW9uCiEgRkFMU0UgIyBOb3QgRmFsc2UKYGAKCgoKYGBge3J9CmBgYAoKCmBgYHtyfQojIENvbWJpbmF0aW9uIG9mIHN0YXRlbWVudHMKMiA8IDMgfCAxID09IDUgIyAyPDMgaXMgVHJ1ZSwgMT01IGlzIGZhbHNlLCBUcnVlIE9SIGZhbHNlIGlzIFRydWUKYGBgCgoKCgoKCmBgYHtyfQpUb3RhbF9CYXNlcyA8LSA2ICsgNQpUb3RhbF9CYXNlcyozCmBgYAoKCmBgYHtyfQpscygpCmBgYAoKCmBgYHtyfQpybShUb3RhbF9CYXNlcykKYGBgCgoKYGBge3J9CnBpdGNoZXNfYnlfaW5uaW5ncyA8LSBjKDEyLCAxNSwgMTAsIDIwLCAxMCkgCnBpdGNoZXNfYnlfaW5uaW5ncwpgYGAKCgpgYGB7cn0KYGBgCgoKYGBge3J9CmBgYAoKCmBgYHtyfQpgYGAKCg==