Explain euclidean and mahalanobis distances

Assignment Help History
Reference no: EM13737213

Problem 1: From ourMoodel site, Run the lines provided at the very bottom of the code working with the skull data and compare it to the output on pages 65 and 66. Run the command two more times using Euclidean and Mahalanobis distances. Put all three distance matrices into your lab report where you rounding to three significant figures. (1a.) Provide a paragraph of commentary on the distances with respect to the data. (2b.)Carefully look at the provided R code. Tell me what two commands are new to you. Research these two new commands and in your own words explain to me what they do.

Distances based on proportions

Ex 1. When there is NO overlap of classes:

 

Type 1

Type 2

Type 3

Colony 1 proportions

0.7

0.3

0.0

Colony 2 proportions

0

0

1.0

1115_dissimilarity index.pngThis is called the dissimilarity index.

833_similarity index.png, and this is called the similarity index.

Another index:

2042_similarity_index_1.png

 

Ex 2. When there is a complete overlap of classes:

 

Type 1

Type 2

Type 3

Colony 1 proportions

0.7

0.3

0.0

Colony 2 proportions

0.7

0.3

0.0

2337_distance measure.png

* In other cases these indices have values between 0 and 1.

* Similarity measures are often constructed as 1/D or 1/(1+D), where D = distance measure.

Problem 2:(2a.) Create a function that returns both the results of equation 5.5 and 5.6. (Use the list( ) command as done in the distmatrix( ) function.) Input should be two vectors p1 and p2 which represent the proportions for each species and each sum to 1. Comment your code.(2b.) Show your data for three different scenarios: No overlap, complete overlap, and partial overlap.

For problem 2a, use the following code to help you.
dissimilarity<- function(p1,p2)

{

Your code here

return( list(d1=d1, d2=d2) ) # returning list of both indices

}

Presence-absence data

(Table 5.5 on text p. 68)

Site

1

2

3

4

5

6

7

8

9

10

Species 1

0

0

1

1

1

0

1

1

1

0

Species 2

1

1

1

1

0

0

0

0

1

1

Summary:

 

Species 2

 

 

Species 1

present

absent

TOTAL

present

a (=3)

b (=3)

a + b

absent

c (=3)

d (=1)

c + d

TOTAL

a + c

b + d

n

Similarity measures(all vary between 0 (=no similarity) and 1 (=complete similarity)):

• Simple matching index: (a+d)/n

• Ochiai index:

936_Ochiai index.png

• Dice-Sorensen index: 2a/(2a+b+c)

• Jaccard index: a/(a+b+c)

Problem 3:(3a.) Create a function that returns a list containing all four indices shown above (and on page 68). The input should be four values: PP,AP,PA,AA which match with a, b, c, and d. Comment your code.(3b.) Run your function for the three scenarios: (1) 0's for AP and PA, but non-zero values for PP and AA; (2) 0's for PP and AA, but non-zero values for PA and AP; (3) some blend between scenarios (1) and (2).

The following commands may help you:

sp1 <- c(0,1,0,1,1,0,1,1,0,0,0,1)

sp2 <- c(1,1,1,1,0,0,0,0,1,1,1,1)

table(sp1,sp2)

PresAbsIndex<- function(PP,PA,AP,AA)

{

[ Your code goes here ]

}

Problem 4:Install the package "ade4" followed by data(butterfly) to get the butterfly dataset described on pages 7 and 8 of our text. Our question is: "Is genetic similarity correlated with geographic distances between butterfly colonies?" Repeat the below code and fill in the genetic distance matrix using the distance measure we called d1 in problem 2. (Don't worry about using percentages rather than proportions, the relative distances end up just being 0-100 instead of 0-1.) Perform a Mantel Randomization test and interpret the results. Repeat the test using the measure of distance d2. Did it make a difference? Start off with the below R code to help you. (Show your for-loop code as part of your answer as well as the scatter plots and randomization plots from the Mantel Randomization tests.)

library(ade4)

data(butterfly)

names(butterfly)

help(butterfly)

help(pch)

help(polygon)

help(segments)

plot(butterfly$contour[,1:2], pch=16, cex=.4) # set up x and y limits for graph

#segments(x0=butterfly$contour[,1],y0=butterfly$contour[,2],

# x1=butterfly$contour[,3],y1=butterfly$contour[,4])

polygon(butterfly$contour[,1:2], lty=2) # does same as segments()

points(butterfly$xy, pch=7)

nrow(butterfly$xy)

text(butterfly$xy, labels=1:16, pos=2, cex=.8)

apply(butterfly$genet,1,sum) # confirming rows add to 100

(Ddist<- dist(butterfly$xy))

dissimilarity(butterfly$genet[1,],butterfly$genet[2,])$d2 # testing it out

Dgenet<- matrix(NA,nrow=16,ncol=16)

[Your code, consisting of two nested for-loops, to fill in Dgenetmatrix . Use the function you created in problem 2.]

Dgenet # to see what matrix now looks like

Dgenet<- as.dist(Dgenet)

plot(Ddist,Dgenet)

cor(Ddist, Dgenet)

(mantel.out<- mantel.rtest(Dgenet,Ddist, nrepet=10000))

plot(mantel.out).

Reference no: EM13737213

Questions Cloud

Time to scrap performance appraisals : Read the article, "Time to scrap performance appraisals?" Based on the information presented in the article, discuss the following:
Explain three techniques a supervisor : Identify and explain three techniques a supervisor could utilize to help new employees feel welcomed, valued, and a part of the organizational team.
What was the public plan prior to the departure of the ceos : What was the public plan prior to the departure of the CEOs. What business and HR objectives were most important prior to the switch. Was the chosen successor an internal or external hire? Why do you think that method was chosen. Was it successful
Why is domestic violence evil : Why is domestic violence evil? What ethincal theories can you use to speak against domestic violence?. What are the different forms of domestic violence?
Explain euclidean and mahalanobis distances : Run the lines provided at the very bottom of the code working with the skull data and compare it to the output on pages 65 and 66. Run the command two more times using Euclidean and Mahalanobis distances.
Analyze the human rights issues presented by pharmacare : Analyze the human rights issues presented by PharmaCARE's treatment of the Colberia's indigenous population versus that of its executives
Examine the fundamental rationale behind corporations : Examine the fundamental rationale behind corporations' decisions to pay executives such high salaries. Judge whether the mandate under Section 951 of the Dodd-Frank Act sufficiently protects stockholders' rights and interests from been abused by b..
What are the equilibrium price and quantity : Describe the demand and supply for Chef Ernie's Sushi-on-a-Stick. What are the equilibrium price and quantity (in thousands) for Chef Ernie's sushi?
Level of output where marginal revenue equals marginal cost : Explain WHY profits are maximized or losses minimized at the level of output where marginal revenue equals marginal cost.

Reviews

Write a Review

History Questions & Answers

  Roman emperors seizing power

What circumstances allowed Roman Emporors to seize and maintain power?

  Defend or attack the use of civil disobedience

Defend or attack the use of civil disobedience as a strategy in the civil rights movement, using Martin Luther King's early career as an example of the technique.

  European society faced significant intellectual-scientific

During the last decades of the 19th century, European society faced significant intellectual, scientific, and cultural changes. Discuss how Robert Louis Stevenson's novel, Dr. Jekyll and Mr. Hyde, reflected these modern societal challenges.

  The ways in which the cold war affected domestic politics

the ways in which the cold war affected domestic politics in america and contributed to the suppression of the

  Ataturk attempted to

Ataturk attempted to

  American revolution and the french revolution

In an essay please, compare and contrast the American revolution and the French revolution? Evaluate the causes, aims and outcomes of the revolution that your essay analyzes,

  How does his view of history come to influence

What is Marx's view of history? How does his view of history come to influence his view of the present day (in 1848)?

  Growth or decline of culture

What outside influences may have contributed to either the growth or decline of this culture?

  What role organized religion play in history of mediterranea

What role did organized religion play in the history of the Mediterranean region prior to 1492? Do not quote directly from any article, assigned or otherwise.

  Explain the concept of creating art for arts sake

The concept of creating art for art's sake or its creation solely for a museum or gallery is purely a late 19th/20th/21st century concept. As a result Modern Art often seems alien to many people-without content.

  What choice did president hoover in order to his public work

What two choices did president Hoover face in order to pay for his public works program?

  Differentiate between southern-northern style hindu temple

Explain how Hindu beliefs were reflected in art and architecture in ancient India and Southeast Asia. Differentiate between southern and northern style Hindu temples.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd