问题标签 [stacked-chart]
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.
excel - 如何创建带有两个条形图的 Excel 堆积条形图,每个条形图来自不同的来源?
是否可以在 Excel 中创建一个带有两个堆叠条的堆叠条形图,每个条形图来自单独的数据,但以相同的方式缩放数据?例如,假设我想在第一个栏中显示来自学校的以下收入:
学费 - 4,000,000 美元(蓝色) 筹款 - 170,000 美元(绿色) 其他 - 50,000 美元(黄色)
下一个栏将显示在第一个栏下方,并将学费分解为以下部分:
小学 - 2,000,000 美元(浅绿色) 小学 - 1,500,000 美元(紫色) 中学 - 500,000 美元(橙色)
在此先感谢您的帮助。
java - JavaFX 有办法创建分组堆积条形图吗?
我已经从 JFreeChart 迁移到 JavaFX 图表,但似乎找不到任何与GroupedStackedBarRenderer等效的图表。有没有一种方法可以获得将堆叠条形图组合在一起的效果?
r - R堆积条形图而不增加条形中的值
我从 R 开始,并尝试绘制堆积条形图,我的数据是这样的:
它是使用以下命令创建的:
我想使用堆积条形图绘制此数据,但这是按条形递增值,例如:
我想拥有:
而不是这样:
我正在使用此代码绘制图形:
如果我添加就可以了position=position_dodge()
,但我想让图形重叠。
我需要做什么改变?或者我需要使用其他方法让图形如我所愿?
python - Bokeh 中的数据工具提示不显示数据,显示“???” 反而
维护人员的注意事项:这个问题涉及bokeh.charts
几年前删除的过时 API。有关现代散景中带有条形图的悬停工具的信息,请参阅此部分:
https://docs.bokeh.org/en/latest/docs/user_guide/categorical.html#hover-tools
我正在尝试使用 Bokeh 创建堆积条形图。我想使用悬停功能,在栏的每个部分显示相关数据,但 Bokeh 显示的不是数据“???”。
我在一个名为“示例工作表”的 Excel 文件中获取了数据,该文件位于名为“销售”的工作表中。工作表如下所示:
我尝试运行以下代码:
运行后,我在 Python 控制台中收到以下消息(我认为它与主题无关,但我还是放了它):
然后在浏览器上我得到以下图表:
如您所见,数据被问号替换。我在 Ubuntu 15.04(64 位)上运行的 FF 41.0.1 和 Chromium 45.0.2454.101 上都得到了这个结果。
我阅读了散景教程 http://docs.bokeh.org/en/latest/docs/user_guide/tools.html#hovertool
但它不指条形图。我还在 Stackoverflow 上找到了这个:
散景悬停工具提示不显示所有数据 - Ipython 笔记本。
这个问题可能是相关的,但坦率地说,我不太明白答案。
r - 图表数据由 Excel 中的 R 不匹配计算数据
我有一个有 4 个重复的实验。我使用以下代码集来生成附图。每个处理的总杂草重量大于从 excel 计算的总重量。例如,处理后的总杂草生物O4conv
量约为 249.76 千克/公顷,但图表数据大约翻了一番。同样的模式也适用于其他治疗。请看看我在哪里犯了错误。谢谢你。
计算 4 次重复的总杂草生物量
其中总生物量 = [单个杂草质量的总和]*10(将克每平方米平方米转换为公斤至公顷)。
等价于(在excel 数据表中),kg.ha
= 10*(ABUTHWt
to的总和UnknownmonocotWt
)/samplearea.m.2
然后计算出我想要绘制的平均值
我希望 R 将除以realmass
4 然后绘制结果。
这是数据
这是图表
tableau-api - 在 Tableau 中创建“堆叠”甘特图?
我正在使用一个数据集来描述与公司列表的合同期限。显然,所有合同都有开始日期和(最短)期限。但是,有些合同可能会延长。这是一个数据示例:
我想在一个沿 x 轴具有持续时间的甘特式图表中将它们可视化,并以一种堆叠条形图的形式显示各自的合同长度以及可能的延长。除此之外,我想要一些东西来标记当前日期。我已经设法在 Excel 中做到了这一点。见图: 。
然而,我真的很希望能够在 Tableau 中做同样的事情,但我真的不知道该怎么做。到目前为止,我一直在使用两种不同的方法:
第一种方法
在这里,我将 拖到“Company
行”架子上,将contractStart
日期拖到“列”架子上。然后,我创建了一个计算字段,该字段计算(使用DATEDIFF
)合同开始和最短持续时间之间的天数差。我可以将它拖到 Size 架子上,将标记类型设置为甘特条,然后得到如下内容:
然后我可以继续计算最短持续时间和第一次延长之间的日期差异,以及第一次和第二次持续时间之间的日期差异。这里的问题是我无法将这些计算字段添加到 Size 架子,因为它一次只能容纳一个。
第二种方法
在这里,我像这样重新组织我的数据:
startDate
然后我创建一个计算字段来查找和之间的天数差异endDate
。我将它拖到“列”架子上,然后拖到Company
“行”架子上。然后我拖到Type
Color 架子上,将标记类型设置为 Bar,然后得到如下内容:
这里的问题是我需要沿 x 轴的日期而不是整数。我还需要能够像我最初的 Excel 示例一样对图表进行排序。即我想对合同的最长可能期限进行排序(升序)。还必须重新组织我的所有数据似乎有点繁琐。
r - 簇堆积条形图
我想在 R 中绘制这样的东西。
我在这里找到了一些类似的解决方案,所以我尝试了类似的方法:
我结束的是:
问题是现在我有 6 个不同的值和 6 种不同的颜色。我真正想要的是 2 个不同的值,我们称之为主题male
并由female
2 种不同的颜色表示。
我怎样才能在 R 中做到这一点?可以以任何不同的方式构造数据(不必像上面那样使用 data.frame)。我不需要使用ggplot
. 事实上,我更喜欢示例图像中的白色干净背景,而不是使用 ggplot 获得的灰色背景。
r - r中的堆叠条形图用于多个数据框
很抱歉再次打扰你们,但我正在为一项简单的任务而苦苦挣扎,在寻找解决方案并浏览互联网后,我无法解决。这是交易。我有三个数组
我想创建一个堆叠条形图,其中沿 x 的序列从 1 到 20(第三个第二列的所有可能条目)和沿 y 的三个第一列的(可能)总和。
我试图合并三个数据框
我把它融化了
并尝试使用 ggplot 作为
但我什么也没得到,仍然不知道如何以正确的方式显示条形图,以及这是否是做我想做的事情的正确方式。
以防万一,非常感谢您的帮助。
python - 对受掩码的数组的列求和
我有一个 df[n,f] 例如,n 行 x 35 个特征。每行所有特征的总和 = 1.0。我试图通过将不高于某个最低平均值的所有特征分组到“所有其他”类别中来创建堆叠条形图。我正在尝试使用掩码来完成此操作。例如,如果我将阈值设置为 5%:
我的问题是:给定这个掩码,我如何将所有不符合标准的特征(例如,“假”)分组到“所有其他”中,并使用它来创建一个堆叠条形图,其中包含所有其他“真”特征?