R:删除连接第一个和最后一个点的线

樱桃

我正在使用R,以图形方式打包,并且在连接图形的第一个和最后一个点时遇到问题。我想避免它。代码如下:

graph<-plot_ly(data, x = ~date, y = ~variable, z = ~value, mode="lines")

我尝试了谷歌一些解决方案,但到目前为止没有任何工作。

该图看起来像这样

有人可以帮忙吗?

基科拉尔斯顿

如果我理解正确,那么您不希望变量1、2、3 ...中的线相互连接,对吗?

如果是这种情况,我认为正在发生的情况是,假设您的所有数据都属于同一系列。

您需要告诉它,每个变量的数据是不同的序列。您可以通过映射做variable该行的(属性colorlinetypestroke,等...)。

library(tidyverse)
library(plotly)

# Create a data set from EuStockMarkets data for this example
# (this is just to put the data in a dataframe in the same format as your dataset. You can skip this part)
df.data <- EuStockMarkets %>% as.data.frame() %>% 
  dplyr::mutate(date=time(EuStockMarkets)) %>% 
  dplyr::mutate(year=as.integer(floor(date))) %>%
  dplyr::mutate(day.of.year = ceiling((date-year) * 365)) %>%
  dplyr::mutate(date=ymd(sprintf('%4d-01-01', year))+ days(day.of.year)) %>%
  dplyr::select(-year, -day.of.year) %>%
  tidyr::pivot_longer(-date, names_to = "variable") %>%
  dplyr::arrange(variable, date)

plot_ly(data=df.data, x = ~date, y = ~variable, z = ~value, type="scatter3d", mode='lines', color = ~variable)

在此处输入图片说明

如果您不希望每行中的行variable具有不同的颜色,则可以使用split参数,它将为的每个值创建不同的迹线(即行)variable我必须手动设置线条的颜色,否则会自动密谋设置其他颜色。我还删除了图例。

plot_ly(data=df.data, x = ~date, y = ~variable, z = ~value, type="scatter3d", mode='lines', split=~variable, color=I('black')) %>% layout(showlegend = FALSE)

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在gnuplot中,第一个点和最后一个点相互连接

来自分类Dev

python27 matplotlib:连接的第一个和最后一个元素

来自分类Dev

连接列表的最后一个和第一个值

来自分类Dev

删除第一个和最后一个特定符号

来自分类Dev

删除第一个和最后一个双引号

来自分类Dev

从Haskell的列表中删除第一个和最后一个元素

来自分类Dev

删除第一个和最后一个出现列值的行

来自分类Dev

删除行中第一个和最后一个元素的填充

来自分类Dev

删除相同的值,但第一个和最后一个除外

来自分类Dev

如何删除列中的第一个单词和最后一个单词?

来自分类Dev

删除第一个和最后一个双引号

来自分类Dev

删除行中第一个和最后一个元素的填充

来自分类Dev

删除第一个和最后一个反斜杠?

来自分类Dev

删除第一个和最后一个特定字符

来自分类Dev

如何从双向链表中删除第一个和最后一个节点?

来自分类Dev

SAS至R代码的第一个和最后一个功能

来自分类Dev

使用R计算每个变量的第一个和最后一个日期

来自分类Dev

R数据集中的第一个和最后一个观测值

来自分类Dev

R:识别重复组中的第一个和最后一个元素

来自分类Dev

在R中查找条纹的第一个和最后一个日期

来自分类Dev

在 R 中提取第一个和最后一个交易日期

来自分类Dev

R过滤包含NA的行的一部分之前的第一个点和之后的最后一个点

来自分类Dev

CSS无法摆脱UL的第一个和最后一个孩子的分隔线

来自分类Dev

D3折线图,显示第一个和最后一个点的值

来自分类Dev

在比 Excel 窗口宽的 Excel 图表中检测第一个和最后一个可见点

来自分类Dev

如何从 twbs 分页插件中删除“第一个”、“上一个”、“下一个”和“最后一个”按钮

来自分类Dev

在一行中删除第一个和最后一个数组元素?

来自分类Dev

如果使用PHP删除文本的第一个单词的'n',如何删除最后一个单词和最后一个字母

来自分类Dev

如何在第一个和最后一个div上删除左边距和右边距

Related 相关文章

  1. 1

    在gnuplot中,第一个点和最后一个点相互连接

  2. 2

    python27 matplotlib:连接的第一个和最后一个元素

  3. 3

    连接列表的最后一个和第一个值

  4. 4

    删除第一个和最后一个特定符号

  5. 5

    删除第一个和最后一个双引号

  6. 6

    从Haskell的列表中删除第一个和最后一个元素

  7. 7

    删除第一个和最后一个出现列值的行

  8. 8

    删除行中第一个和最后一个元素的填充

  9. 9

    删除相同的值,但第一个和最后一个除外

  10. 10

    如何删除列中的第一个单词和最后一个单词?

  11. 11

    删除第一个和最后一个双引号

  12. 12

    删除行中第一个和最后一个元素的填充

  13. 13

    删除第一个和最后一个反斜杠?

  14. 14

    删除第一个和最后一个特定字符

  15. 15

    如何从双向链表中删除第一个和最后一个节点?

  16. 16

    SAS至R代码的第一个和最后一个功能

  17. 17

    使用R计算每个变量的第一个和最后一个日期

  18. 18

    R数据集中的第一个和最后一个观测值

  19. 19

    R:识别重复组中的第一个和最后一个元素

  20. 20

    在R中查找条纹的第一个和最后一个日期

  21. 21

    在 R 中提取第一个和最后一个交易日期

  22. 22

    R过滤包含NA的行的一部分之前的第一个点和之后的最后一个点

  23. 23

    CSS无法摆脱UL的第一个和最后一个孩子的分隔线

  24. 24

    D3折线图,显示第一个和最后一个点的值

  25. 25

    在比 Excel 窗口宽的 Excel 图表中检测第一个和最后一个可见点

  26. 26

    如何从 twbs 分页插件中删除“第一个”、“上一个”、“下一个”和“最后一个”按钮

  27. 27

    在一行中删除第一个和最后一个数组元素?

  28. 28

    如果使用PHP删除文本的第一个单词的'n',如何删除最后一个单词和最后一个字母

  29. 29

    如何在第一个和最后一个div上删除左边距和右边距

热门标签

归档