Plotly:将色标(颜色渐变)更改为特定的颜色范围

时间:2018-03-31 14:26:30

标签: r graph colors plotly

如何在Plotly中将颜色渐变更改为特定的颜色范围?

这里我有我的代码来绘制三维空间中的一组恒星。星星的颜色取决于每颗恒星的id。

<xsl:template match="//*[text]">
    <xsl:for-each select="text">
        <xsl:value-of select="."/>
    </xsl:for-each>
</xsl:template>

<xsl:template match="//*[@url]">
    <xsl:next-match/>
    <xsl:value-of select="@url"/>
</xsl:template>

输出就是这个。 enter image description here

如您所见,现在颜色范围从紫色开始,然后变为黄色。但由于它是一组恒星,我想将恒星颜色的渐变设置得更黄。

有人知道解决方案吗?非常感谢你!

EDITED: 这是c_0000的头部和摘要,它有64000行。

p.0000 <- plot_ly(c_0000, x = ~x, y = ~y, z = ~z, 
                  color = ~id, size = 5, 
                  sizes = c(1, 1)) %>%
  add_markers() %>%
  layout(scene = list(xaxis = list(title = 'x', color = 'white'),
                      yaxis = list(title = 'y', color = 'white'),
                      zaxis = list(title = 'z', color = 'white')),
         paper_bgcolor='#222',
         showlegend = FALSE,
         legend=list(color = "white")
  )

p.0000

1 个答案:

答案 0 :(得分:0)

尝试在ui = fluidPage( navbarPage(title = "Test", id = "test", navbarMenu( title = "One step analysis", icon = icon(name = "paper-plane"), tabPanel("Data cleaning", value = "one.dc", conditionalPanel( condition = "output.id==1", # source("ui/emailInputUI.R", local = TRUE)$value "test" ) ) ) ) ) server = function(input, output) { output$id<-reactive({0}) } shinyApp(ui = ui, server = server) 内添加colorscale='YlOrRd'colorscale='Hot',看看它是否有效。