我需要计算多个地点的多个样本的香农指数,我不知道如何去做。我用的是R,数据看起来像这样。
| 物种|计数| Count |
| --|--| ------------ |
| 鲨鱼|十七岁| 17 |
| 海豚|二十五| 25 |
| 刺鳐|1| 1 |
| 獾|二百三十四| 234 |
| 鲨鱼|四| 4 |
| 海豚|六| 6 |
| 刺鳐|十九岁| 19 |
| 獾|二十五| 25 |
| 鲨鱼|四十五| 45 |
| 海豚|四| 4 |
| 刺鳐|四| 4 |
| 獾|三个| 3 |
我觉得我需要按样本拆分一些如何,但在那之后我完全卡住了,我不经常使用R。
谢谢你的帮助!
1条答案
按热度按时间bfrts1fy1#
您可以通过将 Dataframe 按
Sample
分组并应用vegan::diversity()
来获取每个样本的香农索引。字符串
使用的数据:
型