小编Jay*_*han的帖子

R表函数:如何求和而不是计数?

假设我在R表中有数据,如下所示:

Id  Name Price sales Profit Month Category Mode
1   A     2     5     8       1     X       K
1   A     2     6     9       2     X       K
1   A     2     5     8       3     X       K
1   B     2     4     6       1     Y       L
1   B     2     3     4       2     Y       L
1   B     2     5     7       3     Y       L
2   C     2     5    11       1     X       M
2   C     2     5    11       2     X       L
2   C     2     5    11       3     X …
Run Code Online (Sandbox Code Playgroud)

aggregate r

9
推荐指数
1
解决办法
2万
查看次数

删除R中一组行中的某些行

假设我有这个数据集

Id Name Price sales Profit Month Category Mode Supplier
1    A     2     0      0     1        X    K     John
1    A     2     0      0     2        X    K     John
1    A     2     5      8     3        X    K     John
1    A     2     5      8     4        X    L      Sam
2    B     2     3      4     1        X    L      Sam
2    B     2     0      0     2        X    L      Sam
2    B     2     0      0     3        X    M     John
2    B     2     0      0     4        X …
Run Code Online (Sandbox Code Playgroud)

r

6
推荐指数
1
解决办法
170
查看次数

通过匹配变量将值从一个data.frame添加到另一个data.frame

假设我有两个数据帧df1和df2如下

Df1

Id Price Profit Month
10  5     2      1
10  5     3      2
10  5     2      3
11  7     3      1
11  7     1      2
12  0     0      1
12  5     1      2

Df2

Id Name
9  Kane
10 Jack
10 Jack
11 Will
12 Matt
13 Lee
14 Han
Run Code Online (Sandbox Code Playgroud)

现在我想在Df1named中插入一个新列,NameDf2根据匹配得到它的值Id

所以修改后的Df1会

Id Price Profit Month Name
10  5     2      1    Jack
10  5     3      2    Jack
10  5     2      3    Jack …
Run Code Online (Sandbox Code Playgroud)

r dataframe

5
推荐指数
2
解决办法
3934
查看次数

在R中理解应用和外部功能

假设我有一个看起来像这样的数据

ID A B C 
1  X 1 10
1  X 2 10
1  Z 3 15
1  Y 4 12
2  Y 1 15
2  X 2 13
2  X 3 13
2  Y 4 13
3  Y 1 16
3  Y 2 18
3  Y 3 19
3  Y 4 10
Run Code Online (Sandbox Code Playgroud)

我想要将这些值相互比较,所以如果一个ID在一个B变量的周期(从1到4)中改变了它的A变量的值,它就会进入数据帧K,如果它没有,那么它会转到数据框架L.

所以在这个数据集中K看起来像

ID A B C 
1  X 1 10
1  X 2 10
1  Z 3 15
1  Y 4 12
2  Y 1 15
2 …
Run Code Online (Sandbox Code Playgroud)

r

4
推荐指数
1
解决办法
136
查看次数

在R中单独的表/矩阵用于单独的变量值

假设我有一个数据框

   Id Name Price sales Profit Month Category Mode Supplier
1   1    A     2     5      8     1        X    K     John
2   1    A     2     6      9     2        X    K     John
3   1    A     2     5      8     3        X    K     John
4   2    B     2     4      6     1        X    L      Sam
5   2    B     2     3      4     2        X    L      Sam
6   2    B     2     5      7     3        X    L      Sam
7   3    C     2     5     11     1        X    M     John …
Run Code Online (Sandbox Code Playgroud)

r

2
推荐指数
1
解决办法
926
查看次数

获取R中表函数中唯一行的总和

假设我有这样的数据

Id Name Price sales Profit Month Category Mode Supplier
1    A     2     5      8     1        X    K     John
1    A     2     6      9     2        X    K     John
1    A     2     5      8     3        X    K     John
2    B     2     4      6     1        X    L      Sam
2    B     2     3      4     2        X    L      Sam
2    B     2     5      7     3        X    L      Sam
3    C     2     5     11     1        X    M     John
3    C     2     5     11     2        X …
Run Code Online (Sandbox Code Playgroud)

r

2
推荐指数
1
解决办法
84
查看次数

计算R中列的非零值

假设我有像这样的数据帧

DF

Id X Y Z 
1  1 5 0
1  2 0 0
1  3 0 5
1  4 9 0
1  5 2 3
1  6 5 0 
2  1 5 0
2  2 4 0
2  3 0 6
2  4 9 6
2  5 2 0
2  6 5 2 
3  1 5 6
3  2 4 0
3  3 6 5
3  4 9 0
3  5 2 0
3  6 5 0
Run Code Online (Sandbox Code Playgroud)

我想计算Z …

r

2
推荐指数
2
解决办法
3735
查看次数

标签 统计

r ×7

aggregate ×1

dataframe ×1