我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

r语言写代码,怎么写序列

第n个三角形数表示为n*(n+1)/2,创建一个包含前20个三角形数的序列。R有一个内置函数letters,它包含小写的罗马字母。使用前20个英文字母来给你刚刚创建的向量命名,选择命名为元音的三角数。

# 创建前20个三角形数的序列
triangle_nums <- 1:20*(1:20+1)/2
# 创建向量名
letters_vec <- letters[1:20]
# 选择命名为元音的三角数
for (i in 1:20) {
  if (letters_vec[i] %in% c("a", "e", "i", "o", "u")) {
    assign(letters_vec[i], triangle_nums[i])
  }
}

近期文章

  • MySQL关系代数的选择
  • 我查询中的错误[重复]
  • 查看npm版本的命令报错
  • MySQL启动问题求解
  • 关于#字符串#的问题,如何解决?
  • 用std::map制作映射表 将重复国家去除
  • UE4浮点相减值出问题
  • 编程实现在一个数组中查找 x,若存在,输出其下标,若不存在,输出“不存在”。
  • 这个时间复杂度,第一部分为什么是n的log以m为底k次方?
  • 如何使用sugarcrm中的Module Loader在config_override.php中添加自定义代码?
  • 功放芯片CS8389E有没有更好的替换方案
  • 如何编写代码,计算二叉排序树T中,关键字key的查找长度
  • 如何查询mysql的语句
  • C#程序,定义一个交通工具类(Vehicle)
  • 删除HTML中的部分标记
  • word黑体打印乱码
  • python为什么运行不出来
  • 如何使这个网络通畅啊
  • C# AdvTree上显示对应的图标
  • 软件测试设计测试用例画控制流图

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华