小编Eva*_*Eva的帖子

在方括号内使用减号

以下是来自 Datacamp 的练习。

使用 cbind() 调用包括所有三个工作表。确保urban_sheet2 和urban_sheet3 的第一列被删除,所以你没有重复的列。将结果存储在城市中。

代码:

# Add code to import data from all three sheets in urbanpop.xls
path <- "urbanpop.xls"
urban_sheet1 <- read.xls(path, sheet = 1, stringsAsFactors = FALSE)
urban_sheet2 <- read.xls(path, sheet = 2, stringsAsFactors = FALSE)
urban_sheet3 <- read.xls(path, sheet = 3, stringsAsFactors = FALSE)

# Extend the cbind() call to include urban_sheet3: urban
urban <- cbind(urban_sheet1, urban_sheet2[-1],urban_sheet3[-1])

# Remove all rows with NAs from urban: urban_clean
urban_clean<-na.omit(urban)
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么使用[-1]删除 cbind 中的第一列。是里面方括号的特殊用途cbind() …

r square-bracket dataframe

1
推荐指数
1
解决办法
2816
查看次数

标签 统计

dataframe ×1

r ×1

square-bracket ×1