#addition
2-3
[1] -1
#division
2/3
[1] 0.6666667
#exponentiation
2^3
[1] 8
#sqaure root
#sqaure root
sqrt(2)
[1] 1.414214
#logarithms
log(2)
[1] 0.6931472
#Question_1: Compute the log base of 5 of 10 and the of 10
log(5)
[1] 1.609438
log(10)
[1] 2.302585
log(2.72)
[1] 1.000632
Computing some offensice metrics in Baseball
#Batting Average = (No. of Hits)/(No. of At Bats)
#waht is 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
#Question_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=%, 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: Computer 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
Often you will want to test whether something is less than, greater
than or equal to something.
3 ==8# does 3 equals 8?
[1] FALSE
3 !=8 #Is 3 differnt from 8?
[1] TRUE
3>4
[1] FALSE
The logical opertaors are & for logical AND | for logical OR and
! for NOT. These are some examples:
LS0tCnRpdGxlOiAiSW4tY2xhc3MgYWN0aXZpdHkgIzEiCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KCmBgYHtyfQojSGVyZSB3ZSBhcmUgdXNpbmcgYmFzaWMgbWF0aGVtYXRpY2FsIG9wZXJhdGlvbnMgdXNpbmcgUgojYWRkaXRpb24KMi0zCmBgYAoKCgpgYGB7cn0KI2RpdmlzaW9uCjIvMwpgYGAKCmBgYHtyfQojZXhwb25lbnRpYXRpb24KMl4zCgpgYGAKYGBge3J9CiNzcWF1cmUgcm9vdApgYGAKCgpgYGB7cn0Kc3FydCgyKQpgYGAKYGBge3J9CiNsb2dhcml0aG1zCmxvZygyKQoKYGBgCgpgYGB7cn0KI1F1ZXN0aW9uXzE6IENvbXB1dGUgdGhlIGxvZyBiYXNlIG9mIDUgb2YgMTAgYW5kIHRoZSAgb2YgMTAKbG9nKDUpCmxvZygxMCkKbG9nKDIuNzIpI05hdHVyYWwgbG9nIChMTikKYGBgCkNvbXB1dGluZyBzb21lIG9mZmVuc2ljZSBtZXRyaWNzIGluIEJhc2ViYWxsCmBgYHtyfQojQmF0dGluZyBBdmVyYWdlID0gKE5vLiBvZiBIaXRzKS8oTm8uIG9mIEF0IEJhdHMpCiN3aGF0IGlzIHRoZSBiYXR0aW5nIGF2ZXJhZ2Ugb2YgYSBwbGF5ZXIgdGhhdCBiYXRzIDI5IGhpdHMgaW4gMTEyIGF0IGJhdHM/CkJBPSgyOSkvKDExMikKQkEKYGBgCmBgYHtyfQpCYXR0aW5nX0F2ZXJhZ2U9cm91bmQoQkEsIGRpZ2l0cyA9IDMpCkJhdHRpbmdfQXZlcmFnZQpgYGAKYGBge3J9CiNRdWVzdGlvbl8yOiBXaGF0IGlzIHRoZSBiYXR0aW5nIGF2ZXJhZ2Ugb2YgYSBwbGF5ZXIgdGhhdCBiYXRzIDQyIGhpdHMgaW4gMjEyIGF0IGJhdHM/CkJhdHRpbmdfQXZlcmFnZV80Mj0oNDIvMjEyKQpCYXR0aW5nX0F2ZXJhZ2VfNDIKYGBgCmBgYHtyfQojT24gQmFzZSBQZXJjZW50YWdlCiNPQlA9IChIK0JCK0hCUCkvKEF0IEJhdHMrSCtCQl9IQlArU0YpCiNMZXQgdXMgY29tcHV0ZSB0aGUgT0JQIGZvciBhIHBsYXllciB3aXRoIHRoZSBmb2xsb3dpbmcgZ2VuZXJhbCBzdGF0cwojQUI9NTE1ICwgSD0xNzIsIEJCKzg0LCBIQlA9NSwgU0YgPSA2Ck9CUD0oMTcyKzg0KzUpLyg1MTUrMTcyKzg0KzUrNikKT0JQCmBgYApgYGB7cn0KT25fQmFzZV9QZXJjZW50YWdlPXJvdW5kKE9CUCxkaWdpdHM9MykKT25fQmFzZV9QZXJjZW50YWdlCmBgYApgYGB7cn0KI1F1ZXN0aW9uXzM6IENvbXB1dGVyIHRoZSBPQlAgZm9yIGEgcGxheWVyIHdpdGggdGhlIGZvbGxvd2luZyBnZW5lcmFsIHN0YXRzOgojQUI9NTY1LCBIPTE1NiwgQkI9NjUsIEhCUD0zLCBTRj03IApPQlA9KDE1Nis2NSszKS8oNTY1KzE1Nis2NSszKzcpCk9CUApgYGAKT2Z0ZW4geW91IHdpbGwgd2FudCB0byB0ZXN0IHdoZXRoZXIgc29tZXRoaW5nIGlzIGxlc3MgdGhhbiwgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvIHNvbWV0aGluZy4KYGBge3J9CjMgPT04IyBkb2VzIDMgZXF1YWxzIDg/CgpgYGAKYGBge3J9CjMgICE9OCAjSXMgMyBkaWZmZXJudCBmcm9tIDg/CmBgYApgYGB7cn0KMz40CmBgYApUaGUgbG9naWNhbCBvcGVydGFvcnMgYXJlICYgZm9yIGxvZ2ljYWwgQU5EIHwgZm9yIGxvZ2ljYWwgT1IgYW5kICEgZm9yIE5PVC4gVGhlc2UgYXJlIHNvbWUgZXhhbXBsZXM6Cgo=