楼主: simscrystal
3885 2

[问答] 用了ts函数之后数据变了 [推广有奖]

  • 0关注
  • 1粉丝

已卖:2份资源

大专生

21%

还不是VIP/贵宾

-

威望
0
论坛币
2477 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2833 点
帖子
16
精华
0
在线时间
70 小时
注册时间
2010-9-5
最后登录
2022-9-9

楼主
simscrystal 在职认证  发表于 2015-7-30 21:11:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
x=read.table("F:/R/3.txt",header=FALSE,na.strings=".")
y=ts(x,start=c(2010),end=c(2015,14),frequency=52)
数据是周数据 不知道这样写对不对
生成的y和x的差别很大
原数据
       V1
1   1,214
2   1,082
3   1,045
4     976
5     914
6     963
7     927
8     948
9     940
10    912
11    922
12    923
13    749
14    949
15    968
16    898
17    912
18    818
19    910
20    888

y
V1
  [1,]  30
  [2,]  21
  [3,]  14
  [4,] 166
  [5,] 126
  [6,] 160
  [7,] 136
  [8,] 149
  [9,] 146
[10,] 125
[11,] 131
[12,] 132
[13,]  38
[14,] 150
[15,] 163
[16,] 114
[17,] 125
[18,]  56
[19,] 123
[20,] 106

因为论文要用 临时学的R语言 没什么基础 求大神指点改进方法


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Frequency strings string Start rings frequency start

沙发
rosenbloog 发表于 2015-8-1 13:47:28
x$V1 = as.numeric(gsub(",","", x$V1))
y=ts(x$V1,start=2010,frequency=52)
# 你是不是省略数据了?2010年开始到2015年结束的周数据不止20个吧。

藤椅
simscrystal 在职认证  发表于 2015-8-7 22:55:49
rosenbloog 发表于 2015-8-1 13:47
x$V1 = as.numeric(gsub(",","", x$V1))
y=ts(x$V1,start=2010,frequency=52)
# 你是不是省略数据了?20 ...
问题已解决 是没有把数据转为数值形式 多谢你的回答

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 02:49