我正在尝试使用R组合数据元素。这里我展示了我正在使用的数据类型的示例。
# number pos.number alter1 alter2
1 320
2 321 350 450
3 500 490 400
4 560 300
5 400 450
我需要将pos.number数据与alter1和alter2结合起来。需要通过替换数据元素来完成组合。 例如,如果我选择data.call [2,3],那么这个元素必须替换data.call [2,2],因此替代方案的组合应该创建新的数据帧。 注意:组合不仅一次涉及1个元素,如果不能涉及2个或更多。
我正在使用以下方式阅读我的数据:
data.call <- read.table("data.example",col.name=c("number","pos.number","alter1","alter2"),fill=TRUE)
这会在没有元素的地方创建NA。当然必须避免与NA的组合。