我有一個矢量:如何使用向量中的每個值作爲平均值來重複R中的dnorm?
chbin <- seq (from = 0, to = 10, by = 0.02)
我有各45個值的兩個其它矢量。
chmean
cherr
我需要創建一個數據幀。 數據幀的每一行應具有45個值,其中第一個值爲dnorm(chbin, mean = (chmean[1]), sd = (cherr[1], log=FALSE)
,第二個值爲dnorm(chbin, mean = (chmean[2]), sd = (cherr[2], log=FALSE)
等等,直到dnorm(chbin, mean = (chmean[45]), sd = (cherr[45], log=FALSE)
。即對於每個值,在chmean中計算dnorm 45次,爲chmean中的每個值計算一次,在cherr中計算相應的值。 生成的數據幀將具有45列,並且與chbin中的值具有相同的行數。