2017-07-11 60 views
0

我很喜歡R中的新手,我在大學期間曾與它合作過,但它很遙遠......R和多列圖形

我有一張有4列的表格:vine ID和3個日期的NDVI(植被指數)值。

ID 09052017 25052017 16062017 
1 233  244  238 
2 225  234  247 
3 224  231  245 
4 124  115  124 

我知道怎麼讀我的表,它創建變量,選擇列或行,做一個plot(x,y)

我的目標是代表每個ID與3個NDVI值和所有在同一圖形窗口

行,但我是一個有點困惑做我想做的。

有人可以提供一些想法來創建這個?

+0

你可以從[這裏]啓動(https://www.analyticsvidhya.com/blog/2015/07/guide-data-visualization-r/)尋找到r中可視化 – parth

+0

請將技術問題從業務環境中分離出來。我們不瞭解NDVI,對植物叮咬不感興趣 –

回答

0

是否這樣?

library(ggplot2) 
library(dplyr) 
library(tidyr) 

df %>% 
    gather(date, NDVI, -ID) %>% 
    ggplot(aes(x = as.Date(date, '%d%m%Y'), y = NDVI, group = ID, col = factor(ID))) + 
    geom_line() + 
    xlab("Date") 

enter image description here

+0

是的,就是這樣!我試圖,有一些問題來安裝庫。你能解釋我最後4行是什麼嗎?如果我在2400線桌上使用它,沒有問題嗎? –

+0

在使用包之前,您必須先安裝它。所以你必須先安裝所有3個軟件包。例如:install.packages(「ggplot2」)。 – Odysseus210

+0

是的,沒關係,我只是安裝了它;) –