r语言给dataframe加一列
时间: 2023-11-18 19:02:32 浏览: 112
可以使用$符号或者[]来给dataframe添加一列。
例如,假设有一个dataframe df,需要给它添加一列,可以使用如下代码:
``` r
# 创建一个dataframe
df <- data.frame(a = 1:5, b = c("A", "B", "C", "D", "E"))
# 使用$符号添加一列
df$c <- c("X", "Y", "Z", "W", "V")
# 使用[]添加一列
df["d"] <- 6:10
```
以上代码分别使用$符号和[]来给df添加了两列,分别为c和d。其中,$符号添加的列可以直接指定列名,而[]添加的列需要指定列名和列的位置。
阅读全文