Désolé je ne suis pas particulièrement articulé dans le titre de poste..Je espère que mon exemple sera plus clair!
Si je commence avec un cadre de données: p>
group var variable value1 value2 1 a 1 min-max 0.59078504 3.869486 1 a 1 q25-q75 1.199138 2.119283 2 a 2 min-max 0.06131107 3.739955 2 a 2 q25-q75 1.676109 2.603068
4 Réponses :
a (maladroit!) Solution: résultat: p>
Ouais, seulement dans la vie réelle, j'ai eu une douzaine de paires de quantiles - pas seulement deux comme si j'ai donné dans l'exemple. J'aurais dû dire que probablement ..
@maja, certainement, pas probablement. Lire la FAQ.
Désolé, mon mauvais, je viens de prendre un "exemple reproductible" pour signifier automatiquement "l'exemple simplifié" que je pouvais ensuite augmenter. Je ferai plus attention à l'avenir, merci!
Il y a quelques approches. Par exemple, plusieurs fondus, Dcast, refonte, etc.
L'approche suivante utilise data.table code>
résultats h3>
Hey arun. Les commentaires sont-ils en réponse à quelque chose de spécifique ou simplement d'ajouter une note utile?
Ah Gotcha. Oui, je opte pour Set Tkey Code> aussi, mais j'utilise
ordre code> lorsque je viens de sortir pour une inspection visuelle et que vous ne voulez pas modifier le DT. J'ai ajouté une remarque dans ma réponse pour la clarté
Une autre tentative: résultat: p>
@Arun - Le seul point de collage était rbind code> ne pas aimer les noms qui ne correspondent pas. Cela pourrait être plus court que cela puisse être travaillé.
@maja, juste soyez prudent avec rbindlist code> en ce sens qu'il n'est toujours pas perfectionné et agit avec des facteurs et des colonnes incompatibles.
Merci pour la tête de Ricardo, je vérifierai!
à partir de Vous pouvez l'installer en suivant les instructions ici . p> p> data.Table v1.9.5 + code>,
melt code> peut gérer la fonte sur plusieurs colonnes. Nous pouvons simplement faire: