问题标签 [likert]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
298 浏览

r - 在李克特图的右侧添加文本

我想在李克特图的右侧添加文本。

我尝试使用 geom_text(),但我不知道如何将正确的字符串加载到 geom_text() 函数中。

这是一个示例数据集:

这会产生:问题

我想要什么(当然使用正确的字体和大小): 解决方案

我已经添加了:

这为文本产生了额外的空间。Geom_text() 应该在两者之间添加,但这就是我卡住的地方。

0 投票
1 回答
94 浏览

cluster-analysis - 如何确定 R 中分类数据的聚类方法?

我正在尝试对混合数据(人口统计变量+李克特从 1 到 10 的偏好)进行聚类分析。我正在尝试使用函数 daisy() 对混合数据应用层次聚类,但是当我计算拟合优度 - 共生相关性时,得分为 0.60,这不是很高。

我怎样才能提高合身度?分层方法是否适合此数据?李克特量表数据应该被视为因素还是数字?另外,在调用-hclust(seg.dist, method="complete")时,这个方法适合我的数据吗?

我也尝试了潜在类分析,但结果并不有趣(除非我做错了)

计算共生相关性:

cor(cophenetic(seg.hc), seg.dist)

0 投票
1 回答
451 浏览

r - 如何在 plot.likert 中编辑值标签的位置?

我有一个分数数据框 scores <- data.frame(var1=c(1,3,5,6,1,4,10,2,5,3,7), var2=c(10,9,1,4,3,3,4,7,8,10,10))

我将其转换为具有三个级别的因子:

然后将其转换为 likert 项目并使用“likert”包中的 likert.plot 对其进行绘图:

现在,问题是 likert.plot 显示不在条内的边缘值标签。我希望找到一种方法来打印条内的标签,而不必求助于使用 ggplot2 从头开始​​构建堆叠的条形图?这可能吗?如果不是,还有什么替代方案?

提前致谢。在此处输入图像描述

0 投票
0 回答
162 浏览

r - 使用带有向量作为过滤器的 likert 包的 group.order

我已经计算了我的调查的李克特结果。它们看起来像这样:

现在我想根据行只绘制一些结果。即所有行与 [3] 在一起。如何使用 group.order 做到这一点?我也有一个带有 TRUE 和 FALSE 结果的向量。

先感谢您。

likertgroup1 的数据:

对于 reslikert (摘录,因为它很长)

0 投票
0 回答
27 浏览

r - 调查李克特项目的分数是否真的与其他项目不同?

我的数据集包含一个 Likert 项目,其中包含参与者当时的精力充沛程度,从 0 到 6 分。其中 0 = 完全没有活力,6 = 非常有活力。我必须根据数据调查这些分数是否真的彼此不同。如果 0 和 1 没有区别,我必须将这两个级别合并为一个,依此类推。所以最后我可能有 2 或 4 个级别而不是 6 个。

我尝试将分类算法应用于数据,以查看分类“0”的模型在分类“1”时是否会给出错误率。不幸的是,这并没有按我的意愿工作。这真的可能吗?

我的问题是,是否有人知道我如何才能最好地调查这 6 个级别之间是否确实存在差异,或者我是否可以根据这些级别的数据中的差异(或不存在)将其中的一些结合起来。

0 投票
1 回答
642 浏览

r - 在 R 李克特图中向水平刻度添加百分比符号

我正在使用 R 中的 likert 包来绘制此图:

水平轴上的标签不正确。绘制的是百分比。如何在屏幕截图中指示的位置添加百分比符号?

李克特图

我尝试添加scale_x_discrete(labels=percent),但出现错误(“x * scale 中的错误:二进制运算符的非数字参数”)。评论显示了我尝试过的其他事情。

0 投票
2 回答
557 浏览

r - 试图找到一种方法将来自 R 中 3 个不同 mirt 模型的 IRT 信息图组合在一起

我希望将所有三个“测试信息功能”行(每个模型一个)组合成一个相同的图表。我有一个 1-5 类李克特响应的数据集,有 400 行,每列 8 列(每个项目一个)。我使用 R 中的 mirt 包在这些集合上运行了三个 IRT 模型,并生成了测试信息图。我想将来自三个不同(分级响应)模型、三行的 IRT 测试信息图组合在同一个网格中。

测试信息图示例: 测试信息图示例

如何使用 mirt、lattice、ggplot2 或类似工具实现此目的?

0 投票
2 回答
64 浏览

javascript - 如果在 likert 1-5 范围内选择低于 3 的任何内容,则显示评论文本框

我正在尝试使用 1-5 比例选项创建调查。如果用户选择 1-3 的值,我想让 javascript 显示一个用于评论的文本框。任何人都可以帮我使用javascript代码吗?

这是我的代码:

0 投票
1 回答
393 浏览

r - 在 R 中创建两个组的李克特图

我在尝试用两组创建李克特图时遇到问题。我在两个社区实现了一项调查。我现在想比较这两个社区。[那是我的数据框][1]。到目前为止,我已经加载了一张包含 3 列的表格。一列指的是位置(community1,community2),一列包括关于 econ_comm (1-6) 的答案,一列包括关于 future_persp (1-6) 的答案。我创建了一个李克特对象和第一个图。

......它奏效了。以下是我到目前为止得到的。[![在此处输入图像描述][2]][2]

我认为现在首先创建一个双对象很重要:(both<-g$Location有效)

现在我开始遇到麻烦了。以下代码向我显示了错误:

错误是:

[.data.frame (g, 1:6) 中的错误:选择了未定义的列

[.default (both, , c(1:3), drop = FALSE) 中的错误:维数错误 - 未找到 Objekt 'both_likert_2'

[我现在还附上了我的 R 的屏幕截图,以确保。][4] 我现在挣扎了很长一段时间,我将非常感谢您的帮助。最好的,菲利克斯

编辑: [![这是我在 R 中的当前情况][5]][5] 这是我重现它的代码:

重命名(It offers important economic perspectives=future_persp, It provides economic prosperity to the community=econ_comm)%>%likert(分组=位置)%>%情节()

编辑:使用 dput(g)

-58L), 类 = "data.frame")

0 投票
0 回答
157 浏览

r - 使用 Likert 包绘制 Likert 数据 - 返回中位数而不是平均值

我正在尝试使用likert包可视化 likert 类型的数据。下面的代码给了我下面的情节:

在此处输入图像描述

在李克特热图中,第二列(项目名称旁边)称为“平均值 (SD)”,给出了平均值,它是 SD。但是,我更愿意给出中位数及其 SD,仅给出中位数或答案/受访者的总数,而不是平均值 (sd)。有没有一种简单的方法可以用likert包做到这一点,或者最好尝试使用ggplot2和不使用likert包进行可视化?

来自柏林的问候!