我希望有类似于这样的内容:
在for循环中创建的行将具有相同的列名。那么是否可以不初始化列名呢?
更新:
感谢大家的帮助。 但是我的回答不够清晰,抱歉。 我想在for循环中声明列的名称。
现在我收到以下消息: match.names(clabs, nmi)中的错误:名称与先前的名称不匹配 我所看到的是列名中的空格被更改为点。 是否有一种方法使名称不改变或提前更改?
我希望能够实现以下功能:
#initialize a empty data frame without saying what the column names are
dataFrame = data.frame()
for(1:20){
Create a row
dataFrame = rbind(dataFrame, row)
}
在for循环中创建的行将具有相同的列名。那么是否可以不初始化列名呢?
更新:
感谢大家的帮助。 但是我的回答不够清晰,抱歉。 我想在for循环中声明列的名称。
现在我收到以下消息: match.names(clabs, nmi)中的错误:名称与先前的名称不匹配 我所看到的是列名中的空格被更改为点。 是否有一种方法使名称不改变或提前更改?
for()
循环。不要假设R和其他编程语言做事情的方式相同。告诉我们你想要实现什么,而不是告诉我们你想要如何实现它。 - dcarlson