全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2332 5
2019-03-29
图像 数据样式 setwd("S:/R/practise")
a<-read.csv("clustDABCON.csv",row.names = 1)
b<-data.frame(a$CON1,
              a$CON2,
              a$CON3,
              a$DAB1,
              a$DAB2,
              a$DAB3)
row.names(b)<-row.names(a)
b2<-t(b)
c1<-scale(b2,center=TRUE,scale=TRUE)
library(reshape2)
c<-melt(c1)
write.csv(c,"DABclust-Line1.csv")
d<-read.csv("DABCLUST-line.CSV")
ggplot(d,aes(x=d$Var1,y=d$value,color=as.factor(d$clust)))+
  geom_line()
想做许多线条(样本)在6个时期的变化量,用reshape变成长数据后,用ggplot2画完(本应该是一堆直线),却成了一堆垂直于X轴的直线,请问这是什么问题啊?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-3-29 18:49:00
更正一下,应该是一堆折线,像这样的。 3.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-29 19:26:30
4.jpg 大样本为什么会变成这种杂乱的线呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-29 23:06:42
试一下加上group = as.factor(clust)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-30 19:56:30
cheetahfly 发表于 2019-3-29 23:06
试一下加上group = as.factor(clust)
你好,加了factor后是回复里的样子,组能分离开了,但是依旧线连不起来
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-30 21:45:58
要么用geom_path()试一下,要么将x轴换成连续数据的形式试一下,同时检查确保同一个clust在每一个var1上都只有唯一值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群