Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS STAT
SAS STAT Forum d'entraide sur les fonctionnalités liées à la statistique sur SAS : statistique descriptive, test, régression, classification
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2010, 14h23   #1
Invité régulier
 
Inscription : juin 2008
Messages : 44
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 44
Points : 9
Points : 9
Par défaut Simulation de Variables Aléatoires - SAS

Bonjour,

Je cherche à simuler des variables aléatoires suivant une fonction de densité présente dans une table SAS mais je n'ai aucune idée de la procédure à employer.

J'avais précédemment des nombres suivant une certaine loi. J'ai créé la fonction cumulée à l'aide de la proc freq. Puis maintenant je sèche pour générer les nombres.

Merci d'avance à tous
Alexis
alexis0587 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 15h29   #2
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
tout dépend de la distribution utilisée, mais la fonction rand(.. ,..) pourrait convenir
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 15h35   #3
Invité régulier
 
Inscription : juin 2008
Messages : 44
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 44
Points : 9
Points : 9
C'est à dire?
La distribution utilisée est variable et peut etre tout à fait chaotique.
Donc il ne me semble pas que la fonction rand puisse fonctionner?
alexis0587 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 16h14   #4
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
Citation:
suivant une fonction de densité
Citation:
J'avais précédemment des nombres suivant une certaine loi.
pas sur de te suivre ... En général quand tu simules des données tu supposes que tes observations suivent une distribution donnée (de type normale, uniforme, etc)
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 16h20   #5
Invité régulier
 
Inscription : juin 2008
Messages : 44
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 44
Points : 9
Points : 9
Alors en fait j'ai une variable dont je ne connait pas la loi.
JJ'utilise donc la proc freq d'ou j'en déduit la fonction de répartition de la variable précédente.
Ensuite, j'aimerai simuler 1000 points suivant cette fonction de répartition que je ne connait pas à priori.
Tout ceci d'une manière automatique.

En fait, la fonction rand('TABLE',p1,p2...) fonctionnerait si je pouvais y intégrer les données résultats de la proc freq et que je puisse transformer les 0,1,2... selon les valeurs en abscisse de la fonction de répartition.
alexis0587 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 16h39   #6
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
mouais bon, regarde la proc KDE, c'est fait pour simuler une loi de densité non connue et empirique.
Je l'utilisais pour faire un tirage aléatoire sur une variable selon sa loi.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 16h44   #7
Invité régulier
 
Inscription : juin 2008
Messages : 44
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 44
Points : 9
Points : 9
Merci je regarde celle ci et reviens sur le forum si elle résout ou non mon pb!
alexis0587 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 10h09   #8
Invité régulier
 
Inscription : juin 2008
Messages : 44
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 44
Points : 9
Points : 9
Hello,
J'ai bien regarder le proc KDE et je ne vois pas comment elle peux résoudre mon problème de simulation de VA

Donc si quelqu'un a une idée elle est bienvenue


Thx a lot
alexis0587 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h08.


 
 
 
 
Partenaires

Hébergement Web