我将在matplotlib中制作一个堆叠条形图。不知何故,它没有包括我给他的所有条形图(应该有大约50个条形图堆叠在一起)
代码:
N=45 #numbers of columns
max_el=50
ind=np.arrange(N)
for bar in range(0,max_el):
y=[dic[value][bar] for value in dic]
plt.bar(ind,y,)
plt.show()
注意:我使用了类似的代码和相同的数据,并用plotly制作了一个堆叠的条形图(这是有效的)
有情节的
使用matplotlib
变量的某些值是零或0.1。
我的目标是从矩阵中创建一个堆叠在R中的条形图,其中矩阵中的每一列都是具有不同颜色的条形图,每个条形图表示该列中所有行的总和。
下面是我用来排除故障的虚拟数据和条形图脚本:
m = matrix(1:9, ncol = 3, byrow = TRUE)
v = matrix(c("red", "blue", "green"), ncol=3, nrow=3, byrow=TRUE)
m #matrix of values
v #matrix of colors for each point
如果仅绘制第1行,则颜色分配正确
barplot(m[1,
我的angular组件配置了一个高度图(堆叠条形图)。我需要将颜色作为输入,并将颜色设置为条形图。我使用的是Highcharts的“样式模式”,所以我需要在scss文件中使用.highcharts.color-0来设置颜色。 chart.component.ts @Component({
selector: 'chart',
styleUrls: ['./chart.component.scss'],})
export class NwfStatusableDropdownComponent {
@Input() public color1;
public
我发现“使用VBA删除带有空白序列名称的图例条目”的问题与我遇到的问题非常相似,但有一点不同。
我有两个按钮,"Load Chart“和"Clear Chart”,像这样
该图表是一个堆叠条形图,每个条形图都有多个系列。我有一些填充,其中填充颜色和线条边框已被删除,以便它看起来像甘特图。它目前看起来像这样(虚拟的)
此外,还必须删除名为padding的图例条目和末尾的一些额外的图例条目。我尝试了下面的代码,它在负载图宏的末尾触发:
With ActiveChart
For i = .Legend.LegendEntries.Count To Up
我想从快速R中创建一个像下面的代码那样的堆叠条形图:
# Stacked Bar Plot with Colors and Legend
counts <- table(mtcars$vs, mtcars$gear)
barplot(counts, main="Car Distribution by Gears and VS",
xlab="Number of Gears", col=c("darkblue","red"),
legend = rownames(counts))
然而,我不想用颜色来遮荫堆叠,我想用物体填充它
如何在jqPlot堆叠条形图中为条形图指定自己的颜色?我说的是为单杠设置不同的颜色。我已经看过几个例子,但是它们都使用默认的颜色。是否有一种方法可以显式地为堆叠条形图中的条形设置颜色?
下面是我现在的代码:
var s1=[11,28,22,47,11,11];
var s2=[0,6,3,0,0,0];
var s3=[1,0,3,0,0,0 ];
var dataArray = [s1, s2, s3];
var ticks = bcdarr;
var options = {
title: ' STATUS',
stackSeries: t
我有以下数据集:
SessionId Query
1 a
1 b
2 a
3 b
3 b
3 c
3 a
我想要显示一个堆叠的条形图,其中每个会话都有一个条形图,该条形图将包含每个查询的不同颜色,堆叠的大小将是每个会话中查询数量的大小。
我试过这样的方法:
result = data.groupby('SessionId').apply(
lambda group: (
如何更改柱状叠加直方图的填充颜色?我的数据看起来是:
xticlabel_1 xticlabel_2 xticlabel_3
10 20 15
我的剧本是:
set datafile separator "\t"
set term postscript colour solid
set size 1,0.5
set output 'duplication_stats.eps'
set style data histograms
set style histogram columnstacked
set boxwidth 0.5
set style fill so
我需要开发一个基于时间间隔的堆叠图:
基本上,我有10个不同的时间间隔,我想要显示在此时间间隔上堆叠的所有值,例如:
绘制图形的数据集示例:
Time interval - Name of the group - Number of jobs
2 minutes Group A 5
2 minutes Group B 10
2 minutes Group C 15
4 mi
官方网站提供了一个在牛市设置条形图标签的例子:
但是,一旦您想要将条形图中的“颜色”参数设置为一个变量,标签颜色就会自动匹配如下所示的条形图的颜色。然而,我的意图是有不变的标签颜色,喜欢一直黑色。如果您想要将标签显示为百分比,这对于堆叠条形图来说尤其可取。在mark_text中设置"color='black'“在这里似乎不起作用;这可能是因为它基于使用"color”参数作为“年份”的“bar”。但是我找不到一种直观的方法来解耦这个参数。
import altair as alt
from vega_datasets import data
source = d
我正在尝试自动化一个到目前为止我一直在Excel 2010中手动完成的过程。我经常创建透视图。这些图表中的一个系列显示为条形图。我根据数据透视表的其中一个行标签更改每个条形图的填充颜色。例如,如果行标签= "GEO",我将条形图的填充颜色更改为绿色。
我确信可以通过VBA自动执行此过程。到目前为止,我的代码如下。当我运行这个宏时,它在If语句的第一行停止,并给出这个错误。编译错误:应为数组。有没有人能给我一些关于如何让这个代码工作的建议?
Sub By_Rig_PC_Coloring()
For i = 1 To ActiveChart.SeriesCollection(2)