Multivariate analysis of community structure data

71
Multivariate analysis of community structure data Colin Bates UBC Bamfield Marine Sciences Centre 2000 May 2000 May 2000 May 2000 May 2000 May 2000 May 2000 Nov 2000 Nov 2000 Nov 2000 Nov 2000 Aug 2001 Oct 2000 Nov 2000 Nov 2000 Nov 2000 Nov 2001 April 2001 April 2001 July 2001 July 2000 Aug 2001 July 2001 July 2000 Aug 2000 Aug 2001 Oct 2001 April 2000 Aug 2000 Aug 2000 Aug 2000 May 2000 May 2001 Oct 2001 Oct 2001 Oct 2001 Oct 2001 July 2000 Aug 2001 July 2001 July 2001 July 2001 April 2001 April 2001 April 2001 April 2001 Oct 2001 April 2001 Oct 20 40 60 80 100

description

Multivariate analysis of community structure data. Colin Bates UBC Bamfield Marine Sciences Centre. Goals. To understand the ideas behind multivariate community structure analysis. To understand how to perform these analyses in PRIMER. - PowerPoint PPT Presentation

Transcript of Multivariate analysis of community structure data

Page 1: Multivariate analysis of community structure data

Multivariate analysis of community structure data

Colin Bates UBC Bamfield Marine Sciences Centre

2000 May2000 May2000 May2000 May2000 May2000 May2000 Nov2000 Nov2000 Nov2000 Nov2000 Aug2001 Oct2000 Nov2000 Nov2000 Nov2000 Nov2001 April2001 April2001 July2001 July2000 Aug2001 July2001 July2000 Aug2000 Aug2001 Oct2001 April2000 Aug2000 Aug2000 Aug2000 May2000 May2001 Oct2001 Oct2001 Oct2001 Oct2001 July2000 Aug2001 July2001 July2001 July2001 April2001 April2001 April2001 April2001 Oct2001 April2001 Oct

20 40 60 80 100

Similarity

Page 2: Multivariate analysis of community structure data

Goals

1)To understand the ideas behind multivariate community structure analysis.

2)To understand how to perform these analyses in PRIMER.

3)To be prepared to analyse and interpret your class data later today.

Page 3: Multivariate analysis of community structure data

What are multivariate statistics?

Statistics that allow us to look at how multiple variables change together

Page 4: Multivariate analysis of community structure data

What are multivariate statistics?

Statistics that allow us to look at how multiple variables change together:

EG: How do 50 species in a community react to an environmental perturbation?

Page 5: Multivariate analysis of community structure data

What are multivariate statistics?

Statistics that allow us to look at how multiple variables change together:

EG: How do 50 species in a community react to an environmental perturbation?

50 ANOVAs?

Page 6: Multivariate analysis of community structure data

What are multivariate statistics?

Statistics that allow us to look at how multiple variables change together:

EG: How do 50 species in a community react to an environmental perturbation?

50 ANOVAs? No…

Multivariate stats allow us to “condense” information for simplicity

Page 7: Multivariate analysis of community structure data

When might I use this type of analysis?

For a multi-species community, you may wish to:

- pull order from complex systems

- visualize these patterns

- comparisons over time and space

- test hypotheses

Page 8: Multivariate analysis of community structure data

The vehicle:

Page 9: Multivariate analysis of community structure data

Example: Seaweed Communities at Cape Beale

- Is flora different at two close sites, each exposed to different wave intensity?

Page 10: Multivariate analysis of community structure data

Data collection:

Page 11: Multivariate analysis of community structure data

2. Data Analysis

Step 1: Entering your data into PRIMER

Page 12: Multivariate analysis of community structure data
Page 13: Multivariate analysis of community structure data
Page 14: Multivariate analysis of community structure data
Page 15: Multivariate analysis of community structure data

How to analyze this type of data?

1. Diversity indices

Page 16: Multivariate analysis of community structure data

How to analyze this type of data?

1. Diversity indices

Yet, most diversity indices do not consider species identity…

Page 17: Multivariate analysis of community structure data

How to analyze this type of data?

1. Diversity indices

Yet, most diversity indices do not consider species identity…

Multivariate community structure analyses

Page 18: Multivariate analysis of community structure data

Analysis flow

samples

spec

ies

sample similarities

aaa

bb

b

cc

c

ordination

aaa b

bb

ccc

are sites different?

How?

Page 19: Multivariate analysis of community structure data

Analysis flow

samples

spec

ies

sample similarities

aaa

bb

b

cc

c

ordination

Calculate Bray – Curtis Similarity

gives a triangular similarity matrix

Page 20: Multivariate analysis of community structure data
Page 21: Multivariate analysis of community structure data
Page 22: Multivariate analysis of community structure data
Page 23: Multivariate analysis of community structure data

within

within

between

Page 24: Multivariate analysis of community structure data

Analysis flow

samples

spec

ies

sample similarities

aaa

bb

b

cc

c

ordination

aaa b

bb

ccc

are sites different?

How?

Page 25: Multivariate analysis of community structure data

Visualizing similarities

Ordination “maps” similarity relationships between samples

aa

ab

bb

cc

c

ordination

Page 26: Multivariate analysis of community structure data

nMDS ordination example

Page 27: Multivariate analysis of community structure data

nMDS ordination example

Distance between points reflects relative similarity!

Page 28: Multivariate analysis of community structure data

Nonmetric multidimensional scaling (nMDS)

Nonmetric: no axes

Multidimensional: represents relationships between multiple variables in two or three dimensions

Scaling: the ratio between reality and representation

“the future of ordination is in nonmetric multidimensional scaling” – McCune & Grace, 2002

