【发布时间】:2014-04-07 04:56:14
【问题描述】:
我想用“散点图”和右侧的直方图可视化时间序列数据,但我无法弄清楚如何关闭上方的直方图。
代码示例:
install.packages("psych")
library(psych)
data = matrix(rnorm(n=100000,mean=2,sd=1.5), nrow = 100, ncol=1000)
fs = list()
fs$p_Z = 1*(data>2)
n_p = 1;
for(i in floor(seq(1,dim(data)[2],length.out=n_p)))
{
scatter.hist(x = rep(1:length(data[,i])), y = data[,i],
xlab = 'observations',
ylab = 'log(TPM)',
title = 'Mixture Plot',
col = c("red","blue")[fs$p_Z[,i]+1],
correl = FALSE, ellipse = FALSE, smooth = FALSE)
}
结果:
预期结果: 和我的一样,但上面没有直方图。即,只有右侧的直方图用于 log(TPM)。
注意:我正在使用psych package, scatter.hist function,它看起来简单易用,但找不到如何关闭一个直方图。
【问题讨论】:
标签: r