R 中有一个错误,我不知道如何解决?

时间:2021-04-21 01:56:01

标签: r find solution

我是数据科学的新手,我刚刚开始了一个 R 中的新项目,我遇到了一个我不知道 hơw 来修复的错误。列 <= 10 会自动更改其位置并位于列 <=1 和列 <= 2 之间。我该如何解决?

The Picture is show my error!!!

library(plotly)

fig <- plot_ly(
  x = c("giraffes", "orangutans", "monkeys"),
  y = c(20, 14, NA),
  name = "SF Zoo",
  type = "bar"
)

fig

1 个答案:

答案 0 :(得分:1)

为了使 ggplot 遵守向量的顺序,您需要将其定义为 factor

ten_CK <-
    c(
    "<=1",
    "<=2",
    "<=3",
    "<=4",
    "<=5",
    "<=6",
    "<=7",
    "<=8",
    "<=9",
    "<=10"
  )
ten_CK <- factor(ten_CK, levels = ten_CK)