Je veux créer une matrice dans R avec l'élément [-1,0,1] avec probabilité [1/6, 2/3, 1/6] respectivement. La probabilité peut changer pendant l'exécution. pour la probabilité statique, j'ai la sortie mais le problème est le changement dynamique de la probabilité. Par exemple, si je crée une matrice pour la probabilité ci-dessus avec [sqrt (3), 0, -sqrt (3)], la sortie requise est.Comment créer une matrice avec une distribution de probabilité dans R
Remarque: La probabilité ne devrait pas être statique comme mentionné. Cela peut varier pendant l'exécution.
Aider à résoudre ce problème.
Merci @mpjdem, mais la sortie donne 3 zéros, 2 (-1) et 1 (+1). J'ai besoin de 4 zéros selon la condition – Siddhu
C'est une probabilité, donc ce n'est pas déterministe. Pour ce que vous voulez, vous aurez besoin de la fonction 'rep' avec l'argument' times', puis utilisez 'sample' pour le mélanger. Je vais rapidement l'écrire. – mpjdem
Ouais je comprends, je vous remercie – Siddhu