IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: tomaprice

Page 1 sur 4 1 2 3 4

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    487

    Bonjour, il faut utiliser la fonction...

    Bonjour,

    il faut utiliser la fonction boxplot() pour cela.

    Avec les données de la première feuille on a :


    dat = read.table("dat.txt",sep="\t",header=T)

    boxplot(dat[,8] ~ dat[,5],...
  2. Votes reçus
    +1 -0
    Réponses
    2
    Affichages
    5 937

    Bonjour, il faut utiliser la fonction order()...

    Bonjour,

    il faut utiliser la fonction order() pour cela, par exemple :


    tab_prod = c(30,26,15,1,20,1,2,1)
    barplot(tab_prod[order(tab_prod,decreasing=F)],horiz=T)
  3. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 922

    Je sais bien, j'ai testé tous les cas possibles...

    Je sais bien, j'ai testé tous les cas possibles et j’obtiens les résultats voulus.
  4. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 922

    Merci de m'avoir indiqué ou chercher, j'ai...

    Merci de m'avoir indiqué ou chercher, j'ai compris d'ou venait le problème et j'ai pu le résoudre.


    SELECT gene.symbol,variant.avis,COALESCE(cna.alteration_type,'Not Done') as alteration_type...
  5. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 922

    Requête Jointure et valeur NULL

    Voici la problématique générale, un échantillon (décrit par la table sample) peut contenir 0 à n enregistrements dans la table cna et variant.
    la requête ci-dessous me permet ainsi d'obtenir tous...
  6. Votes reçus
    +2 -0
    Réponses
    7
    Affichages
    2 462

    Une transformation en log10 permet d'avoir une...

    Une transformation en log10 permet d'avoir une distribution des Sales plus lisible.

    Exemple avec vos données :



    dat = read.table("echantillon.csv",sep="\t",header=T,dec=",")...
  7. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 462

    Serait-il possible d'avoir un échantillon de...

    Serait-il possible d'avoir un échantillon de votre jeu de données (1000 observations, par exemple) afin de tester la solution la plus adaptée ?
  8. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 462

    Bonjour, Tout d'abord, pas sûr que ggplot soit...

    Bonjour,

    Tout d'abord, pas sûr que ggplot soit le meilleur outil pour ce genre de graphique (ce n'est que mon avis).

    Avez-vous essayé de transformer vos données en log10 ? Cela pourrait...
  9. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    449

    Merci beaucoup pour votre aide, j'ai suivi vos...

    Merci beaucoup pour votre aide, j'ai suivi vos suggestions et cela a grandement amélioré la rapidité d’exécution de la requête, ~ 25 secondes au lieu de 15 minutes.
    Je pense avoir compris la logique...
  10. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    449

    Désolé, je voulais écrire ...

    Désolé, je voulais écrire

    oncodb_copynumberalteration (~ 12 116 669 rows)
    avec comme index :
    id
    gene_id_id
    sample_id_id
  11. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    449

    Optimisation de requêtes

    Bonjour à tous,

    J'ai crée une base de données de ~ 2GiB sous Mariadb (InnoDB). Cette dernière contient les tables suivantes :

    oncodb_gene (~56 425 rows)
    avec comme index :
    id
    ...
  12. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    734

    pas tout a fait mais c'est ma faute, je me suis...

    pas tout a fait mais c'est ma faute, je me suis mal exprimé.
    J'ai tout de même réussi à obtenir ce que je souhaitais.


    re.findall("{{\s*[(\w=.*(-;:>,\s*\|)*]*\s*}}",snp_page)


    résultat :
  13. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    734

    expression régulière findall

    Bonjour,

    j'essaye désespérément de parser le texte suivant. Mon but est de faire en sorte que chaque élément entre {{ }} soit un élément d'une liste.

    J'utilise pour cela la fonction findall...
  14. Votes reçus
    +1 -0
    Réponses
    3
    Affichages
    968

    Je te déconseille la technique du copié/collé, ca...

    Je te déconseille la technique du copié/collé, ca aboutit souvent à des packages non fonctionnels.

    Il y a deux solutions :

    Si ton package provient des dépôts R :
    Dans une cession R tu utilises...
  15. Par exemple x = rchisq(1000)...

    Par exemple


    x = rchisq(1000)
    hist(x,breaks=100,prob=T)
    lines(density(x),col="blue",lwd=2,lty=3)
    plot(function(x){ dchisq(x,3) },0,15,add=T,lwd=2,lty=3,col="red")
  16. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    1 379

    Pour la régression linéaire, tu peux obtenir...

    Pour la régression linéaire, tu peux obtenir l'équation de la droite comme cela:

    fit = lm(Dataset$LWAGE~Dataset$EXPER)
    summary(fit) #pour avoir un résumé
    fit$coefficients #pour avoir les...
  17. Votes reçus
    +1 -0
    Réponses
    1
    Affichages
    3 192

    Bonjour, voici un petit exemple, afin de de...

    Bonjour,

    voici un petit exemple, afin de de mieux comprendre comment utiliser hclust() et dist().
    La fonction dist() permet de générer une matrice de distance.
    La fonction hclust() permet de...
  18. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    4 203

    Pour faire un boxplot en fonction d'une donnée...

    Pour faire un boxplot en fonction d'une donnée qualitative rien de plus simple avec la commande boxplot()

    exemple :


    data(iris)
    boxplot(Sepal.Length ~...
  19. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    5 025

    Je ne connais pas la fonction pour faire cela, je...

    Je ne connais pas la fonction pour faire cela, je ne sais même pas s'il en existe une, mais une manière simple de contourner le problème et de ranger les valeurs du plus grand au plus petit avec...
  20. Discussion: Kmeans avec R

    par tomaprice
    Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    7 688

    A ma connaissance, tu ne peux rien faire. Tu veux...

    A ma connaissance, tu ne peux rien faire. Tu veux faire quoi ? Recoder un kmeans ? Ce n'est pas un problème de code, mais de méthodologie. Change d'algorithme de classification. Clustering...
  21. Discussion: Kmeans avec R

    par tomaprice
    Votes reçus
    +1 -0
    Réponses
    12
    Affichages
    7 688

    La première étape du Kmeans consiste à choisir...

    La première étape du Kmeans consiste à choisir aléatoirement k points (ici k=7) dans votre jeu de données afin de les utiliser comme "means" (moyenne ou centroid) ensuite les points sont assignés au...
  22. Vous devriez supprimer ce fil similaire à l'autre

    Vous devriez supprimer ce fil similaire à l'autre
  23. Votes reçus
    +1 -0
    Réponses
    6
    Affichages
    924

    ifelse c'est bien quand il y a 2 conditions,...

    ifelse c'est bien quand il y a 2 conditions, après on peut les combiner mais c'est pas simple à lire et à comprendre.

    Le mieux est de faire comme cela:

    x=rnorm(1000,0,5)
    col =...
  24. Discussion: Kmeans avec R

    par tomaprice
    Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    7 688

    Le problème ne vient pas du code mais du Kmeans...

    Le problème ne vient pas du code mais du Kmeans en lui même.
    La première étape du kmeans consiste à générer k points aléatoirement. Il n'est donc pas étonnant d'obtenir des résultats légèrement...
  25. Le plus simple est d'utiliser la fonction ifelse...

    Le plus simple est d'utiliser la fonction ifelse de cette manière.



    x = 1:100
    y = rnorm(100)
    plot(x,col=ifelse(y>0,"red","green"))

    Cela signifie :
    Si y >0 alors col = "red"
Affichage des résultats 1 à 25 sur 94
Page 1 sur 4 1 2 3 4