# Problem 9_11_39.r
data.table<-data.frame(
days=c(3,3,3,3,3,3,3,3,3,2),
bites=c(137,150,163,201,269,155,142,146,148,110)
)
# Compute the bites per day for each period
x.bitesPerDay=data.table$bites/data.table$days
# Plot the rate
plot(x.bitesPerDay)

# There is a peak rate at the period containing day 29 (period 5)
# Optional: conduct a chi-square goodness of fit test
average.bitesPerDay=sum(data.table$bites)/sum(data.table$days)
expected.bitesPerPeriod=data.table$days*average.bitesPerDay
chisq.table<-cbind(
data.table, expected=expected.bitesPerPeriod,
chisqj= ((data.table$bites - expected.bitesPerPeriod)^2)/(expected.bitesPerPeriod))
print(chisq.table)
## days bites expected chisqj
## 1 3 137 167.6897 5.61665497
## 2 3 150 167.6897 1.86608947
## 3 3 163 167.6897 0.13115219
## 4 3 201 167.6897 6.61686060
## 5 3 269 167.6897 61.20703128
## 6 3 155 167.6897 0.96027002
## 7 3 142 167.6897 3.93559389
## 8 3 146 167.6897 2.80542733
## 9 3 148 167.6897 2.31190481
## 10 2 110 111.7931 0.02876045
print(apply(chisq.table,2,sum))
## days bites expected chisqj
## 29.00000 1621.00000 1621.00000 85.47975
pValue=1-pchisq(sum(chisq.table$chisqj), df= (10 -1 -1))
print(pValue)
## [1] 3.885781e-15