繁体   English   中英

我无法使用 R 和 ts() 函数正确地将我的年度数据转换为时间序列

I am not able to correctly transform my annual Data into a time-series using R and the ts() function

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我目前正在尝试将这些数据转换为从 2000 年到 2019 年的年度时间序列数据。以下是我使用的代码。

WealthShare <- read_excel("WealthShareTop10%.xlsx")
WealthShare_vector <- c(WealthShare$Europe)
WealthShare_ts <- ts(WealthShare_vector, start =c(2000),end = c(2019), frequency =1)
print(WealthShare_ts)

输出如下:

Time Series:
Start = 2000 
End = 2019 
Frequency = 1 
 [1] 57.82 57.33 54.81 54.74 54.19 54.34 53.75 53.57 53.54 53.13
[11] 53.51 53.76 54.90 56.75 58.46 59.34 59.47 58.73 58.75 58.69

我想知道为什么它不是典型的 ts 格式。 谢谢!

1 个回复

stats::ts甚至不会允许一个ts对象与被定义startend 您可能附加了一些其他包,它们为ts定义了一个新方法。 您还附加了哪些其他软件包?

你的 R 版本是什么(来自R.Version() )?

你从methods(ts)得到什么?

当您在控制台输入ts并按回车键时,您会看到什么?

1 kmeans 为我在 R 中的时间序列数据集返回错误

我有一个时间序列数据集。 此处提供 Excel 格式的数据。 我想使用 k-means 对数据进行聚类。 但是,我有一个错误。 **请注意, FinDat是我来自所附来源的数据。 ...

2020-08-27 08:44:21 1 18   r
2 使用R中的ts将数据转到时间序列

我有一个包含2个列的数据集,第一个代表一个星期(从21-39开始),第二个代表医疗测试中某些结果的数字。 这就是数据的样子 我希望数据看起来像这样,以便我可以绘制它 我使用ts(s$ILI,start = 21,end = 25,frequency = 5)并得到所有值的一 ...

3 使用 R 将时间序列数据划分为工作日和周末数据集

我有由两列(时间戳和功率)组成的数据集,如下所示: 该数据集的持续时间为整整一个月。 我想创建它的两个子集 - 一个包含周末数据,另一个包含工作日(星期一 - 星期五)数据。 换句话说,一个数据集应该包含对应于周六和周日的数据,而另一个数据集应该包含其他日期的数据。 两个子集都应保留两列。 我怎 ...

4 使用R将两个时间序列合并为一个新的数据帧

嗨我有一个小的不连续时间序列数据(mWL): 而且我还有一个相当大的连续(每20分钟)数据库(H),它还包含一些'mWL'的时间测量 我想创建一个大小为'mWL'的新数据框(即只有6行),同时合并H $ e1数据; 但是当我尝试使用align.time时,数据框仍然很大并且'm ...

5 在R中绘制多元时间序列数据

我的数据如下所示: 对于单个变量,我使用了下一行代码: 我想将Count.S , Count.G , Count.W , Count.F为同一平面上的四条线,但是我无法弄清楚如何在ggplot绘制所有四个变量(或其他用于ggplot程序包)物)。 谢谢。 编辑:虽然提供给 ...

6 R中时间序列数据的增长率

我的问题是如何实现一个函数来计算数据表中个人几天内的增长率。 这是形态学数据,因此增长率将计算为 log(body size day(i)) - log(body size day (i-1))。 换句话说,(今天的体型)-(昨天的体型)。 我每组有 5 个人,为期 10 天。 找到每个人每 ...

7 在 R 中扩展时间序列数据

我有一个 NHL 球员数据集,其中包括该球员每个赛季的进球数。 我计算了球员职业生涯的总进球数,以确定“正在奔跑”的前 10 名球员。 我想扩展数据集,这样当球员结束他们的职业生涯时,他们仍然留在数据集中。 例如,韦恩·格雷茨基 (Wayne Gretzky) 于 1999 年退休,但我想在数据 ...

2019-11-11 03:08:42 1 35   r/ dplyr
8 在R中推断出时间序列数据[关闭]

我有过去20年的时间序列数据。 这个变量每年都有测量,所以我有20个值。 我有一个制表符分隔的文件,第一列代表年份和第二列的值。 这是它的样子: 我想推断未来几年第二列的价值。 第二列中的值正在下降的速度也在下降,所以我认为我们不能使用线性回归。 我想知道第二列将在哪一年接近零 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM