r - 为什么使用 ggscatter 会导致资金(从左到右)错误?
问题描述
在 X 和 y 上应用 ggscatter 都是双倍的
ggscatter(merged_clean, x = "Doctors", y = "val",
add = "reg.line", conf.int = TRUE,
cor.coef = TRUE, cor.method = "pearson",
xlab = "Estimated Doctors Density per 1000", ylab = "HIV Mortality rate per 100 0000")
导致: FUN 中的错误(左,右):操作只能用于数字、逻辑或复杂类型
解决方案
我认为您的代码没有任何明显的问题,所以我猜想问题出在哪里,merged_clean
但是如果它可以自己运行,包括数据,您的示例会更好。为了我
library(tidyverse)
library(ggpubr)
merged_clean <- tibble(
Doctors = c(1, 2, 3, 4, 5.5),
val = c(2.5, 3, 3, 4, 3.5))
ggscatter(merged_clean, x = "Doctors", y = "val",
add = "reg.line", conf.int = TRUE,
cor.coef = TRUE, cor.method = "pearson",
xlab = "Estimated Doctors Density per 1000",
ylab = "HIV Mortality rate per 100 0000")
生产
这是我所期望的
推荐阅读
- google-earth-engine - 谷歌地球引擎:ee.List() 输出为整数?
- php - 我如何使用 PDO 获取数据
- linux - 使用设备树在 Linux 中将 SD 卡检测为 SDR50
- swift - YouTube 原生在 Swift 应用程序中?
- java - Java产品是否部署在字节码阶段?
- apache-spark - Spark - “部分”窗口函数
- html - Remove hairline border in elements in chrome mobile mode
- docker - docker 命令有什么问题?
- java - 基于历史数据的图表图像生成?
- string - 如何在 python 中使用字符串引用类?