75 votes

R définir les dimensions du bloc de données vide

J’essaie de collecter des données à partir de plusieurs sous-ensembles d’un ensemble de données et j’ai besoin de créer une trame de données pour collecter les résultats. Mon problème est que je ne sais pas comment créer un bloc de données vide avec un nombre défini de colonnes sans avoir réellement de données à y mettre.

Je me sens très bête de poser cette question (j’ai presque l’impression de l’avoir déjà posée sur SO mais je ne la trouve pas) mais j’apprécierais grandement toute aide.

156voto

AndresT Points 2472

Un cadre de données `` de s fonctionnerait-il? quelque chose comme :

``

Si vous avez besoin d’être plus précis sur le type de données, vous pouvez préférer : `` , , , , ou au lieu de simplement ce qui est ```````` logique

Quelque chose d’autre qui peut être plus spécifique que le `` est:

``

où le mode peut être de n’importe quel type. Voir ``

38voto

Hong Ooi Points 17761

Il suffit de créer un bloc de données de vecteurs vides :

Mais si vous savez combien de lignes vous allez avoir à l’avance, vous devez simplement créer le cadre de données avec autant de lignes pour commencer.

8voto

Amarjeet Points 468
df = data.frame(matrix("", ncol = 3, nrow = 10))  

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X