Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Fonction indicatrice en R



  1. #1
    amelstat

    Fonction indicatrice en R


    ------

    svp j'ai besoin d'introduire une fonction indicatrice sur R et je n'arrive pas à le faire j'ai besoin d'un personne qui maitrise bien le R et merci d'avance

    -----

  2. Publicité
  3. #2
    HigginsVincent

    Re : fonction indicatrice en R

    Bonjour,

    ça dépend de la forme de l'ensemble à "indiquer". On note A cet ensemble.

    Si A est "discret", on peut le faire de cette façon :
    Code:
    A <- 1:10
    ind <- function(x,A) ifelse(x %in% A, 1,0)
    X <- seq(0,10,by=0.01)
    plot(X,ind(X,A),'h')
    Ou si A est "continu", par exemple A = [0,1], on peut essayer de cette façon :
    Code:
    ind <- function(x,a,b)  ifelse(x >= a & x <= b, 1,0)
    X <- seq(-2,3,by=0.01)
    plot(X,ind(X,0,1),'s')
    J'espère que ça aide. Il y a bien sûr d'autres façons de faire !
    Bon courage,
    V.

    ps : j'ai supposé que l'ensemble à indiquer était un ensemble de réels, mais si c'est un ensemble vectoriel ou complexe, ça se complique !
    Dernière modification par HigginsVincent ; 17/10/2009 à 22h05.

  4. #3
    amelstat

    Re : fonction indicatrice en R

    merci bien pour votre réponse mais mon problème c'est:
    Soit f une densité définie par f(x)=(1/2) x^(-1/2) Si x est entre 0et 1 et 1,0 sinon.
    Simuler un échantillon x de taille 10000 de la loi de densité f. Simuler un second échantilon y de même taille, de la méme loi. Représenter dans le plan les couples de points (xi,yi).
    j'ai une soutenance pour lundi et je n'a pas encore entamé le 1er exercice j'ai un module de probabilité en crédit et s'il vous plait vous pouver m'aider et merci d'avance.

  5. #4
    invite986312212
    Invité

    Re : Fonction indicatrice en R

    bonsoir,

    tu comptes t'y prendre comment pour simuler tes échantillons?

  6. A voir en vidéo sur Futura
  7. #5
    amelstat

    Re : Fonction indicatrice en R

    je n'a compris votre message mais il faut programmer sur R alors il faut décalrer la fonction puis faire la simulation

  8. #6
    invite986312212
    Invité

    Re : Fonction indicatrice en R

    mais il y a loin de la simple programmation de la fonction de densité à la génération d'un échantillon. Si tu as cet exercice à faire c'est qu'on a dû t'enseigner au moins une méthode de simulation. La plus simple, et qui marche dans tous les cas pour peu que la densité soit bornée est la méthode d'acceptation-rejet (rejection method en Anglais) la connais-tu?

  9. Publicité
  10. #7
    invite986312212
    Invité

    Re : Fonction indicatrice en R

    ah mais justement je vois que ta densité n'est pas bornée. en ce cas, le plus simple est d'inverser la fonction de répartition. Ca va t'obliger à calculer une intégrale (pas dure).

Discussions similaires

  1. fonction indicatrice en R
    Par amelstat dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 17/10/2009, 20h24
  2. Fonction indicatrice
    Par Shamir88 dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 07/09/2009, 07h38
  3. fonction indicatrice en TeX
    Par invité786754634567890 dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 06/08/2009, 10h06
  4. fonction indicatrice d'euler
    Par oui-oui dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 03/03/2007, 17h44
  5. fonction indicatrice d'Euler
    Par oui-oui dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 29/01/2007, 07h58