আর-তে, ডেটা ফ্রেমটি ইতিমধ্যে শুরু হয়ে গেলে আপনি কীভাবে একটি ডেটা ফ্রেমে একটি নতুন সারি যুক্ত করবেন?
এখনও পর্যন্ত আমার কাছে এটি রয়েছে:
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
কোন সাহায্য প্রশংসা করা হবে
rbind(df, setNames(de, names(df)))
rbind(data.frame(a = 1), data.frame(b = 2))
.. আপনি কেন চাইবেন? আমি আশা করি এটি নির্বিশেষে ত্রুটি ছুঁড়ে ফেলবে। এটি merge
'এলোমেলো by
ভেরিয়েবলের সাথে যুক্ত হওয়ার মতো । এবং এটি 2015, সবাই সেট করে না options(stringsAsFactors = FALSE)
?
stringsAsFactors=FALSE
দ্রুত সমাধান হতে পারে তবে অন্যান্য লোকেরা যে ডিফল্টগুলি আলাদাভাবে সেট করতে চলেছে তা পরিবর্তন একটি দিনকেই ধ্বংস করতে পারে।
de
।names(de) <- c("hello","goodbye")
এবংrbind