相关疑难解决方法(0)

为什么不建议在R中使用attach(),我应该使用什么呢?

我们假设我们有一个x包含列job和的数据框income.引用帧中的数据通常需要列中x$job数据的命令job和列x$income中的数据income.

但是,使用该命令attach(x)允许$在引用相同数据时取消数据帧的名称和符号.因此,x$job变得jobx$income成为income在R代码.

问题是R中的许多专家建议在R中attach()编码时不要使用该命令.

主要原因是什么?应该用什么呢?

r dataframe r-faq

43
推荐指数
4
解决办法
2万
查看次数

在数据字符串列中计算非NA的简单方法

我试图找到一种简单的方法来计算数据框列中的非缺失案例.我用过这个功能:

foo<- function(x) { sum(!is.na(x)) }
Run Code Online (Sandbox Code Playgroud)

然后通过sapply()将其应用于数据框

stats$count <- sapply(OldExaminee, foo2, simplify=T)
Run Code Online (Sandbox Code Playgroud)

虽然这很好用,但我只是不相信没有更简单的计数方法,即基本功能集中的某些东西.

有任何想法吗?

r

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

标签 统计

r ×2

dataframe ×1

r-faq ×1