在R中绘出热图-更改比例标题

在R中绘出热图-更改比例标题,r,plotly,R,Plotly,我已经用plot\u ly在R中创建了一个热图,但我一辈子都不知道如何更改颜色图例上方显示的名称(除了更改输入数据框的名称) 麻烦的是,我想在标题的名称中加空格,这使得将其作为数据以绘图方式传递给调用变得困难 必须有一种方法可以直接编辑它,就像其他标签/标题一样 我希望它能继承自legend=,但似乎没有。。编码并输出下图(尝试更改当前显示为“data.matrix,adjwallace”的位) (我没有提供数据,因为它与我认为不存在的特定问题无关——我不得不改变它的格式,但如果必要,我可以编辑

我已经用
plot\u ly
在R中创建了一个热图,但我一辈子都不知道如何更改颜色图例上方显示的名称(除了更改输入数据框的名称)

麻烦的是,我想在标题的名称中加空格,这使得将其作为数据以绘图方式传递给
调用变得困难

必须有一种方法可以直接编辑它,就像其他标签/标题一样

我希望它能继承自
legend=
,但似乎没有。。编码并输出下图(尝试更改当前显示为“data.matrix,adjwallace”的位)

(我没有提供数据,因为它与我认为不存在的特定问题无关——我不得不改变它的格式,但如果必要,我可以编辑)


font只需在colorbar参数中指定标题。有关更多详细信息,请参阅

library(plotly)

data("edhec", package = "PerformanceAnalytics")

plot_ly(z = cov(edhec), type = "heatmap", 
        colorbar = list(title = "Edhec Covariance"))

你能在绘图之前简单地创建/重命名data.matrix(adjwallace)吗?我曾经想过(承认我没有尝试过),但是,正如我所说,我希望最终的标题中有空格,我有根据地猜测R不会喜欢名称中有空格的变量。我想它可能只是把它当作一个字符串,或者我可以对它进行定界,比如
Adjusted\Wallace\Coefficients
——但与我非常确定我缺少的功能相比,这似乎是一个预兆?太好了!非常感谢。。。我知道这应该很容易。
library(plotly)

data("edhec", package = "PerformanceAnalytics")

plot_ly(z = cov(edhec), type = "heatmap", 
        colorbar = list(title = "Edhec Covariance"))