Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在R中更改绘图工具栏的大小_R_Ggplot2_Shiny_R Plotly - Fatal编程技术网

如何在R中更改绘图工具栏的大小

如何在R中更改绘图工具栏的大小,r,ggplot2,shiny,r-plotly,R,Ggplot2,Shiny,R Plotly,我正在将一个绘图仪集成到闪亮的仪表板中。我还根据仪表板的布局减小了plotly图表的大小 但是,工具栏的大小没有减小,因此当我将鼠标悬停在图表上时,图表上的一些信息将被隐藏 下面是此问题的图表: 下面是我的代码: p <- plot_ly(b1image, x = b1image$CNT, y = b1image$Label, type = 'bar', orientation = 'h', marker = list(color = viridis::vir

我正在将一个绘图仪集成到闪亮的仪表板中。我还根据仪表板的布局减小了plotly图表的大小

但是,工具栏的大小没有减小,因此当我将鼠标悬停在图表上时,图表上的一些信息将被隐藏

下面是此问题的图表:

下面是我的代码:

p <- plot_ly(b1image, x = b1image$CNT, y = b1image$Label, type = 'bar', orientation = 'h', 
             marker = list(color = viridis::viridis_pal(option = "C", direction =1)(max(b1image$Label) - min(b1image$Label) + 5)))
p

p您确实可以禁用工具栏

自定义条值消息可以通过添加 hoverinfo(默认情况下,它们已显示未格式化的信息

p%config(displayModeBar=F)
拆下杆

并在
add_trace
中添加以下内容以自定义信息消息:

p <- plot_ly()
p <- add_trace(p, data = ..., x = ~columnname, y = ~columnname, 
     hoverinfo = "text", 
     text = ~paste ('<br>', 'bla bla : ',parametername, i.e. a column your plotting))

p

p确实可以禁用工具栏,通过添加hoverinfo(默认情况下,它们已经显示未格式化的信息),可以在悬停时使用工具栏值。p%config(displayModeBar=F)删除工具栏,并在下面的add_trace中自定义信息消息:hoverinfo=“text”,text=~paste(“
”,“bla bla:”,parametername,即一列或类似于您的绘图的列))%>%谢谢,它对我非常有效。我发布的是答案,如果这个答案足够满足您的需要,您可以接受它谢谢,完成:)关于plotly图表上的轴,我还有一个问题,发布在这里:。你介意给我一些见解吗?我很感激!