n<-2 m<-2 C1<-c(7,5) ## row 1 for P1 D1<-c(9,0) ## row 2 for P1 C2<-c(3,-1) ## col 1 for P2 D2<-c(4,0) ## col 2 for P2 P1<-t(matrix(cbind(C1,D1),n,m)) colnames(P1)<-c("押す","待つ") rownames(P1)<-c("A押す","A待つ") P2<-matrix(cbind(C2,D2),n,m) colnames(P2)<-c("B押す","B待つ") rownames(P2)<-c("押す","待つ") kable(P1);kable(P2) for (i in 1:n){ if(P1[1,i]>P1[2,i]){print(paste("大きなブタは[ 1 ,",i,"]が優位"))} else if(P1[1,i]<P1[2,i]){print(paste("大きなブタは[ 2 ,",i,"]が優位"))}} for (j in 1:m){ if(P2[j,1]>P2[j,2]){print(paste("小さなブタは[",j,", 1 ]が優位"))} else if(P2[j,1]<P2[j,2]){print(paste("小さなブタは[",j,", 2 ]が優位"))}} if(P1[1,1]>P1[2,1]){print("小さなブタが「押す」を選んだときの大きなブタの最良の選択は「押す」を選ぶこと")}else {print("小さなブタが「押す」を選んだときの大きなブタの最良の選択は「待つ」を選ぶこと")} if(P1[1,2]>P1[2,2]){print("小さなブタが「待つ」を選んだときの大きなブタの最良の選択は「押す」を選ぶこと")}else {print("小さなブタが「待つ」を選んだときの大きなブタの最良の選択は「待つ」を選ぶこと")} if(P2[1,1]>P2[1,2]){print("大きなブタが「押す」を選んだときの小さなブタの最良の選択は「押す」を選ぶこと")}else {print("大きなブタが「押す」を選んだときの小さなブタの最良の選択は「待つ」を選ぶこと")} if(P2[2,1]>P2[2,2]){print("大きなブタが「待つ」を選んだときの小さなブタの最良の選択は「押す」を選ぶこと")}else {print("大きなブタが「待つ」を選んだときの小さなブタの最良の選択は「待つ」を選ぶこと")}
|