-1
我需要添加和運行當前編碼使用環行..for循環的數據幀添加R中
df<-data.frame("hi","bye")
names(df)<-c("hello","goodbye")
de<-data.frame("hola","ciao")
names(de)<-c("hello","goodbye")
newdf <- rbind(df, de)
我需要添加和運行當前編碼使用環行..for循環的數據幀添加R中
df<-data.frame("hi","bye")
names(df)<-c("hello","goodbye")
de<-data.frame("hola","ciao")
names(de)<-c("hello","goodbye")
newdf <- rbind(df, de)
我實在想不通爲什麼,反正只要運行以下
newdf = data.frame(hello=character(), goodbye=character()); # create the empty data.frame
# add each df row (one by one)
for(i in 1:NROW(df)) {
newdf[i, ] = df[i, ];
}
# add each de row (one by one)
for(i in 1:NROW(df)) {
newdf[i+NROW(df), ] = de[i, ];
}
當您運行該代碼時會發生什麼?有錯誤嗎? – Aron
我真的不明白這個問題,沒有什麼可以做的,你的代碼添加('rbind')一個df到另一個。 –