Conociendo las probabilidades
Probabilidad: estudio al azar y la incertidumbre en cualquier
situacion en la cual varios posibles sucesos pueden ocurrir. Es un valor
entre o(imposible) y 1(seguro) Ejemplo: La probabilidad de lluvia hoy es
de0.70 (70%)
Experimiento:Cualquier accion cuyo resultado esta sujeto a la
incertidumbre. Ejemplo: Lanzar una moneda al aire.
Experimiento: lanzar un dado.
Instalar libreria
#install.packages("dice")
#install.packages("gtools")
library(gtools)
library(dice)
Instalar libreria para poner resultados en fraccion
#install.packages("MASS")
library(MASS)
¿Cual es la probabilidad de obtener un 6 al lanzar un dado?
un_sets <- getEventProb(nrolls =1, ndicePerRoll = 1, nsidesPerDie = 6, eventList = list(6))
un_sets
## [1] 0.1666667
fractions(un_sets)
## [1] 1/6
¿Cual es la probabilidad de sumar un 5 al lanzar dos dados?
dos_cinco <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(5))
dos_cinco
## [1] 0.1111111
fractions(dos_cinco)
## [1] 1/9
¿Que numero es mas probable de alcanzar al lanzar dos datos?
sumar_dos <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(2))
sumar_tres <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(3))
sumar_cuatro <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(4))
sumar_cinco <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(5))
sumar_seis <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(6))
sumar_siete <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(7))
sumar_ocho <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(8))
sumar_nueve <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(9))
sumar_diez <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(10))
sumar_once <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(11))
sumar_doce <- getEventProb(nrolls =1, ndicePerRoll = 2, nsidesPerDie = 6, eventList = list(12))
suma<- c(2,3,4,5,6,7,8,9,10,11,12)
probabilidad <- c(sumar_dos, sumar_tres, sumar_cuatro, sumar_cinco, sumar_seis, sumar_siete, sumar_ocho, sumar_nueve, sumar_diez, sumar_once, sumar_doce)
tabla <-cbind(suma,probabilidad)
barplot(probabilidad, names.arg = suma, main = "Probabilidad", xlab="Suma de dos dados", col="pink")

