R'de, veri çerçevesi zaten başlatıldıktan sonra bir veri çerçevesine yeni bir satırı nasıl eklersiniz?
Şimdiye kadar şuna sahibim:
df <- data.frame("hi", "bye")
names(df) <- c("hello", "goodbye")
#I am trying to add "hola" and "ciao" as a new row
de <- data.frame("hola", "ciao")
merge(df, de) # Adds to the same row as new columns
# Unfortunately, I couldn't find an rbind() solution that wouldn't give me an error
Herhangi bir yardım takdir edilecektir
rbind(df, setNames(de, names(df)))
rbind(data.frame(a = 1), data.frame(b = 2))
.. neden istesin ki? Umarım bu bir hata olur. Sanki merge
'rastgele ile ing by
değişken. Ve bu 2015, herkes hazır değil options(stringsAsFactors = FALSE)
mi?
stringsAsFactors=FALSE
hızlı bir düzeltme olabilir, ancak diğer insanların farklı şekilde ayarlayacağı varsayılanları değiştirmek gerçekten bir günü mahvedebilir.
de
.names(de) <- c("hello","goodbye")
verbind