新来的R!我的目标是使用两个不同的数字序列(x和y),同时改变方程中两个变量(i和j)的值.我想同时遍历for循环,以便遍历每个数字序列once.以下是我迄今为止编写的代码:

A <- -13
B <- -21
x <- seq(from = 0, to = 10)/10
y <- seq(from = 10, to = 0)/10
for(i in x){
    for(j in y){
       SOM <- (A*i) + (B*j) 
       print (SOM)
    }
 }

我想让I从0到1,而j从1到0,得到一个由11个数字组成的列表,它们是(a*I)+(B*j)的乘积.例如,当i=.2,j为.8时,SOM=-19.4.现在,我认为代码分别遍历每个for循环,或者只遍历等式的一部分,这不是我想要的.如果有一个简单/明显的解决方案,或者这一点不清楚,请提前道歉,我从来没有使用过R/编程来处理更多的图形数据,如果您有任何意见,我将不胜感激!

推荐答案

这些是矢量化的算术运算.如果想要得到length等于"x"或"y"长度的输出(两者被认为是相同的length),则不需要循环

A * x + B * y

R相关问答推荐

单击 map 后,将坐标复制到剪贴板

如何根据条件计算时差(天)

terra nearest()仅为所有`to_id`列返回NA

如何自定义Shapviz图?

修改用R编写的用户定义函数

使用strsplit()将向量操作为数据框

使用geom_segment()对y轴排序

SHINY:使用JS函数应用的CSS样式显示HTML表格

在带有`R`中的`ggmosaic`的马赛克图中使用图案而不是 colored颜色

按组计算列中1出现的间隔年数

如何使这些react 表对象相互独立?

删除在R中的write.table()函数期间创建的附加行

在同一单元格中创建包含整数和百分比的交叉表

有没有办法更改ggplot2中第二个y轴的比例限制?

将CSV转换为R中的自定义JSON格式

R中从因数到数字的转换

如何捕获这个shiny 的、可扩展的react 性用户输入矩阵作为另一个react 性对象,以便进一步操作?

将R中对象的CSV数组转换为JSON数组

将y轴格式更改为R中的百分比

在分面的ggplot2条形图中对条形图进行排序,并省略每组未使用的系数级别