避免使用 .
如前所述,在物件名稱中使用 . 容易造成混淆。
本練習屬於課程
R 防禦式程式設計
練習說明
- 請將下面的物件與引數重新命名,把句點改成底線。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Define a function to prevent pasting the code above
ci <- function(x, plot.it = FALSE) {
# Plot the data
if (isTRUE(plot.it)) hist(x)
m <- mean(x); s <- sd(x); n <- length(x)
c(m - 1.96 * s/sqrt(n), m + 1.96 * s/sqrt(n))
}
# Generate 100 normal random numbers
sample.values <- rnorm(100)
ci(sample.values)