Remove rows from a single-column data frame

后端 未结 1 1577
名媛妹妹
名媛妹妹 2020-12-19 08:53

When I try to remove the last row from a single column data frame, I get a vector back instead of a data frame:

> df = data.frame(a=1:10)
> df
    a
1          


        
相关标签:
1条回答
  • 2020-12-19 09:34

    Try adding the drop = FALSE option:

    R> df[-(length(df[,1])), , drop = FALSE]
      a
    1 1
    2 2
    3 3
    4 4
    5 5
    6 6
    7 7
    8 8
    9 9
    
    0 讨论(0)
提交回复
热议问题