📅  最后修改于: 2023-12-03 15:34:35.776000             🧑  作者: Mango
如果你想要删除R数据框中的所有字符串,可以使用以下代码:
# 创建一个数据框
my_data <- data.frame(
id = 1:3,
name = c("Alice", "Bob", "Charlie"),
age = c(25, 30, 35)
)
# 查看数据框
my_data
# 使用mutate()和across()函数删除字符串
library(dplyr)
my_data <- my_data %>%
mutate(across(where(is.character), ~ NA))
# 查看数据框
my_data
上面的代码使用了dplyr包中的mutate()和across()函数,这两个函数一起可以删除数据框中所有的字符串。下面是代码的详细解释:
通过上述代码,你可以轻松地删除数据框中的所有字符串,提高数据处理的效率。