回复 第6楼 的 nan.xiao:
使用xyplot()中出现了两个问题:
1.代码运行出来后纵坐标轴的值不见了,后者说全部集中到了一个小区域
<br />
SZZS_M <- read.csv("SZZS_M.csv", header = TRUE)<br />
xyplot(price ~ date, data = SZZS_M,aspect = "xy", type = "l",<br />
xlab = "Date", ylab = "Price",<br />
scales = list(x = list(rot = 45),at = c(1,26,51,76,101,126,151,176,201,226,251)<br />
)<br />
)<br />
2.加了一个abbreviate()指令后,运行出现了错误
<br />
SZZS_M <- read.csv("SZZS_M.csv", header = TRUE)<br />
SZZS_M$date <- abbreviate(SZZS_M$date, 7)<br />
xyplot(price ~ date, data = SZZS_M,aspect = "xy", type = "l",<br />
xlab = "Date", ylab = "Price",<br />
scales = list(x = list(rot = 45),at = c(1,26,51,76,101,126,151,176,201,226,251)<br />
)<br />
)<br />
警告信息:
1: In order(as.numeric(x)) : 强制改变过程中产生了NA
2: In diff(as.numeric(x[ord])) : 强制改变过程中产生了NA
3: In function (x, y, type = "p", groups = NULL, pch = if (is.null(groups)) plot.symbol$pch else superpose.symbol$pch, :强制改变过程中产生了NA</p>
麻烦版主帮忙解答一下,先谢谢了
[attachment=231627,1797]