mean_math mean_read mean_science country
1 -4.1976624 30.971633 -1.9381413 AUS
2 -4.0193006 30.542376 8.7161472 CAN
3 -21.8172403 9.638434 -14.6299379 COL
4 -8.6399967 25.467815 -0.6883553 DEU
5 5.4746023 53.493446 22.4550453 FIN
6 -0.0951738 39.918658 12.1398932 GRC
7 14.1162251 27.930612 8.2923826 IDN
8 6.4402359 45.649534 17.5006916 ISR
9 -6.4779173 20.323509 -8.1990175 KOR
10 -1.0302412 26.280249 11.1133112 MAR
11 7.5553361 25.145138 6.7470357 MYS
12 0.1138526 30.203776 8.6622651 NLD
13 -0.7025857 32.751286 -0.4696149 POL
14 21.4963288 64.712999 41.3613420 QAT
15 -5.9149028 22.572479 -2.8969491 SGP
Dataframe diff看起来就像上面的结果.
diff %>%
tidyr::pivot_longer(-country) %>%
ggplot(aes(value, country, color = value > 0)) +
geom_point() +
labs(x = "diff", y = "country", colour = "diff > 0") +
facet_wrap(~name, scales = "free_x") +
coord_cartesian(xlim = c( -100, 100))
上面的代码就是我所做的.结果如下图所示.
我想添加一些代码,使我的图表如下所示
我想在每个图上画一些线条,比如"Result2"图.->;(已整理)
另外,对于x_Scale,我如何删除-100,100.
谢谢