gpt4 book ai didi

R:子集:使用除一列之外的整个数据框

转载 作者:行者123 更新时间:2023-12-04 14:29:12 28 4
gpt4 key购买 nike

我想从数据帧的操作中排除一列。当然,我可以在没有要排除的列的情况下复制数据框,但这似乎是一种解决方法。我认为必须有一种更简单的方法来进行子集化。

所以这个示例代码应该显示我在做什么。

df<-data.frame(a=c(1:5),b=c(6:10),c=c(11:15))
# First subset: operate on a single column
mean(df[,1])
[1] 3
# Second subset: with a set of choosen columns
colMeans(df[,c(1,3)])
a c
3 13
# third subset: exclude column b from the operation (expected Output should be like the second subset)
colMeans(df[,!=2])
Error: unexpected '!=' in "colMeans(df[,!="

任何帮助将不胜感激。

最佳答案

> colMeans(df[,-2])
a c
3 13

关于R:子集:使用除一列之外的整个数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16294948/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com