Comment remplir la matrice avec des nombres aléatoires dans R?

expand.grid(i=rexp(5,rate=0.1))

Il crée juste un col, mais est-il un moyen de multiplier facilement à 5 cols? Je veux dire le matlab-chemin-de-faire-des choses comme rand('exp', 0.1, 10,20) (création d'une matrice de façon exponentielle-distribuée-aléatoire de nombres avec une moyenne de 0,1 taille 10x20), comment?

  • ...pourquoi downvotes sur ce point? J'ai comme de simples questions stupides, on peut apprendre surprenant beaucoup d'eux idiomatique -- regardez combien de personnes sont en utilisant un peu de styles différents, c'est intéressant.
  • Je n'ai pas downvote, mais la souris sur le texte inclut les mots "n'a pas montré un effort de recherche". Donc je suppose que quelqu'un pensait peut-être que même les plus élémentaires de la recherche aurait tourné la réponse à cette question. (Et à mon humble avis, il n'y a pas de différence significative dans le courant des réponses. J'envisage la suppression de la mine pour réduire l'encombrement.)
  • Je suis d'accord -- difficile de voir comment quelqu'un a trouvé expand.grid avant de trouver matrix et, disons, rnorm . Peut-être les OP auraient aidé en disant quelque chose comme "je ne peux pas trouver de la documentation sur la création d'une matrice" pour montrer où réside le vrai problème.
InformationsquelleAutor hhh | 2012-02-14