R tibble add_行不整齐?

R tibble add_行不整齐?,r,row,add,tibble,dplyr,R,Row,Add,Tibble,Dplyr,为什么下面的代码不起作用。 我想在我之前从tibble复制的tibble中添加一行 library(dplyr) library(tibble) tiris <- as_tibble(iris) new_row <- tiris %>% tail(1) tiris <- tiris %>% add_row(new_row) 库(dplyr) 图书馆(tibble) tiris您创建的新行是一行tible,因此我认为您需要的是包中的bind_rows函数,

为什么下面的代码不起作用。 我想在我之前从tibble复制的tibble中添加一行

 library(dplyr)
 library(tibble)
 tiris <- as_tibble(iris)
 new_row <- tiris %>% tail(1)
 tiris <- tiris %>% add_row(new_row)
库(dplyr)
图书馆(tibble)

tiris您创建的
新行
是一行
tible
,因此我认为您需要的是包中的
bind_rows
函数,它可以按行组合两个
tible
数据框

library(dplyr)
library(tibble)
tiris <- as_tibble(iris)
new_row <- tiris %>% tail(1)
# Combine tiris and new_row
tiris <- tiris %>% bind_rows(new_row)
# View the results
tail(tiris, 2)
# # A tibble: 2 x 5
#   Sepal.Length Sepal.Width Petal.Length Petal.Width Species  
#          <dbl>       <dbl>        <dbl>       <dbl> <fct>    
# 1         5.90        3.00         5.10        1.80 virginica
# 2         5.90        3.00         5.10        1.80 virginica