小编use*_*343的帖子

将列表转换为R中的字符对象

我想将列表转换如下:

    list(structure(c(16L, 17L, 71L, 87L, 113L, 120L, 127L, 128L, 
      144L, 177L, 207L, 213L), .Names = c("246653_at", "246897_at", 
      "251347_at", "252988_at", "255528_at", "256535_at", "257203_at", 
      "257582_at", "258807_at", "261509_at", "265050_at", "265672_at")))
Run Code Online (Sandbox Code Playgroud)

到一个角色对象:

         c("246653_at", "246897_at", "251347_at", "252988_at", "255528_at", 
         "256535_at", "257203_at", "257582_at", "258807_at", "261509_at", 
         "265050_at", "265672_at")
Run Code Online (Sandbox Code Playgroud)

我试过用

    as.character(fin[1])
Run Code Online (Sandbox Code Playgroud)

这给了我

   [1] "c(16, 17, 71, 87, 113, 120, 127, 128, 144, 177, 207, 213)"
Run Code Online (Sandbox Code Playgroud)

我提到了这个堆栈溢出帖但无法解决它.

r

4
推荐指数
1
解决办法
1万
查看次数

在ggplot中手动分配颜色

我有以下数据

 corsub <- c(-0.0495, -0.1291, 0.0305,-0.0192,  0.0941, 0.00026)
 namesub <- c("A", "A", "A", "C", "C", "C")
 plotdata <- data.frame(name=namesub,cor=corsub)
 ggplot(plotdata,aes(x=name,y=cor))+geom_point()
Run Code Online (Sandbox Code Playgroud)

这给了我以下情节:在此输入图像描述

现在,我想为这些点着色,并根据重复项给出点的形状.在数据提供对应于第一三个值A是复制的比较(1-2, 1-3,2-3)同样地,对于C,(1-2, 1-3,2-3).

我想1-2用特定颜色,1-3特定颜色和2-3特定颜色手动着色所有颜色.并给出一个解释三种重复比较的三种颜色的关键.

r ggplot2

1
推荐指数
1
解决办法
351
查看次数

标签 统计

r ×2

ggplot2 ×1