Experimento: Mano de Pokar
Instalar libreria y llamar paquete para manejo de funciones y
vectores
#install.packages("tiddyverse")
library(purrr)
Crear baraja inglesa
numero <- c(2,3,4,5,6,7,8,9,"D", "J","Q", "K", "A")
numeros <- rep(numero, 4)
palo <- c("T","C","P","D")
palos<- rep(palo,13)
baraja <- data.frame(numeros, palos)
Crear el mazo de cartas
mazo <- apply(format(baraja), 1, paste, collapse="")
mazo
## 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
## "2T" "3C" "4P" "5D" "6T" "7C" "8P" "9D" "DT" "JC" "QP" "KD" "AT" "2C" "3P" "4D"
## 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
## "5T" "6C" "7P" "8D" "9T" "DC" "JP" "QD" "KT" "AC" "2P" "3D" "4T" "5C" "6P" "7D"
## 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
## "8T" "9C" "DP" "JD" "QT" "KC" "AP" "2D" "3T" "4C" "5P" "6D" "7T" "8C" "9P" "DD"
## 49 50 51 52
## "JT" "QC" "KP" "AD"
Crear mano de cartas
mano <- function(n) sample(mazo, n, rep=FALSE)
mi_mano <- mano(5)
mi_mano
## 31 50 37 36 32
## "6P" "QC" "QT" "JD" "7D"
Conclusión
En esta actividad vimos como utilizar las predicciones para futuros
trabajos, para propositos de comprender más lo que estabamos realizando,
el maestro opto el ejemplo de juegos de azar para ver las
probabilidades. Este mismo conocimiento despues se podria trasladar a la
creacion de probabilidades en las decisiones de las empresas para
generar un conocimiento profundo. Es como en el caso de un e-commerce,
se puede ver la probabilidad de los clientes comprando cierto producto
más que otro si se llega a introducir un producto nuevo y de ahi partir
con las estrategias.
LS0tDQp0aXRsZTogPHNwYW4gc3R5bGU9IkNvbG9yOiNGNUMxMzEiPiJQcm9iYWJpbGlkYWRlcyINCmF1dGhvcjogIkRhbmllbGEgQ8OhcmRlbmFzIFogLy8gQTAxNzIwNTM1Ig0KZGF0ZTogIjIwMjItMTAtMDUiDQpvdXRwdXQ6IA0KICAgICAgaHRtbF9kb2N1bWVudDoNCiAgICAgICAgdG9jOiB0cnVlDQogICAgICAgIHRvY19mbG9hdDogdHJ1ZQ0KICAgICAgICBjb2RlX2ZvbGRpbmc6ICJoaWRlIg0KICAgICAgICBjb2RlX2Rvd25sb2FkOiB0cnVlDQotLS0NCioqKg0KDQojIDxpbWcgc3JjPSAiQzpcXFVzZXJzXFxkYW55Y1xcRG93bmxvYWRzXFxkYWRvcy5qcGciIC8+DQoNCiMgPHNwYW4gc3R5bGU9IkNvbG9yOnJlZCI+Q29ub2NpZW5kbyBsYXMgcHJvYmFiaWxpZGFkZXMgPC9zcGFuPg0KDQoNClByb2JhYmlsaWRhZDogZXN0dWRpbyBhbCBhemFyIHkgbGEgaW5jZXJ0aWR1bWJyZSBlbiBjdWFscXVpZXIgc2l0dWFjaW9uIGVuIGxhIGN1YWwgdmFyaW9zIHBvc2libGVzIHN1Y2Vzb3MgcHVlZGVuIG9jdXJyaXIuDQpFcyB1biB2YWxvciBlbnRyZSBvKGltcG9zaWJsZSkgeSAxKHNlZ3VybykNCkVqZW1wbG86IExhIHByb2JhYmlsaWRhZCBkZSBsbHV2aWEgaG95IGVzIGRlMC43MCAoNzAlKQ0KDQoNCkV4cGVyaW1pZW50bzpDdWFscXVpZXIgYWNjaW9uIGN1eW8gcmVzdWx0YWRvIGVzdGEgc3VqZXRvIGEgbGEgaW5jZXJ0aWR1bWJyZS4NCkVqZW1wbG86IExhbnphciB1bmEgbW9uZWRhIGFsIGFpcmUuDQoNCiMgRXhwZXJpbWllbnRvOiBsYW56YXIgdW4gZGFkby4NCiMjIEluc3RhbGFyIGxpYnJlcmlhDQpgYGB7cn0NCiNpbnN0YWxsLnBhY2thZ2VzKCJkaWNlIikNCiAgICAjaW5zdGFsbC5wYWNrYWdlcygiZ3Rvb2xzIikNCiAgICBsaWJyYXJ5KGd0b29scykNCiAgICBsaWJyYXJ5KGRpY2UpDQpgYGANCiAgICANCg0KIyBJbnN0YWxhciBsaWJyZXJpYSBwYXJhIHBvbmVyIHJlc3VsdGFkb3MgZW4gZnJhY2Npb24NCmBgYHtyfQ0KI2luc3RhbGwucGFja2FnZXMoIk1BU1MiKQ0KICAgIGxpYnJhcnkoTUFTUykNCmBgYA0KDQojIMK/Q3VhbCBlcyBsYSBwcm9iYWJpbGlkYWQgZGUgb2J0ZW5lciB1biA2IGFsIGxhbnphciB1biBkYWRvPw0KYGBge3J9DQp1bl9zZXRzIDwtIGdldEV2ZW50UHJvYihucm9sbHMgPTEsIG5kaWNlUGVyUm9sbCA9IDEsIG5zaWRlc1BlckRpZSA9IDYsIGV2ZW50TGlzdCA9IGxpc3QoNikpDQogICAgdW5fc2V0cw0KZnJhY3Rpb25zKHVuX3NldHMpICANCmBgYA0KICAgIA0KDQojIMK/Q3VhbCBlcyBsYSBwcm9iYWJpbGlkYWQgZGUgc3VtYXIgdW4gNSBhbCBsYW56YXIgZG9zIGRhZG9zPw0KYGBge3J9DQpkb3NfY2luY28gPC0gZ2V0RXZlbnRQcm9iKG5yb2xscyA9MSwgbmRpY2VQZXJSb2xsID0gMiwgbnNpZGVzUGVyRGllID0gNiwgZXZlbnRMaXN0ID0gbGlzdCg1KSkgDQpkb3NfY2luY28NCmZyYWN0aW9ucyhkb3NfY2luY28pDQpgYGANCiANCg0Kwr9RdWUgbnVtZXJvIGVzIG1hcyBwcm9iYWJsZSBkZSBhbGNhbnphciBhbCBsYW56YXIgZG9zIGRhdG9zPw0KYGBge3J9DQpzdW1hcl9kb3MgPC0gZ2V0RXZlbnRQcm9iKG5yb2xscyA9MSwgbmRpY2VQZXJSb2xsID0gMiwgbnNpZGVzUGVyRGllID0gNiwgZXZlbnRMaXN0ID0gbGlzdCgyKSkgDQogIHN1bWFyX3RyZXMgPC0gZ2V0RXZlbnRQcm9iKG5yb2xscyA9MSwgbmRpY2VQZXJSb2xsID0gMiwgbnNpZGVzUGVyRGllID0gNiwgZXZlbnRMaXN0ID0gbGlzdCgzKSkgDQogIHN1bWFyX2N1YXRybyA8LSBnZXRFdmVudFByb2IobnJvbGxzID0xLCBuZGljZVBlclJvbGwgPSAyLCBuc2lkZXNQZXJEaWUgPSA2LCBldmVudExpc3QgPSBsaXN0KDQpKSANCiAgc3VtYXJfY2luY28gPC0gZ2V0RXZlbnRQcm9iKG5yb2xscyA9MSwgbmRpY2VQZXJSb2xsID0gMiwgbnNpZGVzUGVyRGllID0gNiwgZXZlbnRMaXN0ID0gbGlzdCg1KSkgDQogIHN1bWFyX3NlaXMgPC0gZ2V0RXZlbnRQcm9iKG5yb2xscyA9MSwgbmRpY2VQZXJSb2xsID0gMiwgbnNpZGVzUGVyRGllID0gNiwgZXZlbnRMaXN0ID0gbGlzdCg2KSkgDQogIHN1bWFyX3NpZXRlIDwtIGdldEV2ZW50UHJvYihucm9sbHMgPTEsIG5kaWNlUGVyUm9sbCA9IDIsIG5zaWRlc1BlckRpZSA9IDYsIGV2ZW50TGlzdCA9IGxpc3QoNykpIA0KICBzdW1hcl9vY2hvIDwtIGdldEV2ZW50UHJvYihucm9sbHMgPTEsIG5kaWNlUGVyUm9sbCA9IDIsIG5zaWRlc1BlckRpZSA9IDYsIGV2ZW50TGlzdCA9IGxpc3QoOCkpIA0KICBzdW1hcl9udWV2ZSA8LSBnZXRFdmVudFByb2IobnJvbGxzID0xLCBuZGljZVBlclJvbGwgPSAyLCBuc2lkZXNQZXJEaWUgPSA2LCBldmVudExpc3QgPSBsaXN0KDkpKSANCiAgc3VtYXJfZGlleiA8LSBnZXRFdmVudFByb2IobnJvbGxzID0xLCBuZGljZVBlclJvbGwgPSAyLCBuc2lkZXNQZXJEaWUgPSA2LCBldmVudExpc3QgPSBsaXN0KDEwKSkgDQogIHN1bWFyX29uY2UgPC0gZ2V0RXZlbnRQcm9iKG5yb2xscyA9MSwgbmRpY2VQZXJSb2xsID0gMiwgbnNpZGVzUGVyRGllID0gNiwgZXZlbnRMaXN0ID0gbGlzdCgxMSkpIA0KICBzdW1hcl9kb2NlIDwtIGdldEV2ZW50UHJvYihucm9sbHMgPTEsIG5kaWNlUGVyUm9sbCA9IDIsIG5zaWRlc1BlckRpZSA9IDYsIGV2ZW50TGlzdCA9IGxpc3QoMTIpKSANCiAgc3VtYTwtIGMoMiwzLDQsNSw2LDcsOCw5LDEwLDExLDEyKQ0KICBwcm9iYWJpbGlkYWQgPC0gYyhzdW1hcl9kb3MsIHN1bWFyX3RyZXMsIHN1bWFyX2N1YXRybywgc3VtYXJfY2luY28sIHN1bWFyX3NlaXMsIHN1bWFyX3NpZXRlLCBzdW1hcl9vY2hvLCBzdW1hcl9udWV2ZSwgc3VtYXJfZGlleiwgc3VtYXJfb25jZSwgc3VtYXJfZG9jZSkNCiAgdGFibGEgPC1jYmluZChzdW1hLHByb2JhYmlsaWRhZCkgIA0KICBiYXJwbG90KHByb2JhYmlsaWRhZCwgbmFtZXMuYXJnID0gc3VtYSwgbWFpbiA9ICJQcm9iYWJpbGlkYWQiLCB4bGFiPSJTdW1hIGRlIGRvcyBkYWRvcyIsIGNvbD0icGluayIpICANCg0KYGBgDQoNCg0KIyBFeHBlcmltZW50bzogTWFubyBkZSBQb2thcg0KSW5zdGFsYXIgbGlicmVyaWEgeSBsbGFtYXIgcGFxdWV0ZSBwYXJhIG1hbmVqbyBkZSBmdW5jaW9uZXMgeSB2ZWN0b3Jlcw0KYGBge3J9DQogICNpbnN0YWxsLnBhY2thZ2VzKCJ0aWRkeXZlcnNlIikNCiAgbGlicmFyeShwdXJycikgDQpgYGANCg0KDQojIENyZWFyIGJhcmFqYSBpbmdsZXNhDQpgYGB7cn0NCiBudW1lcm8gPC0gYygyLDMsNCw1LDYsNyw4LDksIkQiLCAiSiIsIlEiLCAiSyIsICJBIikNCiAgbnVtZXJvcyA8LSByZXAobnVtZXJvLCA0KQ0KICBwYWxvIDwtIGMoIlQiLCJDIiwiUCIsIkQiKQ0KICBwYWxvczwtIHJlcChwYWxvLDEzKQ0KICBiYXJhamEgPC0gZGF0YS5mcmFtZShudW1lcm9zLCBwYWxvcykNCmBgYA0KIA0KICANCiMgQ3JlYXIgZWwgbWF6byBkZSBjYXJ0YXMNCmBgYHtyfQ0KIG1hem8gPC0gYXBwbHkoZm9ybWF0KGJhcmFqYSksIDEsIHBhc3RlLCBjb2xsYXBzZT0iIikNCiAgbWF6bw0KYGBgDQogDQogIA0KIyBDcmVhciBtYW5vIGRlIGNhcnRhcw0KYGBge3J9DQogbWFubyA8LSBmdW5jdGlvbihuKSBzYW1wbGUobWF6bywgbiwgcmVwPUZBTFNFKQ0KICBtaV9tYW5vIDwtIG1hbm8oNSkNCiAgbWlfbWFubw0KYGBgDQogDQojIENvbmNsdXNpw7NuIA0KRW4gZXN0YSBhY3RpdmlkYWQgdmltb3MgY29tbyB1dGlsaXphciBsYXMgcHJlZGljY2lvbmVzIHBhcmEgZnV0dXJvcyB0cmFiYWpvcywgcGFyYSBwcm9wb3NpdG9zIGRlIGNvbXByZW5kZXIgbcOhcyBsbyBxdWUgZXN0YWJhbW9zIHJlYWxpemFuZG8sIGVsIG1hZXN0cm8gb3B0byBlbCBlamVtcGxvIGRlIGp1ZWdvcyBkZSBhemFyIHBhcmEgdmVyIGxhcyBwcm9iYWJpbGlkYWRlcy4gRXN0ZSBtaXNtbyBjb25vY2ltaWVudG8gZGVzcHVlcyBzZSBwb2RyaWEgdHJhc2xhZGFyIGEgbGEgY3JlYWNpb24gZGUgcHJvYmFiaWxpZGFkZXMgZW4gbGFzIGRlY2lzaW9uZXMgZGUgbGFzIGVtcHJlc2FzIHBhcmEgZ2VuZXJhciB1biBjb25vY2ltaWVudG8gcHJvZnVuZG8uIEVzIGNvbW8gZW4gZWwgY2FzbyBkZSB1biBlLWNvbW1lcmNlLCBzZSBwdWVkZSB2ZXIgbGEgcHJvYmFiaWxpZGFkIGRlIGxvcyBjbGllbnRlcyBjb21wcmFuZG8gY2llcnRvIHByb2R1Y3RvIG3DoXMgcXVlIG90cm8gc2kgc2UgbGxlZ2EgYSBpbnRyb2R1Y2lyIHVuIHByb2R1Y3RvIG51ZXZvIHkgZGUgYWhpIHBhcnRpciBjb24gbGFzIGVzdHJhdGVnaWFzLg==