Comment ajouter une ligne sur le dessus de la trame de données R
J'ai les données suivantes cadre:
> dat
V1 V2
1 1 6868
2 2 954
3 3 88
Ce que je veux faire est d'ajouter une autre ligne sur le dessus de l'actuel résultant:
V1 V2
1 0 10000
2 1 6868
3 2 954
4 3 88
Pourquoi cela ne fonctionne pas:
new_dat <- rbind(dat,c(0,10000))
Quelle est la façon correcte de le faire?
Vous devez vous connecter pour publier un commentaire.
Mettre le vecteur que vous voulez sur le dessus de la première:
Mais, à l'aide de rbind ici l'hypothèse que tous vos colonnes sont numériques, et vous êtes en supposant que la colonne de commandes le même que le vecteur. En général, vous devez lier les données.images ensemble, quelque chose comme cela, où vous pouvez mélanger les types de colonnes si nécessaire:
Il existe de nombreuses autres options pour un cadre plus général de fusion de données comme cela.
C'est dans le mauvais ordre, il suffit de regarder la sortie:
Au lieu de cela, inverser l'ordre des arguments:
pour obtenir ce que vous voulez. Alternativement, vous pourriez avoir