ggplot2相关内容

ggplotly 无法正确显示 geom_line

我正在尝试使用 ggplotly 为我的 ggplot 图表添加交互性.我已经尝试在 RStudio 和命令行中运行它,结果相同. 数据: 图书馆(情节)df1 如果我正常显示b,即>b,我得到了正确的情节 但是,如果我随后输入 ggplotly(),我会得到下面的图: 使用我的真实数据,结果更糟.下面是一个plot(),正确,后面是ggplotly() 知道如何正确 ..
发布时间:2022-01-21 15:03:58 其他开发

如何使用 plotly 在散点图中同时应用颜色/形状/大小?

我正在尝试创建(在 plotly 中)一个散点图,它通过两种(或三种)美学——颜色、形状、大小来区分同一系列的点.最终目标是能够使用三种美学中的任何一种来通过图例打开/关闭点组.这适用于一种美学. [添加于 2016-06-20] 扩展所需的交互行为:这个想法是,一旦显示了图形,就能够通过单击任何点来切换点组传说.例如(在下面的示例数据中),如果我单击图例中的 y,它将隐藏/显示所有系列中的 ..
发布时间:2022-01-21 15:02:14 其他开发

在 R 中的 plotly 饼图中使用自定义图标

我想知道是否有办法为 plotly 的饼图使用自定义图标,而不是通常的饼图划分 到目前为止,我正在使用如下所示的饼图显示性别信息: 我试图让它看起来像下面链接中的性别图: https://app.displayr.com/Dashboard?id=c1506180-fe64-4941-8d24-9ec4a54439af#page=3e133117-f3b2-488b-bc02-1 ..
发布时间:2022-01-21 15:01:41 其他开发

在 R Shiny 中基于 plotly_click 在图表中显示数据

请在下面运行这个脚本,下面的 R 脚本给出了一个带有两个框的闪亮仪表板.我想减小两个框之间的宽度并在右侧图表中显示数据.数据应该基于我们在 ggplotly 函数中看到的点击事件.我猜也可以用 plotly 来完成这项工作.我希望代码同时快速高效. ## app.R ##图书馆(闪亮)图书馆(闪亮的仪表板)图书馆(bupaR)库(事件数据R)图书馆(润滑)图书馆(dplyr)库(XML)图书馆( ..
发布时间:2022-01-21 14:58:57 其他开发

R:使用“微基准";和 ggplot2 绘制运行时

我正在使用 R 编程语言.我想学习如何随着数据量的增加测量和绘制差异程序的运行时间. 我发现以前的 stackoverflow 帖子回答了一个类似的问题:绘制三个函数的运行时间 似乎“微基准"R 中的库应该能够完成这项任务. 假设我模拟以下数据: #加载库库(微基准)图书馆(dplyr)图书馆(ggplot2)图书馆(Rtsne)图书馆(集群)库(dbscan)图书馆(情节)# ..
发布时间:2022-01-21 14:58:23 其他开发

R:ggplot 和 plotly 轴边距不会改变

我在使用 ggplot 周围的 ggplotly 阻止 y 轴文本与刻度重叠时遇到问题.我怎样才能解决这个问题?我试过以下代码: set.seed(395)df1 解决方案 让我们使用一个来自 这里. 库(gapminder)图书馆(情节)p 我们可以按照 MLavoie 的建议移动调整 边距,然后调整我们的轴传奇也移动. gp %>% layout(margin = list( ..
发布时间:2022-01-21 14:53:16 其他开发

使用ggplotly时在plotly中格式化鼠标在标签上

在使用 ggplotly 和鼠标悬停功能时,我在文本格式方面遇到了困难. 图书馆(情节)df 我想在我的鼠标悬停标签上有一些格式化的文本或至少一个换行符.有没有关于如何设计这个鼠标悬停在气泡上的好文档? 解决方案 plotly 可以使用换行HTML标签.使用 标签作为换行符后,您可以获得您的内容: g ..
发布时间:2022-01-21 14:52:33 其他开发

在图表中选择活动跟踪并在 R 闪亮的数据表中显示

如果您运行下面的 R Shiny 脚本,您会在 R Shiny 仪表板中看到两个框,左侧的图表显示事件日志数据“patients_eventlog"中发生的所有跟踪或活动集的图.“患者2"是脚本中的数据,用于解释出现在“a1"列中的每个病例,相应的活动基于“a2"列.我的要求是,当我单击左侧图表中特定轨迹上的任意位置时,我应该获得相关列“a1"、“a2"和“a3",其中的数据仅具有且仅具有其中活动 ..
发布时间:2022-01-21 14:52:10 其他开发

在 annotate() 中使用 npc 单位

我有一个 ggplot 对象.我想用 annotate() 添加一些文本,我想以 npc 单位指定文本的坐标.这可能吗? 这个最小的例子演示了文本通常是如何使用 annotate() 定位的: 库(ggplot2)p 我想达到同样的效果,但不是在原生坐标中指定 x 和 y,我想用 npc 坐标指定它们.出于本示例的目的,我并不担心将 x = 30 和 y = 4.5 准确地转换为 np ..
发布时间:2022-01-18 10:04:15 其他开发

旋转整个 ggplot() 而不旋转任何文本 R

我希望旋转整个绘图、轴和所有内容,但保持轴标签和标题的原样,以便水平阅读. 库(ggplot2)数据(mtcars)ggplot() + geom_point(数据=mtcars,aes(x=mpg,y=cyl)) +实验室(标题=“MPG与气缸",x = "", y = "") +主题(plot.title = element_text(size=40),axis.text.x=element ..
发布时间:2022-01-16 14:49:29 其他开发

R ggplot2 在同一类别标签中使用斜体和非斜体

对于我的 ggplot 图,我想在条形图上标记类别,第一个单词是斜体,而后面的单词是非斜体.我希望类别标签如下所示: 葡萄球菌 (OTU 1) 链球菌 (OTU 300) 我找到了使用 expression() 的示例,我可以在其中将一些类别标签斜体化,但我希望能够为许多不同的类别执行此操作. 绘制图的代码如下(但我的数据有更多的条要绘制). 库(ggplot2)数据 ..
发布时间:2022-01-15 10:31:08 其他开发

用ggplot2画一个圆

也许这是一个愚蠢的问题,但我在 ggplot2 的手册中找不到答案,也找不到“阿姨"google... 如果我有一个中点和一个直径,如何用 ggplot2 作为附加层绘制一个圆?感谢您的帮助. 解决方案 一个更新、更好的选择利用了一个名为 的扩展包ggforce 定义了一个明确的 geom_circle. 但为了后代,这里有一个简单的圆函数: circleFun ..
发布时间:2022-01-14 14:56:19 其他开发