I atama R kullanarak ve küçük bir sorun vardır. Atamada, çeşitli matrisler rastgele sayıdaki satırlarla oluşturulmalı ve daha sonra çeşitli hesaplamalar için kullanılmalıdır. Satır sayısı 1 olmadıkça her şey mükemmel çalışır.sat_say (matris) işlevi
Hesaplamalarda farklı şekillerde (örneğin, if (i <= nrow(matrix)) {action}
) nrow (matrix) ve matrix[,4]
gibi ifadeleri kullanıyorum.
Yani satır sayısı 1 ise (aslında vektör olduğunu biliyorum) R hatalar verir, kesinlikle nrow (1 boyutlu matris) = NULL. Bununla başa çıkmanın basit bir yolu var mı? Aksi Muhtemelen bütün kod yeniden yazılması için, ama ben :(
Teşekkürler, beni kurtardın - işe yaradı! – Michinio