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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

K-means Clustering - R


Sujet :

R

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Développeur décisionnel
    Inscrit en
    Novembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2015
    Messages : 1
    Points : 1
    Points
    1
    Par défaut K-means Clustering - R
    Bonjour,

    J'ai une base de données qui contient des éléments logs. J'aimerais effectuer un k-means ou bien Knn clustering pour avoir un modèle permettant de détecter les intrusions dans mes logs. Pour ce faire, j'ai effectué quelques modifications sur ma dataset en calculant le nombre de connexions de chaques clients en dehors des heures de travail, celui qui a un nombre de connexions élevé, représente une tentative d'intrusion(niveau d'attaque élevé). Voici ma dataset en pièce jointe.

    Mon problème c'est que je suis débutant en R et je ne sais pas comment effectuer ce clustering !! quelqu'un peut aider sur ce coup peut être !!

    Merci :-)
    Images attachées Images attachées  

  2. #2
    Modératrice

    Femme Profil pro
    Statisticienne, Fondatrice de la société DACTA
    Inscrit en
    Juin 2010
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Statisticienne, Fondatrice de la société DACTA

    Informations forums :
    Inscription : Juin 2010
    Messages : 893
    Points : 2 673
    Points
    2 673
    Par défaut
    Bonjour,

    Est-ce la programmation R ou la méthode tout court qui vous pose problème ? Car avec des mots-clés tels que par exemple "R k means" on trouve déjà un bon paquet d'infos...
    Quelques pistes cependant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # Charger ses données dans R (exemple) :
     
    mondataset <- read.csv("monfichier.csv", header = TRUE, sep = ";")
     
     
    # K-means clustering (exemple) :
     
    kc <- kmeans(mondataset, k=3)  # k = 3 pour une répartition en 3 groupes
    kc
    kc$cluster # numéro du groupe attribué à chaque individu
    Sinon, de nombreuses ressources pour bien débuter avec R sont disponibles gratuitement, notamment ici : http://r.developpez.com/cours/ .

    Bonne continuation !


    Cordialement,


    A.D.

    Forum R
    Fournir le code utilisé (pensez aux balises code !), les packages nécessaires, ainsi qu'un court mais représentatif extrait du jeu de données et les éventuels messages d'erreur.
    Recherche d'informations concernant R : RSiteSearch / tutoriels : http://r.developpez.com/cours/ .

    Pensez également au bouton "Résolu" et à voter (en bas à droite des messages) lorsque vous avez obtenu une réponse satisfaisante.

Discussions similaires

  1. K-means clustering
    Par tutou1990 dans le forum C
    Réponses: 1
    Dernier message: 31/08/2015, 08h25
  2. K means clustering
    Par Edisean dans le forum Méthodes exploratoires
    Réponses: 6
    Dernier message: 14/12/2011, 13h47
  3. Color-Based Segmentation Using K-Means Clustering
    Par hg2051 dans le forum Images
    Réponses: 2
    Dernier message: 15/08/2011, 15h21
  4. segmentation d'images- fuzzy c-mean clustering
    Par nawraz dans le forum Images
    Réponses: 2
    Dernier message: 27/02/2008, 21h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo