阅读列表,擅长研发,然后执行操作 [英] Read List excel in R & then perform operation
本文介绍了阅读列表,擅长研发,然后执行操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我不确定如何在R中复制代码或列表,希望我的图像能够传达这个问题。我在EXCEL中有几列(长度不均),我想创建一个最后一列,从每一列和创建一个列表1值。(如果您可以包含关于如何从EXCEL中读取R中的此类数据的代码,这也会很有帮助。)
添加数据结构
df <- structure(list(A = c("A1", "A2", "A3", NA, NA), B = c("B1", "B2",
NA, NA, NA), C = c("C1", "C2", "C3", "C4", "C5"), D = c("D1",
"D2", "D3", NA, NA)), row.names = c(NA, -5L), class = c("tbl_df",
"tbl", "data.frame"))
推荐答案
转置数据,转换为向量,然后丢弃NA
值。
result <- data.frame(Final = na.omit(c(t(df))))
result
# Final
#1 A1
#2 B1
#3 C1
#4 D1
#5 A2
#6 B2
#7 C2
#8 D2
#9 A3
#10 C3
#11 D3
#12 C4
#13 C5
这篇关于阅读列表,擅长研发,然后执行操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文