首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jamovi计算新变量总数作为求和是否有文本?

jamovi计算新变量总数作为求和是否有文本?
EN

Stack Overflow用户
提问于 2022-05-20 23:08:08
回答 1查看 72关注 0票数 1

在贾莫维工作。我有10科尔col1通过col10,要么有文字,要么是空白。我想要计算一个新的变量total_col,它只计算多少个cols包含文本。这是总决赛吗?在jamovi计算面板中它会是什么样的呢?

EN

回答 1

Stack Overflow用户

发布于 2022-05-21 09:22:54

Jamovi模块Rj允许您执行R代码。以下代码将返回包含文本(字符和因子)的类的列数:

代码语言:javascript
运行
复制
sum(sapply(iris, ## replace "iris" with the name of your data set
           function(VAR) class(VAR) %in% c("character", "factor")))

注意,在R中,类是固定的,因此可以包含文本的单元格的数量对于所有行都是相同的。但是,如果希望将这些相同的条目放在单独的列中,则应该执行以下操作:

代码语言:javascript
运行
复制
iris$cellcount_text <- sum(sapply(iris, ## replace "iris" as above
           function(VAR) class(VAR) %in% c("character", "factor")))

*没有测试,只发现有一个使用R代码的Jamovi模块,并提供了R代码(希望您能够用保存它们的名称来处理底层数据)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72325498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档