我意识到在R中可能没有办法做到这一点,因为我的理解是矢量中的所有值都需要具有相同的数据类型。在R中的数据帧中组合两种不同的数据类型
我有一个数据框有两列,第一个是日期,第二个是当天给定股票的收盘价。我想在底部添加一行,第一列“SD”中的标签以及价格变化的标准偏差值。
我能够对标准偏差进行计算,但是,当我尝试在底部的第一列中添加“SD”标签时,R并不开心。第一列被格式化为.Date,如果可能,我想保留它。如果没有,我会至少喜欢它显示看起来像一个日期,所以我可以轻松地读取数据。
有没有办法做到这一点?
下面是一些样本数据:
Date AAPL
1 2014-01-21 549.07
2 2014-01-22 551.51
3 2014-01-23 556.18
4 2014-01-24 546.07
5 2014-01-27 550.50
6 2014-01-28 506.50
7 2014-01-29 500.75
8 2014-01-30 499.78
9 2014-01-31 500.60
10 2014-02-03 501.53
11 2014-02-04 508.79
12 2014-02-05 512.59
13 2014-02-06 512.51
14 2014-02-07 519.68
15 2014-02-10 528.99
16 2014-02-11 535.96
17 2014-02-12 535.92
18 2014-02-13 544.43
19 2014-02-14 543.99
20 2014-02-18 545.99
21 2014-02-19 537.37
我想它看起来像这样,在最后一排的SD信息:
Date AAPL
1 2014-01-21 549.07
2 2014-01-22 551.51
3 2014-01-23 556.18
4 2014-01-24 546.07
5 2014-01-27 550.50
6 2014-01-28 506.50
7 2014-01-29 500.75
8 2014-01-30 499.78
9 2014-01-31 500.60
10 2014-02-03 501.53
11 2014-02-04 508.79
12 2014-02-05 512.59
13 2014-02-06 512.51
14 2014-02-07 519.68
15 2014-02-10 528.99
16 2014-02-11 535.96
17 2014-02-12 535.92
18 2014-02-13 544.43
19 2014-02-14 543.99
20 2014-02-18 545.99
21 2014-02-19 537.37
22 SD 0.0217
谢谢。
这一切都取决于你想要做什么。请告诉我们更多!为什么**必须** SD是日期列中的字符串?有很多创造性的选择。 – smci
如果您发现我的回答有用(或其他),请点击'接受'。 – smci