小编use*_*176的帖子

删除R中数据框中所有列名的前两个字符

有没有办法从数据框中的所有列名称中的位置删除字符串

例如,如果我有列名称,如:

ab_sales1 kj_sales2 lm_sales3 .....pk_sales100
10         34         64      .....  288
Run Code Online (Sandbox Code Playgroud)

我想我的输出列名称是这样的

  sales1 sales2 sales3 .....sales100
    10     34    64     .... 288
Run Code Online (Sandbox Code Playgroud)

我知道字符串函数可以在行上使用,但我找不到列名的东西

string substring r

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

R中的行乘法

我试图将两个具有相等列但不等行的数据帧相乘.想法是将数据集B中的每一行与数据集A中的每一行相乘.数据集A.

**Category  a1  a2  a3  a4  a5  a6  a7**
Food        10  15  28  30  60  33  35
Homecare    14  19  32  34  64  37  39
Apparel     17  22  35  37  67  40  42
Personal    30  35  48  50  80  53  55
AlcBever    33  38  51  53  83  56  58
Footwear    40  45  58  60  90  63  65
NonAlcBev   25  30  43  45  75  48  50
Run Code Online (Sandbox Code Playgroud)

数据集B.

    **Country   b1  b2  b3  b4  b5  b6  b7**
USA            0.5  0.3 0.1 0.4 0.7 …
Run Code Online (Sandbox Code Playgroud)

row r matrix-multiplication

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

标签 统计

r ×2

matrix-multiplication ×1

row ×1

string ×1

substring ×1