ggplot 中的位置标识错误是什么?

问题描述

我正在尝试在 R 中使用 ggplot,但一直出现错误

p = ggplot( data = first_two_PCs,aes(x=PC1,y=PC2))
geom_point(aes(color = tissue))

我不断收到以下错误

mapping: colour = ~tissue 
geom_point: na.rm = FALSE
stat_identity: na.rm = FALSE
position_identity

对象 first_two_PCs 是根据一些数据和元数据创建的。我需要使组织柱成为一个因素或一个水平吗?这是我的数据示例。

first_two_PCs
             PC1          PC2     tissue
1    0.096384505 -0.185415855 quadriceps
2    0.043819949 -0.339796346 quadriceps
3   -0.009393650 -0.285656275 quadriceps
4    0.382311101 -0.461914898 quadriceps
5    0.048236016 -0.382284685 quadriceps
6   -0.147232241 -0.245961166 quadriceps
7   -0.253515506 -0.006052058 quadriceps
8   -0.304998968  0.010521004 quadriceps
9   -0.111670836  0.052437104 quadriceps
10  -0.398024881 -0.078184260 quadriceps
11  -0.366464905 -0.012824785 quadriceps
12  -0.242903401  0.024138402 quadriceps
13   0.321191681  0.166408776 quadriceps
14   0.210501204  0.132707204 quadriceps
15   0.215065792  0.102842239 quadriceps
16   0.242587808  0.113181062 quadriceps
17   0.118123032  0.114621002 quadriceps
18   0.127834379  0.068565699 quadriceps
19   0.071951209  0.241789942 quadriceps
20  -0.023391826  0.193896896 quadriceps
21   0.064413225  0.222284580 quadriceps
22   0.006829554  0.223823666 quadriceps
23  -0.051157252  0.196790277 quadriceps
24  -0.040495988  0.134082473 quadriceps
25   0.096384505 -0.185415855 quadriceps
26   0.043819949 -0.339796346 quadriceps
27  -0.009393650 -0.285656275 quadriceps
28   0.382311101 -0.461914898 quadriceps
29   0.048236016 -0.382284685 quadriceps
30  -0.147232241 -0.245961166 quadriceps
31  -0.253515506 -0.006052058 quadriceps
32  -0.304998968  0.010521004 quadriceps
33  -0.111670836  0.052437104 quadriceps

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)