簡體   English   中英

R中的時間序列圖

[英]Timeseries plotting in R

我正在R中繪制時間序列數據。在X軸上,我應該將年份設為2014、2015、2016,而當我得到2014.0、2014.5、2015.0、2015.5、2016.0和2016.5時,這非常令人討厭。 我該如何擺脫呢?

下面給出的是我使用的代碼。

inflow<-ts(inflow,start = c(2014,1),frequency = 12)
plot(inflow, xlab="Year", ylab="Inflow Count")

誰能幫我擺脫X軸年份字段中的小數部分。 我也將圖像( R Plot )附加到我的結果輸出中。

這取決於輸入數據或要繪制數據的方式。 嘗試以下幾行以滿足您的需求:

data(USAccDeaths) 
USAccDeaths
plot(USAccDeaths, type="l", pch=16, cex=1, col="#425a10",bty="l", xlab="Year",ylab="Accident Deaths", main="Accident Deaths USA 1973 - 1979")

輸入數據:

YEAR   Jan   Feb   Mar   Apr   May   Jun   Jul   Aug   Sep   Oct   Nov   Dec
1973  9007  8106  8928  9137 10017 10826 11317 10744  9713  9938  9161  8927
1974  7750  6981  8038  8422  8714  9512 10120  9823  8743  9129  8710  8680
1975  8162  7306  8124  7870  9387  9556 10093  9620  8285  8466  8160  8034
1976  7717  7461  7767  7925  8623  8945 10078  9179  8037  8488  7874  8647
1977  7792  6957  7726  8106  8890  9299 10625  9302  8314  8850  8265  8796
1978  7836  6892  7791  8192  9115  9434 10484  9827  9110  9070  8633  9240

和結果情節:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM