小编Jum*_*per的帖子

将ggplot2与名称中包含空格的列一起使用

我有以下数据框架结构

df <- as.data.frame(A)
colnames(df)<- c("Sum of MAE", "Company")
df <- na.omit(df)
df2 <- df[order(df[,1]),]
df2 <- head(df2, n=10)
ggplot(df2, aes_string("Sum of MAE", "Company", group=1) + geom_line())
print(df2)
Run Code Online (Sandbox Code Playgroud)

这是数据的结构

 Sum of MAE Company
606   0.030156758080105    COCO
182  0.0600065426668421    APWC
836  0.0602272459239397     EDS
1043 0.0704327240953608    FREE
2722               0.09   VLYWW
1334 0.0900000000000001    IKAN
2420  0.104746328560384     SPU
860   0.106063964745531    ELON
2838  0.108373386847075    WTSL
1721  0.110086738825851    MTSL
Run Code Online (Sandbox Code Playgroud)

ggplot似乎没有工作.经过一连串的错误,我得到的是当前的错误

Error in parse(text = x) : <text>:1:5: unexpected symbol
1: Sum of
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我让ggplot 2工作.

r ggplot2

8
推荐指数
1
解决办法
4249
查看次数

标签 统计

ggplot2 ×1

r ×1