r - R中分层抽样的参数错误
问题描述
我需要使用分层抽样而不替换数据 alltime.movies 中电影发行年份的前 5 个频率。这些 5 年组中的每个组的样本量为 1。我在地层中有错误:所有参数的长度必须相同,但我不知道错误来自哪里。任何帮助,将不胜感激。谢谢。
library(sampling)
library(UsingR)
View(alltime.movies)
set.seed(489)
top_5 = head(sort(table(alltime.movies$Release.Year), decreasing = TRUE), n = 5)
dataset = subset(alltime.movies, alltime.movies$Release.Year%in%names(top_5))
dataset = dataset[order(dataset$Release.Year),]
dataset
st = strata(dataset, stratanames = c("Release.Year"),
size = rep(1,5), method = "srswor", description = TRUE)
解决方案
推荐阅读
- laravel - Laravel Eloquent,使用 withTrashed() 返回空关系的多深度点表示法
- ajax - 使用方法 PUT 调用 Laravel AJAX
- java - 将泛型与 JUnit 4 Theories 一起使用时出错
- android - setContentView 是做什么的?
- java - I'm unsure what to put in my try statement and I keep getting an "Ecxeption in thread "main"" error
- python - My global variable isn't found in another function
- bash - Bash replacing white space taking too much time for larger strings
- c++ - 类函数 toString() C++
- c# - Asp.net WebApi 2 使用模型对象上传文件
- java - 如何在不 ping 服务器的情况下检测损坏的客户端套接字