R语言,现有2个dataframe长数据,第一个名字叫df_st,列名分别为site、dep、st;第二个名字叫df_wc,列名分别为site、dep、wc。;如何将相同site和dep值的df_st和df_wc数据框合并为df_stwc?
时间: 2024-04-14 22:25:57 浏览: 112
合并两个DataSet的数据内容的方法
你可以使用 R 语言中的 `merge()` 函数将相同 site 和 dep 值的 df_st 和 df_wc 数据框合并为 df_stwc。下面是具体的代码示例:
```R
df_stwc <- merge(df_st, df_wc, by = c("site", "dep"))
```
在这个代码中,`merge()` 函数将 df_st 和 df_wc 按照 "site" 和 "dep" 列进行合并。合并后的结果将存储在 df_stwc 数据框中。
请确保 df_st 和 df_wc 中的 "site" 和 "dep" 列都具有相同的数据类型,以便正确地进行合并。
阅读全文