Error in [.data.frame(data, c(i, j)) : undefined columns selected

这个错误是因为你在对数据框进行子集选择时,指定的列名(i和j)不存在于数据框中,导致选择出错。

可能的原因包括:

  • 你打错了列名。
  • 列名包含空格或其他非法字符。
  • 数据框中确实不存在你指定的列名。

解决方法包括:

  • 检查列名是否正确,确保没有打错或包含非法字符。
  • 使用列的索引号而不是列名进行子集选择。
  • 检查数据框是否包含你需要的列,可能需要重新导入数据或对数据进行清洗。