Fout: onverwachte ‘}’ in “}” in R

Ik ben R-codes aan het oefenen.
Als ik typ

sim.clt <- function (m=100,n=10,p=0.25)
{ z = rbinom(m,n,p)
  x = (z-n*p)/sqrt(n*p*(1-p))
  hist(x,prob=T,breaks=20,main=paste("n =",n,”p =”,p))
  curve(dnorm(x),add=T)
}

Het geeft me fouten:

Error: unexpected input in:
    "  x = (z-n*p)/sqrt(n*p*(1-p))
      hist(x,prob=T,breaks=20,main=paste("n =",n,?
    >   curve(dnorm(x),add=T)
    > }
    Error: unexpected '}' in "}"
    > 

Hoe los ik de fout op? Bedankt


Antwoord 1, autoriteit 100%

Het lijkt erop dat je unicode-tekens gebruikt in je code: ”p =”,p).

Vervangen

hist(x,prob=T,breaks=20,main=paste("n =",n,”p =”,p))

door

hist(x,prob=T,breaks=20,main=paste("n =",n, "p =",p))

Other episodes