r - 如何根据因素在数据框中使用函数?
问题描述
我有这个数据库:
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
功能,但我可能错了,因为我什么也没得到。我的问题是如何根据第一列执行不同的功能?非常感谢您的宝贵支持祝您有美好的一天!
解决方案
推荐阅读
- python - 如何将 QLineEdit 和 QPushButton 移动到下一行
- javascript - 如何从字典中提取项目
- cuda - 如何在 cuda 中将数据(使用 malloc 动态分配)从设备传输到主机?
- c# - 用鼠标向下旋转屏幕中每个位置的 3d 对象
- node.js - 将缓冲区转换为十六进制字符串时可能会生成哪些符号?
- angular - Angular7 + AngularFire2 无法在 Firebase 中添加条目
- python - 无法通过 Python 遍历我的 JSON?
- angular - 为什么 Angular 会弃用旧的“替换”指令选项?
- html - 如何使背景图像调整大小以容纳其中的所有文本
- mysql - 纠正表中的关系错误,一对多,多对多