Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不带0值的R表_R - Fatal编程技术网

不带0值的R表

不带0值的R表,r,R,我创建了两个变量 > Ntimes <- c(0:9) > frequency <-c(2,4,4,8,4,5,2,4,2,1) 然而,我不想有一个矩阵,但它的风格 N times 0 1 2 3 4 5 6 7 8 9 Frequency 2 4 4 8 4 5 2 4 2 1 我不介意,可能是在专栏里 我该怎么做 多谢各位 Ntimes <- c(0:9) frequency <-c(2,4,4,8,4,5,2,4,2,1) 要将它们作为行,可以

我创建了两个变量

> Ntimes <- c(0:9)
> frequency <-c(2,4,4,8,4,5,2,4,2,1)
然而,我不想有一个矩阵,但它的风格

N times   0 1 2 3 4 5 6 7 8 9
Frequency 2 4 4 8 4 5 2 4 2 1
我不介意,可能是在专栏里

我该怎么做

多谢各位

Ntimes <- c(0:9)
frequency <-c(2,4,4,8,4,5,2,4,2,1)
要将它们作为行,可以使用rbind。将一行或数据帧堆叠在另一行或数据帧下

rbind(Ntimes,frequency)
          [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
Ntimes       0    1    2    3    4    5    6    7    8     9
frequency    2    4    4    8    4    5    2    4    2     1

非常感谢。我试着用平均数得到了4.05,但用计算器我得到了3.944。你知道哪一个是正确的吗?所有20个数字的平均值都是4.05。每一列的平均值都可以用applymydf得到,2,mean,其中mydf需要加权平均值,因此正确值是3.944。试试r中的加权平均值
Ntimes <- c(0:9)
frequency <-c(2,4,4,8,4,5,2,4,2,1)
data.frame(Ntimes,frequency)
   Ntimes frequency
1       0         2
2       1         4
3       2         4
4       3         8
5       4         4
6       5         5
7       6         2
8       7         4
9       8         2
10      9         1
rbind(Ntimes,frequency)
          [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
Ntimes       0    1    2    3    4    5    6    7    8     9
frequency    2    4    4    8    4    5    2    4    2     1