データを書き込むためのいくつかの機能があります。 xlsxパッケージからwrite.xlsを削除します。しかし、時系列を書くと、日付の代わりに行名1,2,3、..とデータが保存されます。行の名前として日付をどのように保存できますか?日付列を含むtime.seriesオブジェクトをRのExcelファイルに書き込む方法は?
ありがとうございます!日付と値 -
data.frame(col_names, my_ts)
データを書き込むためのいくつかの機能があります。 xlsxパッケージからwrite.xlsを削除します。しかし、時系列を書くと、日付の代わりに行名1,2,3、..とデータが保存されます。行の名前として日付をどのように保存できますか?日付列を含むtime.seriesオブジェクトをRのExcelファイルに書き込む方法は?
ありがとうございます!日付と値 -
data.frame(col_names, my_ts)
時系列から
# Retrieve start date and end date from time series
start_date <- as.Date(start(tsobject)[1])
end_date <- start_date+length(tsobject)-1
# Make a data frame with two columns - date and value
df <- data.frame(date=seq(from=start_date, to=end_date, by=1),
value=tsobject)
# Write data to excel
write.xlsx(df, filename)
ありがとう、stefan8888!これは非常にうまくいく。 – Mikhail
は、2つのカラムを持つデータフレームを作成しますよう
require(lubridate)
require(zoo)
col_names <- as.yearmon(time(my_ts))
は今、あなたは新しいデータフレームを作成することができます:あなたは、たとえばlubridate
パッケージからas.yearmon
を使用することができます
コードを投稿してください。 – Confiqure