2400 5

[问答] ggplot2大样本堆积折线图问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

14%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
39 点
帖子
4
精华
0
在线时间
20 小时
注册时间
2019-3-26
最后登录
2020-2-10

楼主
中分掩盖大饼脸 发表于 2019-3-29 18:46:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
图像 数据样式 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 大样本为什么会变成这种杂乱的线呢?

板凳
cheetahfly 在职认证  发表于 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后是回复里的样子,组能分离开了,但是依旧线连不起来

地板
cheetahfly 在职认证  发表于 2019-3-30 21:45:58
要么用geom_path()试一下,要么将x轴换成连续数据的形式试一下,同时检查确保同一个clust在每一个var1上都只有唯一值

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 14:15