问题标签 [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 回答
1713 浏览

r - geom_bar() 和 geom_col() 的所有位置是什么?

我查看了无数个地方,但没有一个实际上将所有positions 都用于这两个geoms。我知道有stack(把一个放在另一个上面),dodge(让每组并排的小簇),identity(让它们一个在另一个前面),和fill(让它们填满y-轴,作为整体的一部分)。但是还有其他人吗?

我想知道是否有一个地方是所有可用positions的,或者至少,如果有人知道其他选择。

这是一个例子position

或与geom_col()(无论哪种方式都有效)。

0 投票
1 回答
55 浏览

r - 如何在 R 中为 ggplot geom_col 函数设置条形框不可见

我正在制作一个 geom_col 图,它根据分类类别填充颜色,x 是组,y 是丰富的,这是我的代码:

这是数据框的样子:

我做了一些修改来对填充颜色和条的顺序进行排序。这是我的 jpg 输出:

ipg 输出

但是,当我将其保存为 svg 格式(如上面的代码)时,条形框架会非常明显,我希望它看起来与 jpg 图片相同,我该怎么做?

这是 svg 输出的截图(因为我不能在这里上传 svg 文件)

SVG输出

0 投票
1 回答
80 浏览

r - 如何在ggplot2中使用position =“identity”更改重叠条的顺序

我在 R 方面不是很有经验,而且我一直遇到我无法弄清楚的 geom_col(position = "identity") 问题。

这是一些混淆数据,仍然显示我的问题和我的图表的代码。

R 首先绘制较高的条,使较小的条看不见。我宁愿不调整 alpha 级别,因为图例不会完全匹配较亮条的颜色。我的主管也更喜欢对比色,这使得调整 alpha 不那么美观。

我尝试将填充变量转换为因子并手动设置标签。没运气。我尝试在 scale_fill_manual() 调用中重新排序级别。没运气。我在图形代码中尝试了排列()和排序()的变体。没运气。有任何想法吗?

非常感激!

0 投票
1 回答
101 浏览

r - 在 R 中的堆积条形图上添加类别标签

geom_col()在 ggplot2 中制作了一个图表,我想在条形图上添加标签,但每个堆叠条形图只有一个。这是我的图表没有标签的样子:

在此处输入图像描述

现在是棘手的部分。每个堆叠条都有一个特定的 Meeting_type,我想将它添加到情节中。我试过添加

但这导致每个栏中的每个类别都有一个标签(所以很多文本): 在此处输入图像描述

我希望每个(堆叠的)条只有一个标签来指示 Meeting_type。最好放在可读的地方。

0 投票
1 回答
212 浏览

r - 如何在 geom_col() 中为重复的 x 轴值设置单独的列?

我有一个如下的数据框(结构非常简单),我想绘制一个柱形图来显示每个日期的金额。问题是date有重复的条目(例如,2020-01-15)。

当我尝试执行以下操作时,它会以某种方式将相似的日期组合在一起并绘制一个堆积柱形图,这不是我想要的。

如果我正在使用没有问题,geom_line()但我想看到每个日期的栏。知道怎么做吗?

0 投票
1 回答
98 浏览

r - 使用 geom_col 创建一个图并仅显示图形的一部分

我有一个与此类似的数据集,并使用 ggplot 创建了一个条形图,以显示一个人说出某个单词的次数。

图片

这就是结果。但是,我只想显示图像的一部分,即前两个最常用的单词。这就是结果。但是我只想显示图像的一部分(前两个最常用的词)。这是我真实数据库的简化,因为在那个数据库中我有大约 30k 千字,我只想取前 20 个。谢谢大家

0 投票
1 回答
201 浏览

r - 带有 geom_col 的 R 面?

我已将以下 excel 文件导入 RStudio 在此处输入图像描述

我的目标是显示 4 个不同的条形图,其中 x 轴代表算法的分类变量,y 每次显示百分比,因为它们已经在列 Question_1、2、3、4 中计算过了。我使用这个简单的 R 代码来绘制一个条形图

我如何在同一个方面显示所有 4 个,因为它们都有相同的分类变量algorithms,在每个不同的问题顶部放置一个标题并使用百分比?

0 投票
2 回答
103 浏览

r - ggplot2 facet_grid:如何修复 geom_col 中列之间的不同间距

我有一个数据集,其中包含三个独立组的不同键的值,我想使用 3 个不同组的这些值创建一个条形图facet_grid。这是我到目前为止所做的,但是我找不到固定条之间间距的方法(从图片中可以清楚地观察到它们是不同的)。我尝试更改参数widthpositionfor geom_col,但没有帮助。我该如何解决?

在此处输入图像描述

0 投票
1 回答
71 浏览

r - 如何在使用闪亮时传递checkboxGroup的选定输入值以用作geom_col()的ggplot2交互中的参数?

我正在使用 Shiny 构建一个简单的仪表板以用于我的工作。一切都很好,直到我发现我无法传递选择的输入以用作 ggplotgeom_col()交互参数中的参数。

我的目的是根据所选值更改交互图,checkboxGroup其中所选值将用作 ggplot 中 fill=interaction(....) 的参数。

我在这个阶段遇到了问题:

'get(input$cekgr_fill)' 仅传递第一个参数,而我的目的是使用 input$cekgr_fill 中的至少 2 个参数构建交互条形图,例如:'fill=interaction(JENIS,TH_ADA, sep="*") '。

'get(input$cekgr_fill)' 只传递第一个参数,即:JENIS,并忽略 TH_ADA。

你能帮帮我吗?谢谢你。

这是我的代码:

0 投票
1 回答
27 浏览

r - 如何根据某些变量绘制条形图的条件彩色轮廓?

我有以下数据

它是用以下代码绘制的

就像这张图数字

然而,截至 2016 年的条形图的最终轮廓被绘制为红色,而它们预计为黑色,因为它们的产量高于 85。似乎第二类中缺失的条形图(浓度 = NA)导致了问题(订单混淆)。

请问有什么办法解决这个问题吗?谢谢。