2015-10-09 3 views
-2

К примеру у меня есть только данные для Y:затененная область в R только с точкой оси Y

55.64 
79.21 
47.8 
28.52 
43.99 
83.02 
87.04 
85.44 

Но я хотел бы построить затененную область с этими данными, в том, что это возможно?

+0

Вам нужен х данные, которые вы должны создать искусственно, например, используя 'x <- seq_along (y)'. BtW: будьте более конкретны в своих вопросах –

ответ

1

Я не уверен, чего вы хотите достичь, но вот способ окраски области под линией, определяемой Y (при условии, что соответствующие значения x от 1 до length(Y)), либо с обычным цветом, либо с линиями штриховки :

par(mfrow=c(1, 2)) 
# plain color (grey) 
plot(seq(Y), Y, type="l", main="plain color") 
polygon(c(1, seq(Y), length(Y)), c(0, Y, 0), col="grey") 
# shading lines 
plot(seq(Y), Y, type="l", main="shading lines") 
polygon(c(1, seq(Y), length(Y)), c(0, Y, 0), density=10) 

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^