Rのプログラムにおいて自己相関関数を算出する「acf」の
数値が保存できません。
「write.csv」,「table」,「save」など試したのですが、できませんでした。
エラーメッセージは
R
1 as.data.frame.default(x[[i]], optional = TRUE, stringsAsFactors = stringsAsFactors) でエラー: cannot coerce class ""acf"" to a data.frame
どなたか教えて頂けますか。お願い致します。
以下追記です
実現したかったこと
自己相関関数のデータをCSV形式に保存し, Excelで見れるようにしたい.
発生している問題
保存はできたものの, 保存したCSVデータをExcelで閲覧すると,
以下にようになっていまいます.
"#Z虞ノツ|゙ソ・^怎A~簇・3_「6-AO=・l tンO.諳・」`)ェ" "Z・-セ> ・ア偂ナPm" |S`(・ナ・ッZ^}亅<゙ラ6忱4樰・m僻-腺 mモ'・&ラ7メw-・ハ'Ch・ア&鋹+サ8F・・ニマ/Sテ譌~ス}tミ]z炳藉:twUyャソ・#$Gv.モカォエ1」・ヨ}p)余cヘ|Yハャcォイrヤワャ「オMkGカケハM・T7d詼オJォマノユ・N弘・訷aヨFG42 煙@・テ寸ネd0r2猪・eネmネ-H/、R╋■コク&ク&ィO・A{・ミ?チxニG0^んフ㌔~・!Hャチ・ャチ・ャ'チ・ャ7桶g`・・m・6ワイX=*Y跼^・ャZゥテB・bケン&:・(5チ葉ハ サ抽=g?ミ)オ9・・mョw畠bu:・ヨルRXユヤE!・
##実行環境
Window10
R×64 3.4.2
##ソースコードとデータ
自己相関関数
data1 <- read.csv("velocity dai1.csv") acf <- acf(data1) save(acf,file="acf.csv")
velocity dai1
84.9133695 76.1812439 67.4491183 59.88078562 54.79374059 53.05861664 53.63207626 54.52538681 53.9579188 51.28734207 47.0738767 42.27930959 37.5508105 33.2792422 30.01596769 28.41341527 28.72833125 30.59439786 33.44179408 37.03385671 41.42964427 46.49406306 51.561807 55.60305786 57.68657557 57.34268061 54.61186854 49.98826599 44.41037369 39.02873611 34.61798414 31.18004163
回答1件
あなたの回答
tips
プレビュー