Я хочу построить мои данные .csv
(я назвал его p) на R, используя ggplot2, но у меня возникают трудности.ggplot multicolomn on R using csv
Time d d d d c m m m m c c c........... (top row of data p)
Есть 14 строк и 304 столбца. Первый столбец - время и остальное - d c m so on ...... Я хочу построить график времени по оси x относительно остатка 303 по оси y в окне отдельного графика, и эти 303 линии графика будут отличаться цветом.
верхний ряд имеет буквы типа d c m .. theese are my 3 forest Группы: хвойные, лиственные, смешанные. поэтому я хочу, чтобы все графические линии с 'd' были сгруппированы в один конкретный цвет. затем «c» в другом цвете и «m» в другом.
Я нашел способ сделать это с помощью ggplot
ggplot(p, aes(x = Time, group = 1)) +
geom_line(aes(y = d), colour="blue") +
geom_line(aes(y = c), colour = "red") +
geom_line(aes(y = m), colour = "green") +
ylab(label="NDVI") + xlab("Time")
, но из 303 у меня есть 117 столбцов д
77 для с
109 для м
Какой код следует использовать таким образом R построил бы все столбцы, предоставив все ds, cs и ms различные цвета?
Пожалуйста, помогите, я застрял на этом в течение нескольких дней.
Я не ясно, как выглядят ваши данные, но вы можете попытаться преобразовать данные из широкого формата долго. Это упростит вашу работу. Вот несколько примеров для конверсии: http://stats.stackexchange.com/q/7439/38261 – TrigonaMinima
О, я упоминал строки столбцов, противоположные в моем вопросе –
У меня есть 14 строк .... 304 coloumns –