在 R 中构建逻辑趋势面
Building a logistic trend surface in R
我想在 R 中构建一个具有逻辑趋势的非常简单的矩形表面。顶部的值将具有最高值 (1),底部的值将具有最低值 (0)。我已经起草了一张图像,显示了我想到的表面示例,并借助了不是最漂亮的趋势线,因此您知道需要什么。我没有任何数据,它应该是一个具有逻辑趋势的理论表面,我稍后会修改它。
任何有关如何 start/approach 它的帮助,或 R 中有用的软件包,我们将不胜感激!
将此视为提示。
library("graphics")
plot(0:1, type = "n",xaxt="n", ann=FALSE)
abline(h = c(seq(0,1,.1))
或
abline(h = c(0,.1,.2,.3,.6,.7,.8,.9))
abline(h = c(0.4,.5), col="red")
您唯一需要做的就是将您称之为“逻辑趋势”的变量替换为“0:1
”
第二个提示
df = as.matrix(c(0.131313131,0.111111111,0.090909091,
0.080808081,0.060606061,0.050505051,
0.060606061,0.080808081,0.090909091,
0.111111111,0.131313131))
barplot(prop.table(df, 2) )
这导致
我想在 R 中构建一个具有逻辑趋势的非常简单的矩形表面。顶部的值将具有最高值 (1),底部的值将具有最低值 (0)。我已经起草了一张图像,显示了我想到的表面示例,并借助了不是最漂亮的趋势线,因此您知道需要什么。我没有任何数据,它应该是一个具有逻辑趋势的理论表面,我稍后会修改它。 任何有关如何 start/approach 它的帮助,或 R 中有用的软件包,我们将不胜感激!
将此视为提示。
library("graphics")
plot(0:1, type = "n",xaxt="n", ann=FALSE)
abline(h = c(seq(0,1,.1))
或
abline(h = c(0,.1,.2,.3,.6,.7,.8,.9))
abline(h = c(0.4,.5), col="red")
您唯一需要做的就是将您称之为“逻辑趋势”的变量替换为“0:1
”
第二个提示
df = as.matrix(c(0.131313131,0.111111111,0.090909091,
0.080808081,0.060606061,0.050505051,
0.060606061,0.080808081,0.090909091,
0.111111111,0.131313131))
barplot(prop.table(df, 2) )
这导致