首页 > 解决方案 > 如何根据因素在数据框中使用函数?

问题描述

我有这个数据库:

             comp       cf promedio.corr
1       quercetina 0.009280    162440.500
2       quercetina 0.013920    295162.250
3       quercetina 0.018560    397905.250
4       quercetina 0.023200    507763.844
5       quercetina 0.027840    606743.750
6       quercetina 0.032480    731080.000
7       kaempferol 0.008960    228351.417
8       kaempferol 0.013440    346236.417
9       kaempferol 0.017920    472974.167
10      kaempferol 0.022400    584887.833
11      kaempferol 0.026880    678555.917
12      kaempferol 0.031360    819857.917
13        vanilico 0.001304     28488.083
14        vanilico 0.001956     40749.833
15        vanilico 0.002608     55826.333
16        vanilico 0.003260     69278.292
17        vanilico 0.003912     80731.083
18        vanilico 0.004564     95018.083

我正在尝试根据“comp”列执行不同的线性模型测试(例如,我想根据“comp”列获得 Y 截距和相关系数)。我已经尝试过sapply功能,但我可能错了,因为我什么也没得到。我的问题是如何根据第一列执行不同的功能?非常感谢您的宝贵支持祝您有美好的一天!

标签: r

解决方案


推荐阅读