将一个整数随机分为 n 部分,可能的结果为零

2023-12-03

如何将一个整数随机划分为 n 个部分,且可能的结果为零? (最好是R语言)

例如,要将整数 5 分成 3 部分并执行 4 次,我可能会得到以下输出:

[1] 4 0 1

[2] 2 2 1

[3] 0 2 3

[4] 1 1 3 

Thanks!


library(partitions)
t(restrictedparts(5, 3))
[1,] 5 0 0
[2,] 4 1 0
[3,] 3 2 0
[4,] 3 1 1
[5,] 2 2 1

该包中还有其他有用的功能。本文档将介绍随机抽样和组合链接在这里.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将一个整数随机分为 n 部分,可能的结果为零 的相关文章

  • R 版本 4.0.0 上的 ROracle

    当尝试使用 ROracle 时 我收到以下错误消息 gt library ROracle Error package or namespace load failed for ROracle package ROracle was inst
  • 如何更改 R Markdown HTML 文档中目录的颜色和属性?

    我花了很多时间谷歌搜索这个 但似乎无法弄清楚 我正在使用 R Markdown 制作 HTML 文档 文档在这里 http rmarkdown rstudio com html document format html http rmark
  • 基于 dplyr 中的向量创建新列

    With dplyr使用以下命令可以轻松创建新列mutate df lt data frame v1 1 3 v2 c a b c gt mutate df newcol NA v1 v2 newcol 1 1 a NA 2 2 b NA
  • Dplyr select_ 和starts_with 对变量列表中的多个值进行选择

    我正在从不同位置的不同传感器收集数据 数据输出类似于 df lt data frame date c 2011 2012 2013 2014 2015 Sensor1 Temp c 15 18 15 14 19 Sensor1 Pressu
  • 在 R 中绘制 3D 数据

    我有一个 3D 数据集 data data frame x rep c 0 1 0 2 0 3 0 4 0 5 each 5 y rep c 1 2 3 4 5 5 data z runif 25 min data x data y 0 1
  • 获得各州的边界

    编辑7 经过相当多的帮助后 我已经能够得到一张接近我需要的结果的地图 但我仍然需要在地图上显示州边界 但我无法弄清楚 为了制作一个合适的可重现示例 我需要链接到数据集 因为输出太大 为了使事情变得简单 我只对三个状态进行子集化 但边界线不显
  • 在水平条形图中绘制连续分布

    这是我之前的question https stackoverflow com questions 71318781 multiple variable distribution plot using ggplot2使用多重分布解决了这个问题
  • 在R中重新排序字母数字年龄组

    假设这就是 R 给我的 df1 data frame grp c lt 2 2 5 21 26 27 32 6 10 val rep 0 5 grp val 1 lt 2 0 2 2 5 0 3 21 26 0 4 27 32 0 5 6
  • 在 Rdata 中保存矩阵并更新 Rdata 文件

    我有一个矩阵 mat lt matrix data 1 30 ncol 10 nrow 3 我想将其保存到 Rdata save mat file m Rdata 然后加载回来 m lt load m Rdata 然后看看它的内容 m 1
  • 在动画 ggplot2 中的轴标签上包含图像

    我创建了一个动画条形图 显示玩家的进球数 虚构 请参阅示例的复制数据 df lt data frame Player rep c Aguero Salah Aubameyang Kane 6 Team rep c ManCity Liver
  • 读取 csv 文件时出错

    我有一个 xlsx 文件 为了从 Rstudio 读取 我将其保存为 csv 文件 现在 当我尝试从 Rstudio 读取文件时 收到以下错误 setwd D DATA SCIENCE CCPP Linear regression ccpp
  • 如何修剪 R 向量?

    我有以下排序向量 gt v 1 1 0 1 2 4 5 2 3 4 5 7 8 5 6 7 8 10 11 如何删除 1 0 和 11 条目无需循环整个向量 使用用户循环还是隐式使用语言关键字 也就是说 我想修剪每个向量edge并且仅在每个
  • 如何直接编织到R对象?

    我想存储一个knit ted文档直接在R中作为R对象 作为字符向量 我知道我可以这样做knit 正在向tempfile 然后导入结果 如下所示 library knitr library readr ex file lt tempfile
  • 如何通过 R 的 cor() 的相关分析计算 P 值和标准误差

    I have data http dpaste com 1064360 plain 其中包含每个条件 x 和 y 的 54 个样本 我通过以下方式计算了相关性 gt dat lt read table http dpaste com 106
  • ggplot2条形图:按数据顺序填充

    给出这样的数据框 sam lt data table title c rep Cat 8 rep Dog 4 fcat c A B C B B C C B C B B C fnum c seq 8 1 seq 4 1 labeltext c
  • 识别子列表中的唯一元素并更改

    我在 R 中有以下 列表 1 1 17336 5246 8597 5246 17878 19701 2 1 19701 37748 18155 5246 8597 3 1 12297 19701 17878 5246 17336 8597
  • 在函数内部和外部创建的 ggplot2 对象之间的 RDS 文件大小差异

    我正在尝试构建一个使用函数生成多个 ggplot2 对象的 R 项目 但是 我注意到 将这些对象保存为 RDS 文件时 文件大小比我预期的要大得多 我意识到 保存使用函数生成的 RDS 对象以及全局环境中的相同绘图会产生两个截然不同的文件大
  • 在R中的箱线图中添加不同的百分位数

    我对 R 不太熟悉 最近用它来制作一些箱线图 我还在箱线图中添加了平均值和标准差 我想知道是否也可以在不同的百分位数中添加某种刻度线或圆圈 假设我想在每个小时箱线图中标记第 85 个 第 90 个百分位数 有没有办法做到这一点 我的数据包含
  • 合并数据后,ggplot2 geom_polygon 的映射变得疯狂

    我正在尝试制作一个包含美国大区域地图的网格 我从形状文件创建一个 SpatialPolygonDataframe 然后将其转换为data frame以使用ggplot2 一旦我将数据添加到框架中 多边形就会绘制出来 包含 SpatialPo
  • PowerBI:如何保存R脚本的结果?

    是否可以在 Power BI Desktop 中实现以下场景 将数据从 Excel 文件加载到多个表 使用 R 脚本从多个数据源进行计算 将计算结果存储到 Power BI pbix 中的新表 这个想法是使用 Power BI Deskto

