R语言 如何向数据框架添加行

R语言 如何向数据框架添加行

在这篇文章中,我们将看到如何在R编程语言中向DataFrame添加行。要做到这一点,我们将使用rbind()函数。这个函数在R语言中被用来将指定的向量、矩阵或数据框架的行结合起来。

语法

rbind(dataframe 1, dataframe 2)

例1 :

# creating a data frame with some data
df9 = data.frame(id=c(1,2,3),
                 name=c("karthik","bhagiradh","kethan"))
 
print("Original data frame")
 
# printing the data frame
print(df9)
 
# declaring a row of values in
# data.frame() function
df8 = data.frame(4,"shyam")
 
# adding names to the row values
names(df8)=c("id","name")
 
# passing the original data frame and new
# data frame into the rbind() function
df7=rbind(df9,df8) 
 
print("data frame after adding a new row")
print(df7)

输出:

如何向R数据框添加行?

例2 :

# creating a data frame with some data
df = data.frame(id=c(1,2,3),
                name=c("maruti suzuki","tata","ford"))
 
print("Original data frame")
print(df)
 
# declaring a row of values in
# data.frame() function
df1 = data.frame(4,"volkswagen")
 
# adding names to the row values
names(df1)=c("id","name")
 
# passing the original data frame and
# new data frame into the rbind() function
df2=rbind(df,df1)
 
print("data frame after adding a new row")
print(df2)

输出 :

如何向R数据框添加行?

例3 :

# creating a data frame with some data
df3 = data.frame(id=c(1,2,3),
                 name=c("Asus","HP","Acer"))
 
print("Original data frame")
print(df3)
 
# declaring a row of values in
# data.frame() function
df4 = data.frame(4,"Dell")
 
# adding names to the row values
names(df4)=c("id","name")
 
# passing the original data frame and
# new data frame into the rbind() function
df5=rbind(df3,df4)
 
print("data frame after adding a new row")
print(df5)

输出:

如何向R数据框添加行?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程