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

Posted

技术标签:

【中文标题】R中有一个错误,我不知道如何解决? [复制]【英文标题】:There is an error in R that i don't know how to fix? [duplicate] 【发布时间】:2021-07-15 04:57:19 【问题描述】:

我是数据科学的新手,刚开始使用 R 语言进行一个新项目,但遇到了一个我不知道如何修复的错误。

Phodiem_CK <-
  c(
    Count_nhohonbang1_CK,
    Count_nhohonbang2_CK,
    Count_nhohonbang3_CK,
    Count_nhohonbang4_CK,
    Count_nhohonbang5_CK,
    Count_nhohonbang6_CK
    ,
    Count_nhohonbang7_CK,
    Count_nhohonbang8_CK,
    Count_nhohonbang9_CK,
    Count_nhohonbang10_CK
  )
Phodiem_CK_MT <-
  rbind(
    Count_nhohonbang1_CK,
    Count_nhohonbang2_CK,
    Count_nhohonbang3_CK,
    Count_nhohonbang4_CK,
    Count_nhohonbang5_CK,
    Count_nhohonbang6_CK
    ,
    Count_nhohonbang7_CK,
    Count_nhohonbang8_CK,
    Count_nhohonbang9_CK,
    Count_nhohonbang10_CK
  )
Phodiem_CK_Data <-
  as.data.frame(Phodiem_CK_MT, stringsAsFactors = False)
Phodiem_CK_Data
# bring your data to long format as needed by ggplot
ten_CK <-
  c("<=1",
    "<=2",
    "<=3",
    "<=4",
    "<=5",
    "<=6",
    "<=7",
    "<=8",
    "<=9",
    "<=10")
ggplot(Phodiem_CK_Data, aes(x = ten_CK, , y = Phodiem_CK)) + geom_bar(stat = "identity")

【问题讨论】:

代码和截图没有显示任何错误。 “# 根据 ggplot 的需要将您的数据转换为长格式”是一条评论。如果您在上面的评论中提出的问题是您问题的一部分,您能否使用edit 按钮并将其添加到问题文本中。 【参考方案1】:

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

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

【讨论】:

以上是关于R中有一个错误,我不知道如何解决? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何解决gson.fromJson()在android中有错误

android studio - R未解决+ Clean项目无效

Rstudio 在命令行中复制命令

一个奇怪的颤振错误,我不知道如何解决

如何解决我的 React 按钮组件中的错误?

如何推送字符数组? [复制]