我应该如何将名称归因于列表,以使用 ggplot 函数?

How should I attribute names to a list, to work with ggplot function?

我创建了一个列表列表,每个列表代表一个变量:

names(needed_data) <- c(
  "Ano", "Casamentos Hungria", "Casamentos Eslovénia",
  "Casamentos Noruega", "Divórcios Hungria", 
  "Divórcios Eslovénia","Divórcios Noruega"
)

然后,我继续在 ggplot 函数中使用 needed_data,但是当我写 aes(x = "Ano", y = "Casamentos Hungria") 时,我认为 R-Studio 不“理解”这个代码。我应该如何命名列表,以便它起作用?

aes() 使用 tidy evaluation - 试试

aes(x = Ano, y = `Casamentos Hungria`)

aes_string(x = "Ano", y = "`Casamentos Hungria`")