【发布时间】:2022-08-09 15:50:03
【问题描述】:
我正在尝试从具有相同格式的多个数据帧中提取特定数据点。数据很混乱,到处都是不需要的值。这是简化版
df1
a b c
1 NA 6 NA
2 3 7 NA
3 NA NA 4
df2
a b c
1 NA 4 NA
2 6 1 NA
3 NA NA 7
df3
a b c
1 NA 9 NA
2 8 2 NA
3 NA NA 4
此代码用于从一个 df1 中提取所需的数据,并将它们组合到一个新的数据帧中,并删除不需要的数据。
v1 <- df1[1,2]
v2 <- df1[2,2]
v3 <- df1[3,3]
df1 <- data.frame(v1, v2, v3)
所以现在 df1 看起来像这样:
v1 v2 v3
1 6 7 4
如何一次性在所有三个数据帧中运行相同的代码?
标签: r dataframe function loops