如何在只有一些可见值的情况下启动R绘图图

pssguy

我非常希望能够一开始就显示选定的一组变量值中的点。因此,在下面的示例中,仅显示团队值“ a”,图例中的“ b”显示为灰色但可切换

library(plotly)
library(dplyr)

df <- data.frame(year=(c(2000,2001,2001,2002)),team=c("a","b","a","b"),values=c(1,3,2,4),stringsAsFactors = FALSE)

plot_ly(data=df, x=year,y=values,color=team,mode="markers")

在此处输入图片说明

另外,轴如何只显示整数-不知道如何修改范围以适应此情况

dww

最简单的方法是从默认情况下关闭所有迹线开始,然后单击图例分别进行切换

plot_ly(data=df, x=year,y=values,color=team,mode="markers", visible="legendonly")

如果要从已经可见的一些点开始,而另一些则不存在,则需要使用两条迹线,第二条迹线带有visible="legendonly"如果您采用这种方式,则还需要手动选择颜色。

plot_ly(data=df[which(df$team=="a"),], x=year,y=values,
        color=team, colors = "blue", mode="markers") %>%
  add_trace(data=df[which(df$team=="b"),], x=year,y=values, color=team, 
        colors="green", mode="markers", visible="legendonly")

您可以使用该layout功能控制轴和刻度要仅在单位间隔内放置刻度线,可以使用此选项

plot_ly(data=df[df$team=="a",], x=year,y=values,color=team, colors = "blue", mode="markers") %>%
  add_trace(data=df[df$team=="b",], x=year,y=values, color=team, colors = "green", mode="markers", visible="legendonly") %>%
  layout(xaxis = list(autotick = FALSE, tickmode="linear", tick0 =2000, dtick=1, range=c(1999.5,2003.5)), 
         yaxis = list(autotick = FALSE, tickmode="linear", tick0 =0, dtick=1, range=c(0,5)) )

可在https://plot.ly/r/reference/中找到对plotly API中所有选项的完整描述。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在只有一些可见值的情况下启动R绘图图

来自分类Dev

我如何在没有链接的情况下向API发送一些参数?

来自分类Dev

如何在隐藏和可见的情况下搜索值?

来自分类Dev

如何在没有可见空白的情况下扩展/减小QTable视图

来自分类Dev

如何在python中没有群集质心的情况下使群集不可见?

来自分类Dev

如何在没有提交历史的情况下制作可见的 github fork?

来自分类Dev

如何在给定一些kubernetes模板的情况下获取docker映像列表?

来自分类Dev

在不清除页面的情况下如何在HTML中插入一些文本?

来自分类Dev

如何在给定特定公式的情况下添加用户输入的一些数字

来自分类Dev

如何在不可见的情况下显示mActionBar,在不可见的情况下隐藏它?

来自分类Dev

如何看待前一行回值选择情况下,只有在熊猫

来自分类Dev

如何在没有定义高度的情况下使用水平回收器视图和线性布局与一些孩子一起使用?

来自分类Dev

在extjs中,如何在默认情况下使列不可见,因为当用户第一次打开它时,它会显示所有列?

来自分类Dev

在extjs中,如何在默认情况下使列不可见,因为当用户第一次打开它时,它会显示所有列?

来自分类Dev

如何在不可见的情况下更新WinForms进度栏,然后以更新后的值显示?

来自分类Dev

如何在没有lambda函数的情况下通过React Native中的单个处理程序处理一些TextInput?

来自分类Dev

如何在没有已知目标函数(比如说一些随机函数)和已知变量和约束的情况下使用gekko优化器?

来自分类Dev

如何在不读取Django中所有对象的情况下从数据库中获取一些最后的对象?

来自分类Dev

HTML元素定位-如何在没有javascript的情况下使元素始终位于可见区域

来自分类Dev

如何在默认情况下/在页面加载时使第一个div可见?

来自分类Dev

如何在不使用数据和功能的情况下绘制一些图形?(乌龟模拟)

来自分类Dev

如何在不添加一些不必要的注释的情况下执行特定的完成操作?

来自分类Dev

如何在不重复的情况下将一些文件加载到 Spark 节点中?

来自分类Dev

如何在不丢失不同分支的一些先前提交的情况下执行 git reset

来自分类Dev

ggplot刻面网格y轴一些值不可见如何调整网格

来自分类Dev

如何让一些文件在QtCreator中可见

来自分类Dev

wxPython styledtextctrl:如何在启用自动换行的情况下获取可见行数?

来自分类Dev

如何在烤面包可见的情况下启用点击

来自分类Dev

如何在不设置 AS3 可见性的情况下显示大量图像?

Related 相关文章

  1. 1

    如何在只有一些可见值的情况下启动R绘图图

  2. 2

    我如何在没有链接的情况下向API发送一些参数?

  3. 3

    如何在隐藏和可见的情况下搜索值?

  4. 4

    如何在没有可见空白的情况下扩展/减小QTable视图

  5. 5

    如何在python中没有群集质心的情况下使群集不可见?

  6. 6

    如何在没有提交历史的情况下制作可见的 github fork?

  7. 7

    如何在给定一些kubernetes模板的情况下获取docker映像列表?

  8. 8

    在不清除页面的情况下如何在HTML中插入一些文本?

  9. 9

    如何在给定特定公式的情况下添加用户输入的一些数字

  10. 10

    如何在不可见的情况下显示mActionBar,在不可见的情况下隐藏它?

  11. 11

    如何看待前一行回值选择情况下,只有在熊猫

  12. 12

    如何在没有定义高度的情况下使用水平回收器视图和线性布局与一些孩子一起使用?

  13. 13

    在extjs中,如何在默认情况下使列不可见,因为当用户第一次打开它时,它会显示所有列?

  14. 14

    在extjs中,如何在默认情况下使列不可见,因为当用户第一次打开它时,它会显示所有列?

  15. 15

    如何在不可见的情况下更新WinForms进度栏,然后以更新后的值显示?

  16. 16

    如何在没有lambda函数的情况下通过React Native中的单个处理程序处理一些TextInput?

  17. 17

    如何在没有已知目标函数(比如说一些随机函数)和已知变量和约束的情况下使用gekko优化器?

  18. 18

    如何在不读取Django中所有对象的情况下从数据库中获取一些最后的对象?

  19. 19

    HTML元素定位-如何在没有javascript的情况下使元素始终位于可见区域

  20. 20

    如何在默认情况下/在页面加载时使第一个div可见?

  21. 21

    如何在不使用数据和功能的情况下绘制一些图形?(乌龟模拟)

  22. 22

    如何在不添加一些不必要的注释的情况下执行特定的完成操作?

  23. 23

    如何在不重复的情况下将一些文件加载到 Spark 节点中?

  24. 24

    如何在不丢失不同分支的一些先前提交的情况下执行 git reset

  25. 25

    ggplot刻面网格y轴一些值不可见如何调整网格

  26. 26

    如何让一些文件在QtCreator中可见

  27. 27

    wxPython styledtextctrl:如何在启用自动换行的情况下获取可见行数?

  28. 28

    如何在烤面包可见的情况下启用点击

  29. 29

    如何在不设置 AS3 可见性的情况下显示大量图像?

热门标签

归档