问题标签 [stackedbarseries]
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.
r - 调整文本标签并为ggplot2中的成对堆叠条形图添加总计数标签
我正在尝试在ggplot2中的成对堆叠条形图中的每个条形上方添加总计数(数据框中的总和,在下面的代码中提供)。我附上了一张在 RStudio 中生成的图表图像。例如,在“整体”中的“女性”和“男性”栏上方,应该分别有 1892 和 13334。
另外,如果你看一下图片,标签“2.7%”对于条形来说太大了,我想把那个去掉。我已经尝试了很多东西,但没有任何效果。下面是完全重现我所拥有的图像和代码。
r - ggplot堆积条形图,条形图与两个不同的变量相关,百分比
我想用 ggplot 创建一个堆积条形图,其中条形的高度取决于一个变量的值(选民投票率以 % 为单位),而条形图的堆栈单独加起来是另一个变量的 100%(投票份额以 % 为单位) . 因此,1990 年的选民投票率为 96.7,而栏应填满每一党的个人投票份额,加起来为 100%(占 96.7%)。我看3方3年的数据。
这是我的数据:
此外,我想将个人投票数和总投票率放入图表中。
到目前为止我的方法:
一团糟。
提前致谢!
javafx - 如何在javafx的堆积条形图中添加线系列
我有一个只有两个系列数据的堆积条形图。现在我想将两个系列线数据集添加到同一个图表中。如何在 javafx 中做到这一点。
r - 错误条在堆积条形图中的位置不正确 (r)
我试图基于此制作带有误差条的堆积条形图,之前回答的问题在 R 中使用指定的误差条值制作堆积条形图
但是,我的误差线位置不正确。我尝试更改 SD 的顺序,这会相对于彼此移动误差线,但它们仍然不与堆叠的条对齐。
另外,我对 R 很陌生,甚至对堆栈溢出也很陌生(这是我的第一个问题!)-因此,任何关于如何更清晰或更有效地在网站上搜索答案的建议,总是值得赞赏的 :)
r - 从使用 HH 包中的 likertplot 函数创建的堆积条形图中删除 NA
likertplot
我正在使用包中的函数创建堆叠条形图,HH
以显示最近学生调查的摘要结果。
我用来制作这个情节的代码是:
SOCIETIES_DATA 是我的数据框,其中包含来自特定人口统计的学生数量的频率数据,这些学生选择了单个问题的答案(在这种情况下,如果他们参加了社团博览会)。组是人口统计类别(例如年龄、住宿)名称的列,子组是组内的类别(例如年龄、<18、18-20、21-24 等)。
不幸的是,我在图表的第二个 Y 轴上收到了针对特定变量(在我的示例中为年龄和费用状态)的不需要的 NA 值。
我的数据的格式与我用来以相同方式创建 likertplots 的其他数据的格式相同,对此我没有任何问题。因此,错误不太可能是由于数据引起的,因此不太可能来自likertplot
函数。
最有可能的是,该错误发生在scales =
参数中,因为这会影响编辑代码时堆叠条形图每个部分中显示的 NA 级别数。
我已经阅读likertplot
了包中函数的文档HH
以及 Heiberger 和 Robbins (2014) Design of Diverging Stacked Bar Charts for Likert Scales and Other Applications,但没有找到解决这个问题的方法。
我使用的数据如下所示。
任何帮助将不胜感激。
java - Stackedbar JavaFX 未显示
请帮助我,我试图在 myproject 上创建 javafx 堆叠条。我很困惑创建那个酒吧,这对我来说并不常见。我已经阅读了关于堆叠溢出的任何提问和任何答案,但是我的程序仍然没有出现。这是我的代码。
使用场景生成器创建 FXML,netbeans 上的代码编辑器程序就像这样 在此处输入图像描述
请帮帮我
java - 如何在 JFreeChart 中创建具有特定间隔、空白空间和重复行键的 StackedBarChart?
我想创建一个表示一定长度内的元素的 StackedBarChart。Endresult 应如下所示:
我有每一行的数据(例如,第 1 行 -> A 从 0,5 - 3 和 B 从 4,5 到 7)。
在玩了一段时间并没有找到直接的方法来做到这一点之后,作为一种解决方法,我尝试使用具有 StackedBarRenderer 的 CategoryDataset 并将我的数据“转换”为格式,然后将空白绘制为与背景相同。
这已经是一个问题了,因为它随后会尝试添加两个“空”条目并将其显示为中间的一个。然后我简单地使每个“空”条目都是唯一的,这样就可以正常工作。问题出现在“3”行中的下一个“A”条目,它以某种方式切换了我将数据放入数据集中的顺序,并在“B”之前显示“A”(我猜它与 A 对齐)第一行)。
下面代码的当前结果.. 如您所见,它非常接近,但我想实际上非常非常远:
我真的不知道现在还能尝试什么。我有一种感觉我错过了一些东西,并且有一种非常简单的方法可以实现这一点 - 有没有办法用 JFreeChart 做到这一点,或者我应该使用不同的库吗?
数据集:
图表:
java - 如何使用 apache poi 4.0 XDDFChartData, XDDFBarChartData 生成堆叠条形图;在使用 java 的 excel 表中,我不想使用 jfree
我需要Java中的示例代码,目前我可以在从工作表中读取值后绘制折线图和饼图,并且我还想生成一个 StackedBar 图表。
我为饼图添加了一段代码,我尝试过用于 .ppt 格式的代码。我希望在 excel 中对 java 中的stackedBar 图表也一样。