मेरे पास डेटा.फ्रेम है जो लगभग पूरी तरह से रिक्त स्थान है, लेकिन प्रत्येक पंक्ति में एक मान है। मैं प्रत्येक पंक्ति की सामग्री को एक वेक्टर में मर्ज करने के लिए वेक्टरकृत या अन्य आर-स्थानीय भाषा का उपयोग कैसे कर सकता हूं?लागू या अन्य वेक्टरीकृत दृष्टिकोण का उपयोग कर कॉलम की सामग्री विलय करना
नमूना डेटा:
raw_data <- structure(
list(
col1 = c("", "", "", "", ""),
col2 = c("", "", "", "", ""),
col3 = c("", "", "", "", ""),
col4 = c("", "", "", "Millburn - Union", ""),
col5 = c("", "", "Cranston (aka Garden City Center)", "",""),
col6 = c("", "", "", "", ""),
col7 = c("", "", "", "", ""),
col8 = c("", "", "", "", "Colorado Blvd"),
col9 = c("", "", "", "", ""),
col10 = c("", "", "", "", ""),
col11 = c("Palo Alto", "Castro (aka Market St)", "", "", "")
),
.Names = c("col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11"),
row.names = c(5L, 4L, 3L, 2L, 1L),
class = "data.frame"
)
यह है कि मैं क्या करने की कोशिश की है लेकिन यह विफल रहता है, के रूप में यह एक 2-आयामी मैट्रिक्स वांछित वेक्टर के बजाय रिटर्न:
raw_data$test <- apply(raw_data, MAR=1, FUN=paste0)