62
我有一个数据框架与2个关键变量,我想创建一个基于现有的第三个,我的数据:
In base R:
set.seed(100)
dat$general_capitale = 0
dat$general_capitale[dat$Qi==1] = sample(0:6, length(dat$general_capitale[dat$Qi==1]), replace = TRUE)
dat$general_capitale[dat$Qi==2] = sample(6:12, length(dat$general_capitale[dat$Qi==2]), replace = TRUE)
dat$general_capitale[dat$Qi==3] = sample(c(14,15,17,20), length(dat$general_capitale[dat$Qi==2]), replace = TRUE)
dat
# Qi age general_capitale
# 1 1 56 2
# 2 5 62 0
# 3 4 24 0
# 4 2 46 12
我用"随机数"来假设。你指的是均匀分布范围内的随机整数。
df$general_capitale <- ( 0L +
(df$Qi == 1) * sample(0:6, nrow(df), replace = TRUE) +
(df$Qi == 2) * sample(6:12, nrow(df), replace = TRUE) +
(df$Qi == 3) * sample(c(14L, 15L, 17L, 20L), nrow(df), replace = TRUE)
)
相关内容
- 没有找到相关文章
最新更新
- 如何在MySql中返回不同的列而不是标准列?查询
- Listener Facebook Login in Supabase Flutter
- Javascript添加类到多个元素,除了一个
- 在windows上使用R导入xkcd字体(适用于xkcd包)
- 如何在用户输入不正确的值后使python循环程序?
- <picture> 元素在媒体查询/属性之间闪烁到 100% 宽度
- Django模板-使用字符串从表单中呈现一个字段
- didReadRSSI事件在声明后台模式进入后台时停止工作
- Twilio SMS (Java)执行失败
- 如何使用相同的算法创建两个SSH密钥?
- c -指针到数组,malloc和越界访问
- 遍历JavaScript数组不能产生正确的结果
- RegEx在SAP 7.5中以字符的第一次出现开始并结束
- 使用MS Graph Rest APi上传文件到Documentset
- 忽略正则表达式搜索中的模式错误,不要使搜索崩溃
- 在一个帐户上有多个Youtube频道.如何将提供的API密钥限制为仅1个通道?
- 如何根据输入列表中的项数更改URL ?
- scipy. integrated .quad给出ValueError:给出无效的可调用对象
- 将Pandas Datetime转换为Postgres Date
- 不能在caporal中使用prog模块
- 使用Powershell打开特定的Outlook配置文件
- 如何在WrapPanel中获得元素的坐标?
- 如何检查webpack.config.js中的监视模式?
- 如何创建动态正则表达式生成器?
- ActorReferences作为Akka中其他角色的成员变量
- 我不知道有什么区别
- 文字SQL工作:数组值必须以"{"或维度信息开头
- Go-使函数与外观相似的结构切片一起工作的惯用方法
- 在一个弹出窗口中管理多个输入的焦点
- r语言 - 进行单向方差分析
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium