r - 在 R 中使用“plot()”时出现乱线
问题描述
我plot(x, y, type="p")
以前画过散点图,看起来是对的(图1)。但是,当用plot(x, y, type="l")
它来画线时,会有一些杂乱的线条(图 2)。为什么不是“单”行?
解决方案
看起来您的x
向量需要排序,当使用线图时,提交点的顺序非常重要,因为绘制的线将一个点连接到下一个点。
y <- y[order(x)]
x <- x[order(x)]
# now you can make your plot
plot(x, y, type="l")
推荐阅读
- c - Coverity 用于简单的 HalloWorld
- powerapps - Power Apps - 重置表单字段
- matlab - 如何绘制二进制数据的 BER 与 SNR 曲线
- c# - LINQ 在 SQL 语句中生成额外的 IS NULL 条件
- ruby-on-rails - Rails API,Cloudinary:未初始化的常量 CLOUDINARY_CLOUD_NAME (NameError)
- sapui5 - 动态设置值时刷新控件
- c# - 实体框架与 OrderBy 不同
- javascript - 检查数字中出现了多少次小数?
- javascript - 单击Angular 5调用函数
- php - 如何使用 TCPDF 在 pdf 页面中显示图像?