2015-10-14 34 views

回答

35

您有幾種選擇

integer(3) 
numeric(3) 
rep(0, 3) 
rep(0L, 3) 
+6

我還添加'SEQ(0,0,length.out = 3)'或'as.vector(基質(0,nrow = 3))':) – nicola

+3

@nicola的解決方案是效率不高。 'seq()'比'numeric'長4.6倍,'as.vector(matrix())'3.5倍。 'rep'需要長1.2倍。 – Thierry

+4

@Thierry是的,當然他們不是。我只是開玩笑,想列出「有趣」的方式來達到同樣的結果。 – nicola

11

您還可以使用matrix命令,來創建一個矩陣ñ線和m爲列,填充爲零。

matrix(0, n, m)