问题标签 [r-plotly]

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 投票
4 回答
25869 浏览

r - R Plotly中的自定义颜色

我目前是 Plotly 的初学者,有一个我似乎无法解决的问题。我有我的堆积条形图,但我不知道如何为每个单独的类别着色。我目前正在使用 R。

这是我当前的堆积条形图: 在此处输入图像描述

我目前的代码是:

我尝试使用"color = "参数和标记,但没有正确着色我的图表。

0 投票
3 回答
5210 浏览

python - 如何用plotly绘制椭球

有没有办法用 plotly 3D 绘制像椭球这样的表面?

目前,文档中只讨论了z=f(x,y)形式的表面。还有Mesh 3D,但我没有找到它的例子。似乎可以手动对椭球进行三角剖分,然后使用 Mesh 得到椭球,但这对我来说似乎有点困难。有没有更好的方法来做到这一点?

0 投票
4 回答
42735 浏览

r - 使用ggplotly时如何选择要在工具提示中显示的变量?

我有一个简单的数据框:

我想以这种方式绘制它:

现在我想使用 plotly ,主要是为了能够在鼠标悬停在一个点上时获取除值之外的其他信息,例如公司名称。我试试这个:

这给了我一个工具提示,但只有 seq 和 value。我尝试了选项 tooltip= 但它指定您可以使用审美中唯一的变量描述,并且我不在我的 aes 中使用该名称。

有什么解决办法吗?我发现我不是第一个遇到这个问题的人,但我还没有找到使用 ggplotly 的答案。

0 投票
1 回答
4823 浏览

r - R ggplotly:图例未正确显示

plotly我的包裹确实有问题。图例无法正确显示或未显示所有值,因为它被剪切了!

在此处输入图像描述

我想将图例放在绘图区域之外(在底部或右上角)。

我已经尝试改变位置ggplot

完全没有结果……

然后我尝试了plotly网站上的代码:

它不起作用,图例在底部,但它被剪掉了,在x轴标题后面......

这是来自mtcars数据集的示例代码:

正如我们所看到的,传说的标题也被剪掉了……

我将不胜感激任何帮助!

谢谢

0 投票
1 回答
2440 浏览

r - X 轴隐藏在 Plotly 中 - R

我正在使用。我制作的每个图表都将 x 轴隐藏了一半。即使我使用 x 轴的变量作为 y 轴也会发生这种情况。例如,考虑以下数据集:

我使用了以下代码:

条形图、折线图等也是如此。我尝试使用以下代码更改设置:

没有什么能真正改变 x 轴或 y 轴。不知道我做错了什么。

0 投票
2 回答
5690 浏览

r - 更改绘图颜色栏标题

我正在尝试在散点图中更改颜色条的标题。

查看文档,似乎这应该是微不足道的。但是,我尝试将其插入colorbar = list(title = "Typing Rate")到主plotly()代码中,以及将其插入到layout()中,如下所示。

如何自定义此标题?

0 投票
1 回答
2649 浏览

r - 如何调整绘图标记颜色以匹配 R 中的有序类别?

在 R 中使用 plotly,我希望类别按歌曲的顺序排列为不同的颜色(最好由我预先选择)。这是我尝试过的:

问题是当我打印 salesplot 时,所有标记都是一种颜色(2 首歌曲)。此外,如果我尝试使用 color=SongRange,则图例不是我需要的顺序。

0 投票
2 回答
17852 浏览

r - 如何设置绘图图表以在 R 中具有透明背景?

到目前为止,这是我所拥有的:

我尝试paper_bgcolor=#00000000, plot_bgcolor=#00000000在 x 和 y 轴信息之后添加layout(),但是当我运行命令时,我得到了加号。我不知道该怎么做,所以任何帮助表示赞赏。谢谢!

0 投票
1 回答
1156 浏览

r - 如何使用 R 的 plotly 更改条形图中的配色方案?

我想使用 plotly 库为我的条形图使用不同的配色方案,它的代码现在看起来像这样:

0 投票
2 回答
16930 浏览

r - 控制哪些刻度线/标签出现在 x 轴上?

我想控制 x 轴上出现的刻度线。以下代码以 5 的顺序放置刻度线(在 5、10、15 ... 30 处)

我需要将它们按 6、12、18、24、30 的顺序排列。我一直在浏览文档,但似乎找不到我需要的东西。在ggplot2这可以通过scale_x_continuous(breaks=c(6,12,18,24,30).