随机推荐

  • 将具有重复字符的字符串拆分为列表

    我对正则表达式没有太多经验 但我已经阅读了很多相关内容 假设有一个字符串s 111234 我想要一个列表 其中字符串分为L 111 2 3 4 我的方法是让一组检查它是否是数字 然后检查该组是否重复 像这样的东西 L re findall
  • JS:获取contentEditable div中所有选定节点的数组

    你好 我使用 contentEditable 已经有一段时间了 我想我已经很好地处理它了 我回避的一件事是如何获取对部分或完全在用户选择范围内的所有节点的引用数组 有人有主意吗 可以从以下几点开始
  • 导航到不同的 html 页面时,jQuery Mobile 页面事件不会触发

    我正在尝试使用导航到不同的 html 页面 mobile changePage PlayGame html transition slideup true true PlayGame html 正在转换为 但是 以下内容均未触发 docum
  • 我们如何在单个 JSF 页面中使用多个 标记或 标记?

    我的问题是 我在一个 JSF 页面中有 2 个表单 每个表单都有其
  • 如何使用 UIGestureRecognizer 检测圆周运动

    我希望能够检测到某人的手指在屏幕上画圆周运动 就像他们在画 O 一样 这可以通过 UIGestureRecognizer 实现吗 我认为这个问题的答案取决于您对圆周运动的定义以及您打算如何使用它 例如 您想知道用户手指沿着圆移动了多少度 或
  • 根据变量值生成数据总和

    我有类似这样的数据 Hosp Score Var1 Var2 Var3 1 0 5 3 0 1 1 10 8 1 1 2 11 8 2 1 3 5 3 2 2 0 6 4 0 2 2 10 6 1 2 3 10 7 2 3 1 4 3 2
  • 当条件不满足时重置 pandas cumsum [重复]

    这个问题在这里已经有答案了 我经历了不同的 stackoverflow 问题并最终发布它 因为我无法解决我面临的问题之一 我有一个如下所示的数据框 A B C group1 group1 c 12 group1 group1 c 12 gr
  • 从 PostgreSQL 函数运行 Python 脚本

    每次在 PostgreSQL 表上执行更新或插入操作时 我都面临一个 小 问题 该脚本将提取更新或插入的数据并将其写入文件 环境数据 乌班图18 04 仿生海狸 PostgreSQL 10 和 Python 3 6 SELECT FROM
  • MinGW64 无法进行 32 字节堆栈对齐(Windows x64 上的 AVX 所需),轻松解决或切换编译器?

    我正在尝试使用 AVX 指令和 Windows 64 位 我对 g 编译器很满意 所以我一直在使用它 但是 报告了一个大错误here并提出了非常粗略的解决方案here 基本上 m256 变量无法在堆栈上对齐才能与 avx 指令一起正常工作
  • 如何确定OGG文件的长度

    我正在制作节奏游戏 我需要一种快速方法来获取 ogg 文件的长度 我能想到的唯一方法是非常快速地传输文件而不播放它 但如果我有数百首歌曲 这显然是不切实际的 另一种方法是将文件的长度存储在某种属性文件中 但我想避免这种情况 我知道一定有某种
  • 无法在模拟器中启动 AVD:未找到 QT 库

    我是 Android Studio 新手 在使用模拟器时遇到问题 当我尝试运行时 它不断崩溃并显示 无法在模拟器中启动 AVD 6816 错误 android qt qt setup cpp 28 在以下位置找不到 Qt 库 C Users
  • Cocoa Interface Builder 的“属性检查器”类似窗口

    我正在制作一个 Cocoa 应用程序 我想要一个像 Interface Builder 中的 属性检查器 这样的面板 因此 顶部有大标签和可折叠 可展开的组 有谁知道我该怎么做 这是属性检查器的图像 属性检查器 http developer
  • PHP mysqli_fetch_all 给我一个空白屏幕

    我刚刚将一些内容从本地计算机推送到实时站点 但到处都是空白页面 当我使用所有东西时 我将问题追踪到 mysqli fetch all 它为什么要这样做 我该如何解决它 如果我使用 mysqli fetch array 或 mysqli fe
  • 如何在 Flutter 中解码 JSON?

    如何在 Flutter 中解码 JSON 问题很简单 但答案却不简单 至少对我来说是这样 我有一个使用大量 JSON 字符串的项目 基本上 应用程序和服务器之间的整个通信都是通过 JSON 进行的 我一直在使用JSON decode jso
  • 使用 GPUImage 过滤视频

    我在用着GPUImage在我的应用程序中并尝试过滤视频 实时视频过滤效果良好 当我尝试从文件系统将视频读入内存并使用发布在日落湖软件教程页面和 SimpleVideoFileFilter 演示中 EDIT 我意识到我原来的帖子可能没有提出足
  • pop_back()返回值?

    为什么不pop back 有返回值吗 我用谷歌搜索了一下这个问题 发现它可以提高效率 这是标准中如此规定的唯一原因吗 效率与之几乎没有关系 或者实际上没有关系 这个设计的结果是汤姆 卡吉尔的一篇重要论文上世纪 90 年代出版 当时引起了相当
  • Go类型用于函数调用

    关键词如go and defer期待一个函数调用作为参数 是否有可用的类型可以以相同的方式使用 例如 编写一个需要函数调用 而不是函数 作为参数的函数 不 那里没有 你不能对你的函数做同样的事情 go and defer由语言规范支持 并且
  • 授权从 Firebase Cloud Function 访问 Google Cloud Translate?

    我正在尝试编写一个调用 Google Cloud Translate 的 Firebase Cloud Function 我收到此错误 Error 7 PERMISSION DENIED Cloud IAM permission cloud
  • 使用离子和材料设计登录

    我有一个带有侧面菜单等的离子项目 现在我想以简单的方式添加并登录很酷的表单 例如http ionicmaterial com 但问题是我没有看到任何示例如何将其添加到令人兴奋的项目中 它将首先加载登录表单 然后重定向到常规页面 我的项目看起
  • 将一个整数随机分为 n 部分,可能的结果为零

    如何将一个整数随机划分为 n 个部分 且可能的结果为零 最好是R语言 例如 要将整数 5 分成 3 部分并执行 4 次 我可能会得到以下输出 1 4 0 1 2 2 2 1 3 0 2 3 4 1 1 3 Thanks library pa