阅读列表,擅长研发,然后执行操作 [英] Read List excel in R & then perform operation

查看:0
本文介绍了阅读列表,擅长研发,然后执行操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不确定如何在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