我对 R 很陌生,而且我来自 C++ 背景。我有一个包含多行和多列的数据框。我的问题是如何以不同的方式做到这一点,因为它需要永远运行。我有超过 6 万行和大约 15 列。有一个更好的方法吗?非常感谢您的帮助!
counter <-0
for(j in 7:length(SeaStateData[3,]))
{
for( i in 1:length(SeaStateData[,3]))
{
if(!is.na(SeaStateData[i,j]) & !is.na(SeaStateData[i+1,j]))
if(SeaStateData[i,j] == SeaStateData[i+1,j])
{
counter <- counter + 1
}
}
}