[英]col() in R gives warning message
在6個月大的iMac上使用OSX v.10.8.5使用R v 2.15.2(2012-10-26)使用RStudio或Terminal這個簡單的代碼:
m <- matrix(c(1,2,3,4),2)
產生預期的2x2矩陣, row(m)
產生預期的2x2矩陣,第一行包含第1行,第二行包含2s。
但是col(m)
給出了以下錯誤:
Warning message: In seq. int(0, 1, length.out = n): first element used of 'length.out' argument.
奇怪的是,在5年前的MacBook Air,OSX 10.6.8上使用了相同的代碼,但是同一版本的R給出了第一列中col(m)
為1的預期結果和第二列中的2s的預期結果。
有什么建議么?
正如其他海報所述,這適用於當前版本的R.一些建議,以找出它為您產生警告的原因:
檢查以下是否有效
.Internal(col(c(2L, 2L)))
如果這不起作用,我會懷疑你有一個奇怪的R版本,並建議從CRAN重新下載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.