楼主: bens220
6253 3

[问答] 关于sample()函数 [推广有奖]

  • 2关注
  • 0粉丝

已卖:434份资源

硕士生

88%

还不是VIP/贵宾

-

威望
0
论坛币
134 个
通用积分
55.4647
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1054 点
帖子
80
精华
0
在线时间
229 小时
注册时间
2012-11-10
最后登录
2024-2-19

楼主
bens220 在职认证  发表于 2016-11-28 14:11:14 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教各位,我有一个5000样本量的data.frame,名称为data_primary,现在想从中随机抽取2000人,使用
  1. sample(data_primary,2000,replace=F)
复制代码

但是结果报错,显示:
  1. Error in sample.int(length(x), size, replace, prob) :  'replace = FALSE',因此不能取比总体要大的样本
复制代码

请问这是什么原因?



二维码

扫码加我 拉你入群

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

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

关键词:Sample AMPL amp MPL PLE

回帖推荐

smm1988 发表于2楼  查看完整内容

data[sample(nrow(data),2000,replace=FALSE),]

沙发
smm1988 发表于 2016-11-28 14:32:09
data[sample(nrow(data),2000,replace=FALSE),]

藤椅
bens220 在职认证  发表于 2016-11-28 14:37:36
smm1988 发表于 2016-11-28 14:32
data[sample(nrow(data),2000,replace=FALSE),]
谢谢,请问直接使用sample的那个命令是做什么的呢?

板凳
smm1988 发表于 2016-11-28 14:40:55
bens220 发表于 2016-11-28 14:37
谢谢,请问直接使用sample的那个命令是做什么的呢?
好像就是生产位置序号,你可以试一下,然后前面加个data[],就是选中这些位置的数据。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-25 07:15