ggplot2相关内容
我正在尝试使用 ggplotly 为我的 ggplot 图表添加交互性.我已经尝试在 RStudio 和命令行中运行它,结果相同. 数据: 图书馆(情节)df1 如果我正常显示b,即>b,我得到了正确的情节 但是,如果我随后输入 ggplotly(),我会得到下面的图: 使用我的真实数据,结果更糟.下面是一个plot(),正确,后面是ggplotly() 知道如何正确
..
我注意到当使用 ggplotly 函数将 ggplot2 绘图转换为交互式 plotly 绘图时,奇怪的事情可能会发生. 我正在绘制一个“打孔卡图",这是呈现数据集 4 个维度的好方法: df
..
我正在尝试生成一个 plotly heatmap,我希望通过离散比例指定颜色. 这就是我的意思: 生成具有 2 个聚类的数据并分层聚类: 要求(置换)set.seed(1)mat
..
我正在尝试创建(在 plotly 中)一个散点图,它通过两种(或三种)美学——颜色、形状、大小来区分同一系列的点.最终目标是能够使用三种美学中的任何一种来通过图例打开/关闭点组.这适用于一种美学. [添加于 2016-06-20] 扩展所需的交互行为:这个想法是,一旦显示了图形,就能够通过单击任何点来切换点组传说.例如(在下面的示例数据中),如果我单击图例中的 y,它将隐藏/显示所有系列中的
..
我是 plot.ly 的新手,前几天我刚刚从 R 中绘制了我的第一个散点图 - 太棒了! testplot
..
我想知道是否有办法为 plotly 的饼图使用自定义图标,而不是通常的饼图划分 到目前为止,我正在使用如下所示的饼图显示性别信息: 我试图让它看起来像下面链接中的性别图: https://app.displayr.com/Dashboard?id=c1506180-fe64-4941-8d24-9ec4a54439af#page=3e133117-f3b2-488b-bc02-1
..
..
..
请在下面运行这个脚本,下面的 R 脚本给出了一个带有两个框的闪亮仪表板.我想减小两个框之间的宽度并在右侧图表中显示数据.数据应该基于我们在 ggplotly 函数中看到的点击事件.我猜也可以用 plotly 来完成这项工作.我希望代码同时快速高效. ## app.R ##图书馆(闪亮)图书馆(闪亮的仪表板)图书馆(bupaR)库(事件数据R)图书馆(润滑)图书馆(dplyr)库(XML)图书馆(
..
我正在使用 R 编程语言.我想学习如何随着数据量的增加测量和绘制差异程序的运行时间. 我发现以前的 stackoverflow 帖子回答了一个类似的问题:绘制三个函数的运行时间 似乎“微基准"R 中的库应该能够完成这项任务. 假设我模拟以下数据: #加载库库(微基准)图书馆(dplyr)图书馆(ggplot2)图书馆(Rtsne)图书馆(集群)库(dbscan)图书馆(情节)#
..
我想自定义模式栏(在右上角),以便只保留“缩放"、“平移"、“框选"、“放大"和“缩小".如果不可能,我更喜欢显示模式栏. 这里的图表和代码: x
..
我在使用 ggplot 周围的 ggplotly 阻止 y 轴文本与刻度重叠时遇到问题.我怎样才能解决这个问题?我试过以下代码: set.seed(395)df1 解决方案 让我们使用一个来自 这里. 库(gapminder)图书馆(情节)p 我们可以按照 MLavoie 的建议移动调整 边距,然后调整我们的轴传奇也移动. gp %>% layout(margin = list(
..
在使用 ggplotly 和鼠标悬停功能时,我在文本格式方面遇到了困难. 图书馆(情节)df 我想在我的鼠标悬停标签上有一些格式化的文本或至少一个换行符.有没有关于如何设计这个鼠标悬停在气泡上的好文档? 解决方案 plotly 可以使用换行HTML标签.使用
标签作为换行符后,您可以获得您的内容: g
..
如果您运行下面的 R Shiny 脚本,您会在 R Shiny 仪表板中看到两个框,左侧的图表显示事件日志数据“patients_eventlog"中发生的所有跟踪或活动集的图.“患者2"是脚本中的数据,用于解释出现在“a1"列中的每个病例,相应的活动基于“a2"列.我的要求是,当我单击左侧图表中特定轨迹上的任意位置时,我应该获得相关列“a1"、“a2"和“a3",其中的数据仅具有且仅具有其中活动
..
我有一个 ggplot 对象.我想用 annotate() 添加一些文本,我想以 npc 单位指定文本的坐标.这可能吗? 这个最小的例子演示了文本通常是如何使用 annotate() 定位的: 库(ggplot2)p 我想达到同样的效果,但不是在原生坐标中指定 x 和 y,我想用 npc 坐标指定它们.出于本示例的目的,我并不担心将 x = 30 和 y = 4.5 准确地转换为 np
..
假设我有一个数据框并想制作一个图 df
..
我希望旋转整个绘图、轴和所有内容,但保持轴标签和标题的原样,以便水平阅读. 库(ggplot2)数据(mtcars)ggplot() + geom_point(数据=mtcars,aes(x=mpg,y=cyl)) +实验室(标题=“MPG与气缸",x = "", y = "") +主题(plot.title = element_text(size=40),axis.text.x=element
..
对于我的 ggplot 图,我想在条形图上标记类别,第一个单词是斜体,而后面的单词是非斜体.我希望类别标签如下所示: 葡萄球菌 (OTU 1) 链球菌 (OTU 300) 我找到了使用 expression() 的示例,我可以在其中将一些类别标签斜体化,但我希望能够为许多不同的类别执行此操作. 绘制图的代码如下(但我的数据有更多的条要绘制). 库(ggplot2)数据
..
我有一张地图,上面标有 8 个点: 库(ggplot2)图书馆(ggmap)数据 = 数据帧(ID = as.numeric(c(1:8)),经度 = as.numeric(c(-63.27462, -63.26499, -63.25658, -63.2519, -63.2311, -63.2175, -63.23623, -63.25958)),纬度 = as.numeric(c(17.632
..
也许这是一个愚蠢的问题,但我在 ggplot2 的手册中找不到答案,也找不到“阿姨"google... 如果我有一个中点和一个直径,如何用 ggplot2 作为附加层绘制一个圆?感谢您的帮助. 解决方案 一个更新、更好的选择利用了一个名为 的扩展包ggforce 定义了一个明确的 geom_circle. 但为了后代,这里有一个简单的圆函数: circleFun
..