问题标签 [geom-text]
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向条形图中的条形添加频率计数标签?
我想将 [r] 因子变量的频率分布绘制为条形图,其中条形表示因子水平的频率计数。我使用 ggplot2 来做到这一点,这没有问题。
我想不通的是如何将频率计数标签添加到条形图中的条形图中。我尝试过的语法如下:
我想我在 W.Chang 的 stackoverflow 和“R Graphics Cookbook”中进行了彻底的搜索,但在上面的 geom_text() 美学中我找不到与“y”匹配的参数的任何具体答案。我尝试了一些变体,例如: (y = ..count..) 但它没有用。
我将不胜感激任何帮助。谢谢...
r - 在 geom_bar 上定位标签
我正在尝试使用 ggplot 创建一个带有类别标签的水平条形图。
我已经能够毫不费力地创建情节,并且可以贴上标签,但是我遇到了格式问题。最终,如果合适,我希望将我的标签放在条内,否则就在条外而不截断标签。
以下是我迄今为止尝试过的。
数据
图一
正如您在下面看到的,标签被截断。
图 2
然后我遇到了这个问题,这个问题很有帮助,让我意识到我正在根据我的 y 变量设置标签位置,所以我现在已经硬编码它并使用 hjust 从轴上填充它。
但是您可以在下面看到只有 2 个标签适合条形图,所以我希望其他标签放在最后,在条形图的外侧,如图 1 所示。
有没有一种编程方式可以让我从图表 1 和图表 2 中获得两全其美?
r - 带有 facet_wrap 标签的散点图
我一直在尝试使用 facet_wrap 来描述“日期”期间我的变量“Total_Sale”和“Margin”之间的关系。此散点图的每个点都是一个“产品”。当我为一个“日期”尝试下面的代码时,标签是正确的,但是当我尝试将其扩展为更多“日期”时,标签会丢失。在下面找到我的数据。
这是具有正确输出的代码,我想将其复制给其他“日期”:
但是,当我尝试扩展到更多“日期”时,它会迷路。
r - 构面的几何文本未定位在视觉上令人愉悦的位置
数据
我想做什么和相关代码
我想在facet_wrap
'Vehicle.class'和'PrecVehClass'的s中绘制变量'CC2'的分布。另外,我想在图上显示平均值、标准偏差和对数。我使用了以下代码:
这情节如下:
问题和疑问
您可以看到“mean”、“SD”和“pairs”文本不在视觉上令人愉悦的位置。对于这个示例数据,我可以通过控制 x 和 y 参数来相对轻松地调整位置,geom_text
但在原始数据中,这个数据帧至少还有 2 个方面。还有很多其他数据框具有我想要绘制的相同类型的分布。如何确保将这些文本注释放置在相同的位置,例如每个方面的右上角或左上角,以便具有一致性和图表看起来出版质量?
r - adding geom_text from different dataset to geom_bar
I have a bar plot with a facet grid, and I would like to add the number of observations per sub-plot which are stored in a separate dataframe.
The bar plot is produced with
#xA;I tried to add the geom_text by adding after the geom_bar line
#xA;however, I obtain the error message
#xA;Apparently, for some reason, I have to consider the "fill" variable in geom_text; I tried to add group=BarDiff.m.s$incompatibility to geom_text, but to no avail.
I have seen How to add custom labels from a dataset on top of bars using ggplot/geom_bar in R? , but if possible I would like to keep the two data.frames separate and understand how to solve the "fill" issue. Any suggestion would be very much welcome! thx.
The pertaining data for the plot is
#xA;The data for the number of observations is:
#xA;r - geom_text 不使用 scale_y_log10 出现
我可以使用很好的方式将文本添加到 ggplot geom_text
(使用汽车数据库的示例):
但是当我将 y 比例更改为对数时,我无法让文本出现在图表上:
我试过改变文本大小和位置,但似乎无法得到它。
r - 将 geom_text 颜色与绘图中的元素匹配并删除 ggplot2 中的图例标题
我有两个问题:
- 如何使 geom_text 中的颜色与 geom_point 中的颜色相同?
- 如何删除图例标题?
假设以下数据集:
我正在使用以下代码制作情节:
标签的帮助功能:
情节是这样的:
那么,如何:
- 将 geom_text 颜色更改为与点颜色相同?
- 删除图例标题?
r - Add less than symbol, "<", to a ggplot via geom_text in R
The short version: How would I make this contrived code plot a proper greek beta character AND the rest of the label string, with the space and the less than character and the numbers formatted as typed?
If I leave out the ", parse=TRUE" argument, the string works great, but won't give me a real greek beta. If I leave it in, all hell breaks loose.
The long version (and why I can't find a duplicate): I finally discovered in How to use Greek symbols in ggplot2? that methods for placing greek characters on a ggplot depends upon where you're putting them. Since I am using geom_text to force strings of text onto the body of the plot, my attempts to use expression(beta) have failed and I recently started using the parse argument mentioned above. I came across How can I add alpha-numeric AND greek characters to geom_text() in ggplot?, which I thought was my answer, but fixing the "space" resulted in extra parentheses popping in, "=" replaced by a comma, and loss of formatting for all of my previously formatted text numerics.
A link to a guide for using the parse argument, and how to make sense of what seems to me to be completely unintuitive would be very helpful to me, and probably future R users ending up here. Many searches have been fruitless.
r - 在R / ggplot中没有得到geom_text
我有一个 ggplot 可以自己正常工作。但是,当我尝试将其导入 plotly api 系统时,它geom_text
似乎不起作用 - 其他一切都有效。谁能帮我?
这是我的 R 版本 - R 版本 3.1.2 (2014-10-31) 和 plotly 版本 - 0.5.23
我使用的数据在 file.csv 中,如下所示:
这是我的完整代码:
附加为 map1_without_plotly.png 的是没有 plotly 的版本: 并且带有 plotly 的地图作为 API 出现在 plotly 站点上:(是的,plotly 版本有更多城市,但那是因为我剥离了 csv 文件以防止堆栈溢出,所以它很容易重现)
但基本上情节版本缺少geom_text
非情节版本中的(城市名称)。