-2

私は R を初めて使用します。樹液の流れに関する毎日の時系列データがあり、R で折れ線グラフをプロットし、日付の x 軸をフォーマットしたいと考えています。データ ファイルは次のようになります。

Date    G1T0    G1T1    G1T2    G1T3
19-Jul-14   0.271081377 0.342416929 0.216215197 0.414495265
20-Jul-14   0.849117059 0.778333568 0.555856888 0.375737302
21-Jul-14   0.742855108 0.756373483 0.536025029 0.255169809
22-Jul-14   0.728504928 0.627172734 0.506561041 0.244863511
23-Jul-14   0.730702865 0.558290192 0.452253842 0.223213402
24-Jul-14   0.62732916  0.461480279 0.377567279 0.180328992
25-Jul-14   0.751401513 0.5404663   0.517567416 0.204342317

サンプルRスクリプトで助けてください。

4

1 に答える 1

0

これを試すことができます:

# install.packages("ggplot2")
# install.packages("scales")
library(ggplot2)
library(scales)
data$Date <- as.Date(data$Date, format = "%d-%b-%y")
ggplot(data = data, x = Date) +
  geom_line(aes(x = Date, y = G1T0, col = "G1T0")) +
  geom_line(aes(x = Date, y = G1T1, col = "G1T1")) +
  geom_line(aes(x = Date, y = G1T2, col = "G1T2")) +
  geom_line(aes(x = Date, y = G1T3, col = "G1T3")) +
  scale_colour_discrete(name = "Group") +
  labs(y = "Measurement", x = "Date")

これが行うことは、プロットを実行するためにいくつかのパッケージをロードすることです(明らかに、それらのパッケージがない場合はインストールしてください)。次に、Rが日付であることを認識できるように日付をフォーマットします(使用したフォーマット引数はあなたの特定のものと一致しました文字列パターン)、次に ggplot 関数を呼び出してデータをマップします。

これはうまくいきますか?

于 2015-02-23T06:12:17.157 に答える