我应该如何将名称归因于列表,以使用 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`")
我创建了一个列表列表,每个列表代表一个变量:
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`")