【发布时间】:2020-11-20 18:56:15
【问题描述】:
我有文件来自想要绘制使用 R 的平滑散点图。绘图必须有点、对角轴和一条曲线,因为我有公式,我正在创建平滑散点图但无法绘制对角线和曲线任何建议和帮助将不胜感激
https://drive.google.com/file/d/1KknqYcRBCGm8Xrj1XKh3mE7rb7LK9iny/view?usp=sharing
我尝试过的
对角轴
df$P0+df$P2 =1
曲线
p2 = (√df$P0 − 1)^2
df=read.table("scale_out",sep='\t', header=TRUE)
df = data.frame(df)
smoothScatter(df$P0,df$P2, cex=10)
我得到了什么
我想要什么
谢谢
【问题讨论】:
-
你的 p2 方程是错误的,当 p0 = 0 时,p2 = -2。还有什么是图上点的分散。实际数据点都落在红线之后的一条线上。沿蓝线或红线下方没有点。
-
@dcarlson 抱歉我的错误,它的平方不是乘法,p0 =0 将变为 1
-
@dcarlson 用于图上点的分散,我们可以使用第一列 df$genename 中的一组值。一个链接包含想要的点 (drive.google.com/file/d/1CMVhyH5_54XGF1cMY2yX5tRwmCeGyJRy/…))
标签: r scatter-plot