我们用变量名来绘制ggplot中的图表

时间:2016-06-22 15:54:14

标签: r ggplot2

这是我的数据框:

 dput(head(df,10))
structure(list(Users = c(200L, 305L, 358L, 419L, 492L, 576L, 
675L, 791L, 928L, 1087L), Transactions = c(460, 702.4, 823.2, 
964.8, 1130.8, 1325.3, 1553.2, 1820.4, 2133.5, 2500.4), Workload = c(100, 
109.9, 109.9, 110, 110, 110.1, 110.1, 110.2, 110.2, 110.3), HeapUsage = c(25, 
35.83, 36.47, 37.13, 37.79, 38.47, 39.17, 39.87, 40.59, 41.32
)), .Names = c("Users", "Transactions", "Workload", "HeapUsage"
), row.names = c(NA, 10L), class = "data.frame")

我需要使用变量名称。例如,

yv=c("HeapUsage") and xv=c("Users", "Transactions", "Workload")

我需要能够在xv向量中针对yv变量创建多个条目。

我试过了:

ggplot(df)+geom_point()+facet_wrap(yv~xv)

似乎没有用。在这种情况下,我需要3个不同的图表yaxisyvxaxis为1. Users,2。Transactions 3. Workload < / p>

有一种简单的方法吗?

0 个答案:

没有答案