楼主: tjcjwjl
24341 22

[问答] R程序的问题,出现:被替换的项目不是替换值长度的倍数 [推广有奖]

  • 4关注
  • 0粉丝

等待验证会员

大专生

68%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
214 点
帖子
30
精华
0
在线时间
90 小时
注册时间
2016-11-16
最后登录
2020-11-30

楼主
tjcjwjl 学生认证  发表于 2018-3-16 21:07:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
最近用R做bootstrap模型,遇到了一个问题,程序代码如下
b<-read.table(file="~/Desktop/gg/2010gg.csv",header=TRUE,sep=",")
w<-matrix(nrow=28,ncol=3)
w[1,]=b$x1
让后一直出现
Error in w[1, ] = b$x1 : 被替换的项目不是替换值长度的倍数


一直使用stata,所以对R不熟,有知道为什么的大神吗?
二维码

扫码加我 拉你入群

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

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

关键词:R程序 Bootstrap Bootstra boots 程序代码

回帖推荐

cheetahfly 发表于10楼  查看完整内容

j[, 1]

沙发
cheetahfly 在职认证  发表于 2018-3-16 22:54:14
w[1,]和b$x1不一样长,也不是整数倍

藤椅
tjcjwjl 学生认证  发表于 2018-3-17 09:16:12
cheetahfly 发表于 2018-3-16 22:54
w[1,]和b$x1不一样长,也不是整数倍
您能说具体点吗?我是第一次用R,所以不熟悉,我的变量x1包含的是28个数据啊

板凳
tjcjwjl 学生认证  发表于 2018-3-17 09:18:26
cheetahfly 发表于 2018-3-16 22:54
w[1,]和b$x1不一样长,也不是整数倍
屏幕快照 2018-03-17 上午9.17.33的副本
这是我的样本

屏幕快照 2018-03-17 上午9.17.33.png (583.12 KB)

这就是我的样本javascript:;

这就是我的样本javascript:;

报纸
cheetahfly 在职认证  发表于 2018-3-17 22:57:05
j[, 1] <- 1:28

地板
tjcjwjl 学生认证  发表于 2018-3-18 22:16:56
cheetahfly 发表于 2018-3-17 22:57
j[, 1]
不好意思,我还是不明白,这个只是生成了1-28,没有把b中的x1放进矩阵啊?

7
tjcjwjl 学生认证  发表于 2018-3-18 22:17:07
cheetahfly 发表于 2018-3-17 22:57
j[, 1]
不好意思,我还是不明白,这个只是生成了1-28,没有把b中的x1放进矩阵啊?

8
cheetahfly 在职认证  发表于 2018-3-19 07:48:22
tjcjwjl 发表于 2018-3-18 22:17
不好意思,我还是不明白,这个只是生成了1-28,没有把b中的x1放进矩阵啊?
我是根据你发的图这样写的,因为c(1:28)等价于1:28

9
tjcjwjl 学生认证  发表于 2018-3-19 17:46:18
cheetahfly 发表于 2018-3-19 07:48
我是根据你发的图这样写的,因为c(1:28)等价于1:28
不好意思,我可能表述的不清楚,我按照您的程序最后矩阵j第一列生成的是1-28,而不是把我想要的b中的x1那个变量所包含的数据放到矩阵j的第一列。

10
cheetahfly 在职认证  发表于 2018-3-19 17:50:10
j[, 1] <- b$x1[1:28]

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

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