问题标签 [geom-col]

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

r - 没有填充的堆积条形图?

能够就问题获得帮助。代码现已删除。

0 投票
0 回答
270 浏览

ggplot2 - 更改 geom_col ggplot2 中的图例标题和标签

我希望更改titlelabelslegendingeom_col情节的and 。

我尝试使用下面的函数来更改legend title,但是没有任何反应:

我还尝试使用更改图例标题和标签:

但是,绘图列改变颜色,我收到以下错误消息:

“填充”的比例已经存在。为“填充”添加另一个比例,它将替换现有比例。

我的代码如下所示:

0 投票
1 回答
166 浏览

ggplot2 - x 轴组之间的间距大于组间距 geom_col

与这些组内的空间相比,我试图使 x 轴上的自动组和手动组之间的空间增加一倍。我正在使用 geom_col() 并尝试了不同的参数,例如 position_dodge、width 和 preserve = "single"。我不能让它工作。我的目标是一个图表,例如我添加为图像的图表。

与组内相比,类别 x 轴之间的空间加倍

0 投票
0 回答
113 浏览

r - 修复主题函数ggplot中从x轴边缘到条的距离

我创建了自己的主题,以便我和我的同事节省大量时间:)。我正在寻找一种方法来固定从 x 轴边缘到主题函数中的条的距离。当我运行下面的脚本时,y 轴和第一个条之间的距离比我想要的要大。我的目标是创建一个看起来像(见图)的图形,因此与图形两侧的距离非常小。

图形左右边缘到条形的距离小

0 投票
1 回答
91 浏览

r - 如何将条形图更改为线图

这个问题在这里可能已经有了答案。

我是 R 新手,我想使用 geom_line 绘制不同活动的每周时间安排。

我的数据结构是:

我想要一个线图和条形图

我需要如何转换我的数据?如何在 y 轴上表示百分比?

在我的代码下面,我尝试根据时间转换我的数据。

在此处输入图像描述

在此处输入图像描述

在我瞄准的图下方

下一个

0 投票
0 回答
80 浏览

r - 标签不以水平堆叠条居中(geom_col 和 position_fill)

我想创建一个水平堆积条形图geom_col。我几乎可以得到它,确切地说标签没有居中。我在函数上尝试了不同的 aes 参数组合geom_text,但到目前为止,还没有成功。这是我得到的最接近的。有谁知道出了什么问题?

0 投票
1 回答
1513 浏览

r - 以升序排列 x 轴

我正在尝试使用 ggplot2 和 geom_col 在堆积条形图中绘制七个不同单位的累积成本。我面临的挑战是当我绘制数据时,在 x 轴上我没有按升序获得单位。

我希望 x 轴显示 60k、100k、120k、140k、200k、230k,但它显示

100k、120k、140k、200k、230k、60k。

0 投票
2 回答
444 浏览

r - 使用 ggplot 和空限制对条形图中的条形进行分组,但要避免轴不一致。

我制作了这个美妙的条形图(见下文)。为了快速按地区对我的国家/地区进行分组,我添加scale_x_discrete(limits = ORDER )了一些空白限制""(由 指定ORDER)。它在情节中添加了空条,这对我来说似乎很好用,但axis.ticks并不一致。我不添加axis.ticks(我更喜欢),但对于最后一个空栏,它会添加。为什么?如何摆脱这个单一的蜱虫?

在此处输入图像描述 thothal 和 Romain B. 给出了一些很好的回答来解决这些问题,包括他们的优点和缺点。

@thothal:您的建议使用labels而不是limits使绘图保持一致,因为它将轴刻度添加到所有空分隔条。但是,它可能需要对一些空的额外观察和重新排序因素进行硬编码。它也不能很好地区分不同的组。

@Romain B.:您的建议非常有效,并且可以清楚地区分不同的群体。但是,我在使用一些更复杂的图时遇到了困难,即“间隙条图”,它允许在出现异常值的情况下更好地比较值(请参阅下面调整后的示例)。

如果我现在添加+ facet_grid(rows = vars(region), scales = "free_y", space = "free_y")一切都搞砸了,因为xmax=nrow(test)不再适合,但需要对区域敏感。

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
122 浏览

python - 在 facet_grid() 中使用 ggplot 固定条形大小

我正在尝试使用以下代码制作相同大小的图条:

但是我得到了这个图,其中单独的条占据了网格的整个宽度:

在此处输入图像描述

我想让第 0 列和第 43200 列的条与其他条的大小相同,这可能吗?

0 投票
1 回答
739 浏览

r - r 为 geom_label() 添加背景颜色

我有一个创建条形图的功能,如下所示:

但是我的标签的背景颜色与列相同,并且难以阅读,我无法阅读它们。 在此处输入图像描述

我尝试添加这样的白色背景,但它不起作用(它添加了一个值为“白色”的图例):

使标签背景变为白色的更好方法是什么?

我的数据有一列如下所示: