2017-02-18 3 views
0

私はテキストファイルを持っています。 (ここでは https://kaggle2.blob.core.windows.net/forum-message-attachments/161748/5933/bibsonomy.txtをダウンロードできます)(私はkaggleに関する回答をまだ受け取っていないので、ここで質問しています)ここに投稿にファイルを添付することはできますか?投稿をサポートし、 )オブジェクト(RStudio)の特定の列にアクセスできない

次に、このテキストファイルを次のコードのtimeseriesに変換します。

original <- read.csv(file="bibsonomy.txt", header = FALSE,  col.names=c("timestamps",  "arrivalrates"), comment.char=";") 
y <- original[,2] 
bibTS <- ts(y,frequency=96) 

次に、strucchangeパッケージのstl()関数をそれに適用します。

require(strucchange) 
stl.bib<-stl(bibTS,"periodic",t.jump=96) 

stl.bibを印刷すると、stl.bibに3つの列があることがわかります。私はオンラインで検索およびSO http://www.r-tutor.com/r-introduction/list

を見つけ、私はこのような第二のカラムにアクセスする必要があります

​​

をしかし、表示された値が間違っています。どうして?そして2番目の列にアクセスするにはどうしたらいいですか?ありがとうございました!

乾杯、ベノ

答えて

1

あなたが参照さ3つの列が返されるオブジェクトのtime.series構成要素です。 2列目の値にアクセスするには、stl.bib$time.series[,2]を使用します。

関連する問題