Playback starts YouTube’s embedded player (privacy-enhanced mode).
How to Add a Row To a Data Frame in R
ChannelDataDaftDescription from the creator
Adding new rows to a data frame is a bit trickier than adding columns. The row must be a data frame and the column names have to match the original data frame.
Code used in this clip:
# Load a data set and break off a row
df = mtcars
row_to_add = df[1,]
row_to_add
# Add the row back to the data set
df = rbind(df, row_to_add)
tail(df)
# Add a new row with given values
new_row = data.frame(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
row.names="new_row")
# Column names must match!
names(new_row) = names(df)
df = rbind(df, new_row)
tail(df)
Code Clips are basic code explanations in 2 minutes or less. They are intended to be short reference guides that provide quick breakdowns and copy/paste access to code needed to accomplish common data science tasks. Think Stack Overflow with a video explanation.
* Note: YouTube does not allow greater than or less than symbols in the text description, so the code above will not be exactly the same as the code shown in the video! For R that means I may use = for assignment and the special Unicode large < and > symbols in place of the standard sized ones for dplyr pipes and comparisons. These special symbols should work as expected for R code on Windows, but may need to be replaced with standard greater than and less than symbols for other operating systems.
Code used in this clip:
# Load a data set and break off a row
df = mtcars
row_to_add = df[1,]
row_to_add
# Add the row back to the data set
df = rbind(df, row_to_add)
tail(df)
# Add a new row with given values
new_row = data.frame(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
row.names="new_row")
# Column names must match!
names(new_row) = names(df)
df = rbind(df, new_row)
tail(df)
Code Clips are basic code explanations in 2 minutes or less. They are intended to be short reference guides that provide quick breakdowns and copy/paste access to code needed to accomplish common data science tasks. Think Stack Overflow with a video explanation.
* Note: YouTube does not allow greater than or less than symbols in the text description, so the code above will not be exactly the same as the code shown in the video! For R that means I may use = for assignment and the special Unicode large < and > symbols in place of the standard sized ones for dplyr pipes and comparisons. These special symbols should work as expected for R code on Windows, but may need to be replaced with standard greater than and less than symbols for other operating systems.
About this tutorial
DataDaft published this 2:26 video tutorial on November 12, 2019. It has been watched 11,343 times on YouTube.
- Channel
- DataDaft
- Category
- Science & Technology
- Duration
- 2:26
- Published
- November 12, 2019
- Views
- 11,343
- Likes
- 130
Tags
Share
This tutorial in other languages
- FRComment ajouter une ligne à une trame de données en R
- ESCómo agregar una fila a una trama de datos en R
- PTComo adicionar uma linha para um quadro de dados em R
- ITCome aggiungere una riga a un frame di dati in R
- DEWie eine Zeile zu einem Datenrahmen in R hinzufügen
- NLHoe maak je een rij toe aan een Data Frame in R
- RUКак добавить строку в кадр данных в R
- PLJak dodać wiersz do ramki danych w R
- JARのデータフレームに行を追加する方法
- ARكيفية إضافة صف إلى إطار البيانات في R
- HIकैसे आर में एक डाटा फ्रेम करने के लिए एक पंक्ति जोड़ने के लिए
- IDBagaimana Tambahkan Row Untuk Frame data di R