Page 29: Multivariate analysis of community structure data

How does nMDS work?

nMDS uses the RANK ORDER of similarity relationships between samples:

Sample Sample % similarity

rank

A1 A2 99% 1

A1 A3 96% 2

A2 A3 95% 3

A1 is closer to A2 than it is to A3

Page 30: Multivariate analysis of community structure data

How does nMDS work?

Then, nMDS tries to place points in 2 (or 3) dimensional space to represent this ranked order:

A1A2

A3

A1 is closer to A2 than it is to A3

Page 31: Multivariate analysis of community structure data

How does nMDS work?

Then, nMDS tries to place points in 2 (or 3) dimensional space to represent this ranked order:

A1 A2

A3

A1 is closer to A2 than it is to A3

Page 32: Multivariate analysis of community structure data

How accurate is the nMDS map?

- Sometimes the nMDS can’t represent all relationship accurately

- this is reflected by a high STRESS value

Page 33: Multivariate analysis of community structure data

- Sometimes the nMDS can’t represent all relationship accurately

- this is reflected by a high STRESS value

distance on nMDS

sim

ilarit

y in

sim

. m

atrix

. ... .

...

. .

...

... .

.

.

.

If Stress Value =

0.0 : perfect map

0.1 : decent map

0.2 : ok map

0.3 : don’t bother

How accurate is the nMDS map?

Page 34: Multivariate analysis of community structure data

- Ordination is a way to visualize how similar your samples are

- nMDS tries to represent visually the rank order within the underlying similarity matrix

- all that matters is the relative distance between points.

- stress value allows you to estimate ‘quality’ of the nMDS’

Main points about ordination!

sample similarities

aaa

bb

b

cc

c

ordination

Page 35: Multivariate analysis of community structure data
Page 36: Multivariate analysis of community structure data
Page 37: Multivariate analysis of community structure data
Page 38: Multivariate analysis of community structure data
Page 39: Multivariate analysis of community structure data
Page 40: Multivariate analysis of community structure data
Page 41: Multivariate analysis of community structure data
Page 42: Multivariate analysis of community structure data

Obviously distinct groups

Page 43: Multivariate analysis of community structure data

Less obvious! Are they really different?

Page 44: Multivariate analysis of community structure data

Analysis flow

samples

spec

ies

sample similarities

aaa

bb

b

cc

c

ordination

aaa b

bb

ccc

are sites different?

Page 45: Multivariate analysis of community structure data

Analysis flow

samples

spec

ies

sample similarities

aaa

bb

b

cc

c

ordination

aaa b

bb

ccc

are sites different?

How?

Page 46: Multivariate analysis of community structure data

Analysis of Similarities – a statistical approach

Are groups different?

exposedsheltered

Page 47: Multivariate analysis of community structure data

Analysis of Similarities – a statistical approach

Are groups different?

Ho = sites the same

Ha = sites are differentexposedsheltered

Page 48: Multivariate analysis of community structure data

If Ho (sites the same) = true

Similarity within = Similarity between

Page 49: Multivariate analysis of community structure data

If Ha (sites different) = true

Similarity within > Similarity between

Page 50: Multivariate analysis of community structure data

Analysis of Similarities – a statistical approach

Are groups different?

(rbetween - rwithin )R = standardizing factor

Page 51: Multivariate analysis of community structure data

Analysis of Similarities – a statistical approach

Are groups different?

(rbetween - rwithin )R = ~1

Page 52: Multivariate analysis of community structure data

If Ho (sites the same) = true

Similarity within = Similarity between

~ 0(rbetween - rwithin )

R = ~1

Page 53: Multivariate analysis of community structure data

If Ha (sites different) = true

Similarity within > Similarity between

~ 1(rbetween - rwithin )

R = ~1

Page 54: Multivariate analysis of community structure data
Page 55: Multivariate analysis of community structure data
Page 56: Multivariate analysis of community structure data
Page 57: Multivariate analysis of community structure data

To simulate null distribution

Page 58: Multivariate analysis of community structure data

To simulate null distribution

Similarity within = Similarity between

Page 59: Multivariate analysis of community structure data

To simulate null distribution

Similarity within = Similarity between

Calculate R

Page 60: Multivariate analysis of community structure data

To simulate null distribution

Similarity within = Similarity between

Calculate R

Page 61: Multivariate analysis of community structure data

Phyc 2003 Practice data setFr

eque

ncy

R

6

88

243

232

189

109

58

35

1910 9

1

-0.05-0.10-0.15-0.20 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40

0.48

.477

Page 62: Multivariate analysis of community structure data

Phyc 2003 Practice data setFr

eque

ncy

R

6

88

243

232

189

109

58

35

1910 9

1

-0.05-0.10-0.15-0.20 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40

0.48

.477

1999

P= = 0.001

Page 63: Multivariate analysis of community structure data

Analysis flow

samples

spec

ies

sample similarities

aaa

bb

b

cc

c

ordination

aaa b

bb

ccc

are sites different?

How?

Page 64: Multivariate analysis of community structure data

Sites are different – why?

• We will use the SIMPER routine:

- Similarity Percentages

Basically indicates which species are responsible for the patterns that we see.

Page 65: Multivariate analysis of community structure data
Page 66: Multivariate analysis of community structure data
Page 67: Multivariate analysis of community structure data
Page 68: Multivariate analysis of community structure data
Page 69: Multivariate analysis of community structure data
Page 70: Multivariate analysis of community structure data
Page 71: Multivariate analysis of community structure data

Data analysis summarysamples

spec

ies

sample similarities

aaa

bb

b

cc

c

nMDS

aaa b

bb

ccc

are sites different?

How? SIMPERANOSIM