问题标签 [sjplot]

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 回答
509 浏览

r - 如何将两个 likert 变量正确地放入 sjPlot 包的一个 (ggplot2) sj.likert 图中?

我有一个带有两个李克特变量的数据框。我想通过使用包的sjp.likert功能来绘制这两个变量sjPlot。剧情没意思。

我的数据 ( mydf) 如下所示:

这是我使用的代码:

这是结果:

在此处输入图像描述

我认为你同意这根本没有意义。两个变量名相同,有四级而不是五级。有谁知道这里出了什么问题?

提前谢谢了!

0 投票
2 回答
385 浏览

r - sjplot sjt.frq 在新窗口/标签中

我正在使用 sjPlot 以获得“漂亮”的表格。我设法创建了一个非常好的意外事件和另一个表格,为我提供了一个变量的频率。

一切都很好,应该是这样 - 除了一件事:我使用 RStudio,当我运行包含多个 sjPlot 表作为输出的代码时,我只能访问最新的一个。与 RStudio 的图形窗口不同,您可以在输出中来回单击,我只停留在最后一张表。

有没有办法创建一个新的选项卡或窗口左右,我可以运行我的代码并访问我创建的所有表?

那将是超级酷!

0 投票
1 回答
2325 浏览

javascript - PrimeFaces 条形图格式

我试图在我的条形图上做两件事:

  1. 将y轴个数的格式改为###,###(12000),而不是######(12000);
  2. 更改鼠标tooltip以仅显示 y 轴值。14554 代替 1,14554

我试过使用自定义扩展器,但我找不到它的 JPlot 代码。

我正在使用 PrimeFaces 5.1。

0 投票
1 回答
2140 浏览

r - ggplot:在具有多个级别的分类变量图表中显示%而不是计数

我想创建一个这样的条形图:

但是,我希望通过切割类别(“一般”、“好”、“非常好”......)来获得属于每个“清晰度”类别的观察百分比,而不是计数。

有了这个 ...

我在 y 轴上得到百分比,但这些百分比忽略了切割因子。我希望所有红色条总和为 1,所有黄色条总和为 1,依此类推。

有没有一种简单的方法可以使这项工作无需手动准备数据?

谢谢!

PS:这是这个stackoverflow问题的后续

0 投票
1 回答
3811 浏览

r - R data.frame中的错误(...,check.names = FALSE):参数暗示不同的行数:5、3

因此,我使用 de 'sjPlot' 包中的 sjp.likert 函数来制作一系列不同数据帧的图,其中它们的列对应于遵循 likert 格式的不同问题。

确切的数据框复制如下:

按照“sjPlot”包的说明,我给问题以及可能的答案(值标签)贴上了标签。

然后我使用 sjp.likert 函数来生成绘图:

但我收到以下错误:

虽然使用以下数据框没有问题:

在 df2 中,所有可能的值都存在,从 1 到 5,这是与 df 的唯一区别,其中只有 1,2 和 5 是可能的值。因此,我认为这可以解释错误,即数据框中有 3 个可能的值,而 value.labels 包含 5 个不同的选项。但即使我从函数中取出参数 legendLabels(因此实际值和所有可能的标签之间没有不一致),在尝试绘制 df 时我仍然会遇到相同的错误。

有什么提示吗?

0 投票
1 回答
87 浏览

r - 当并非所有值在 sjmisc sjPlot 中都有“值标签”时丢失信息

在 sjmisc / sjPlot r 包中,我有一个变量,其中并非所有值都有“值标签”。参见示例:

当我要求提供频率表时,一些信息会丢失:

这就是你得到的:

有什么帮助吗?非常感谢您提前

0 投票
1 回答
783 浏览

r - 改变线宽(粗细) sjPlot sjp.int R

我想更改 sjp.int 图中线条的宽度(较粗的线条)。我尝试了所有帮助参数,但不知何故找不到。

示例代码:

样本图

0 投票
1 回答
3177 浏览

r - "there is no package called" error during installation of sjPlot

I have installed the package, so does anyone know why this is giving me this error message above after I enter the following code? Thanks

0 投票
2 回答
235 浏览

r - 如何将我自己的标签值放在 sjp.grpfrq() 条形图上

如何在使用 sjPlot 包中的 sjp.grpfrq() 函数生成的条形图上设置我自己的百分比值标签?

这是一个例子:

'v' 和 'g' 变量的值对应于下表“EX”列中的频率:

在此处输入图像描述

这是“EX”列中值的结果图(我不需要绘制其他列):

在此处输入图像描述

我需要显示其他百分比值,而不是由 sjp.grpfrq 函数计算的百分比值。特别是,我想显示 V1 的第一个柱的值 24/382,第二个柱的 42/382 等。第一个和第二个柱的 V2 的相应值将是 26/280 和 25/分别为280。所以,我想知道是否有可能用这些值构建一个向量并将其用作值标签。

提前致谢!

0 投票
1 回答
78 浏览

r - 在 R 中使用 sjPlot 对因子变量执行 wilcoxon-mann whitney

我有两个要比较的变量:一个包含年龄变量(连续),另一个包含中风状态变量(有或没有中风,因素)。我可以愉快地使用

但是,我很难做到这一点,sjPlot因为它希望两者都是数字

我该如何做相当于"~"in sjPlot 而不是","

谢谢您的帮助