0
私はR
とshiny
とggplot2
でプロットしています。プロットを(下記のような)を出力すると目盛りラベルが大きすぎる場合には、軸ラベルが示すように、ダニのラベルと重なっ:軸のラベルが重なりすぎて大きすぎます
#UI.R
library(shiny)
library(plotly)
library(ggplot2)
shinyUI(fluidPage(
plotlyOutput("Plot")
))
#Server.R
shinyServer(function(input, output) {
output$Plot <- renderPlotly({
plot <- ggplot(diamonds, aes(x=cut)) +
geom_bar()+
theme(axis.text.x = element_text(angle = 90, size = 25))
ggplotly(plot)
})
})
出力する:あなたは大きなダニいることがわかります
マークはラベルと重なります(この場合は「カット」)。この例はフォントを大きくして作成しましたが、長いラベルでも同じことが起こります。さらに、ラベル全体が表示されない場合(つまり、別のプロジェクトから取得した場合など)、次のようになります。
誰でもこれを行う方法を知っていますか?私はggplotlyから何かを変更する方法については、多くの良い文書を見つけることができません。
私が最初ggplotly使用した後、これを行う、またはその代わりにそれをですか? –
'ggplotly()'の代わりに使うことができます。 'renderPlotly'では、指定された' plotly_build'オブジェクトを返します。この場合は "pb"です。 –