我有一個(gè)dataframe,df1,有在那個(gè)位置看到的位置和物種。它看起來(lái)是這樣的:
site species
A rainbow
A rainbow
A tessellated
B rainbow
B greenside
B fantail
B fantail
我使用unique(df1$site)
創(chuàng)建了一個(gè)新的dataframe,df2,這樣每個(gè)位置都有一行。我想創(chuàng)建四列,每個(gè)物種一列,填充TRUE或FALSE,這取決于該位置是否有包含該物種的行。它看起來(lái)是這樣的:
site rainbow tessellated greenside fantail
A TRUE TRUE FALSE FALSE
B TRUE FALSE TRUE TRUE
我相信有一個(gè)簡(jiǎn)單的方法可以做到這一點(diǎn),但我只是什么都不做。非常感謝。
In Base R: