R 添加具有预定义模式的新列

2023-12-11

我正在尝试学习如何提供可重现的 R 示例以防我将来需要一个。

我用SimSurv()函数,我想向其中添加六个新列(二进制变量)。这些列的值不应平行或相交。var1元素 1 到 100 的值必须为 1,其余为 0;var2将从 101 开始到 200,依此类推。

x = SimSurv(600)
var1 = matrix(0:1, nrow=100) # 1 - 100
var2 = matrix(0:1, nrow=100) # 101 - 200
...
var6 = matrix(0:1, nrow=100) # 501 - 600

我无法将这个词表达为合法的谷歌搜索,因此我在这里要求阐述我的问题。


你可以这样做gl() and model.matrix():

y <- gl(6, 100)
mat <- model.matrix(~y-1) # -1 is for remove the intercept
colnames(mat) <- paste0('var', 1:6)
mat
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

R 添加具有预定义模式的新列 的相关文章

随机推荐

  • Python 中变量和函数的命名约定是什么?

    来自 C 背景的变量和方法的命名约定通常是驼峰命名法或帕斯卡命名法 C example string thisIsMyVariable a public void ThisIsMyMethod 在Python中 我已经看到了上面的内容 但我
  • 通过更改 React-intl 包装器属性切换语言时,我的 redux-form 被重新初始化

    我正在将我的应用程序包装在IntlProvider from react intl v2 像这样
  • 在python中显示jpg图像

    我正在创建一个简单的工具 用于将专辑封面图像添加到 python 中的 mp3 文件中 到目前为止 我只是致力于向亚马逊发送包含艺术家和专辑标题的请求 并获取结果列表 以及查找每个结果的实际图像 我想要做的是显示一个简单的框架 其中每个图像
  • 如何使用 ASP.NET MVC 和 AngularJS 路由?

    我正在开发一个新的 ASP NET MVC 和 AngularJS 应用程序 该应用程序旨在成为 SPA 的集合 我使用 MVC 区域概念来分隔每个单独的 SPA 然后在每个 MVC 区域中使用 AngularJS 来创建 SPA 由于我是
  • 是否可以防止在输出 UTF-8 文件时添加 BOM? (视觉工作室 2005)

    我需要一些帮助 我正在编写一个程序 以 UTF 8 编码打开 2 个不带 BOM 的源文件 第一个包含英文文本和一些其他信息 包括 ID 第二个仅包含字符串 ID 和翻译 该程序通过将第二个文件中的英文字符替换为俄语翻译来更改第一个文件中的
  • 如何解码 Stack Exchange API 响应

    我正在尝试检索堆栈交换 api 的响应 例如 我正在使用以下代码来检索响应 import java io BufferedReader import java io IOException import java io InputStrea
  • Android 2.0 联系人组操作

    我会在 Android 2 O 中操作联系人组 我的代码如下 要获取组列表 带有 id 和标题 final String GROUP PROJECTION new String ContactsContract Groups ID Cont
  • Android 中的语音到文本转换

    您好 我需要在 Android 中进行语音到文本转换的帮助 我已经在谷歌上搜索这个主题一个小时了 我找到的每个帮助都向我展示了如何将文本转换为语音 而不是相反 http android developers blogspot com 200
  • onActivityResult 未在从 ArrayAdapter 扩展的类中调用

    我进行了搜索 但在互联网上找不到有用的答案 这就是我提出质疑的原因 我喜欢加载相机并捕捉图像getView自定义 ArrayAdapter 类的方法 相机已加载并捕获图像 但onActivityResult 从未被调用过 我的代码如下所示
  • 此应用程序与此设备 iOS 不兼容

    When I update my iOS version from 9 3 to 9 3 1 then go to app store to install the app we get popup this app is not comp
  • 如何从 PHP 数组中回显一定数量的元素

    如果我有一个包含 100 个元素的数组 我如何仅回显 显示前 5 个元素 谢谢 See LimitIterator and ArrayIterator array range 1 100 iterator new LimitIterator
  • 如何验证 google openid 响应

    我正在尝试向我的用户添加授权抛出 google openid 我收到了 ID https www google com accounts o8 id id AIt Ew Bo 但我如何检查它是否合法 我的意思是用户可以使用另一个用户的电子邮
  • Java 高级成像 API 中的快速透视变换

    为了满足我的程序的需要 我创建了一个工具来扭曲图像并将其放置在地图上 我的程序是基于地图的程序 我编写了自己的机制 使用放置在图像上的三个点 放置在地图上的三个点来放置和扭曲图像 然后我简单地创建一个 AffineTransform 实际上
  • ImageMagick PDF 到 JPG 的转换结果出现在图像应在的绿色方块中

    我正在尝试使用 ImageMagick 将 PDF 转换为 JPEG PDF baby aRCWTU pdf 命令 convert density 260 profile SWOP icc profile sRGB icm baby aRC
  • Sencha Architect 3 不使用 app.css

    我正在尝试将自定义字体图标添加到我的 sencha Architect 项目中 并删除不必要的主题类 但似乎 Sencha Architect 根本不使用 app scss 位于我项目的 resources sass 文件夹中 我所做的更改
  • 如何向gridview添加复选框列

    如何向 gridview 添加复选框列 我试过了 foreach GridViewRow objRow in GridView1 Rows TableCell tcCheckCell new TableCell CheckBox chkCh
  • CocoaPods 停止安装 Firebase/Analytics,但出现错误

    我昨天已经将 Firebase Analytics 安装到了一个 iOS 项目中 我之前已经做过很多次了 今天我想添加 Firebase Crashlytics 突然它们都不再工作了 我收到以下错误消息 CocoaPods 找不到 pod
  • jcop 小程序上传错误

    我是 Java 卡开发的新手 我用jcop工具作为开发套件 当我在 Eclipse 中运行简单的小程序时 出现此错误 在运行配置中我选择Java卡模拟模式 在模拟模式下成功安装后 我想在java卡中安装应用程序 cm gt upload b
  • 如何找到两种颜色之间的所有颜色?

    我需要选择两种颜色 然后在它们之间找到 X 种颜色 或色调 每种颜色之间的 距离 相同 我还是不明白颜色是如何形成的 我应该尝试使用 HSV RGB 还是十六进制 除非你真的知道什么kind您需要多少种颜色 获得所有颜色几乎是不可能的bet
  • R 添加具有预定义模式的新列

    我正在尝试学习如何提供可重现的 R 示例以防我将来需要一个 我用SimSurv 函数 我想向其中添加六个新列 二进制变量 这些列的值不应平行或相交 var1元素 1 到 100 的值必须为 1 其余为 0 var2将从 101 开始到 20