r - 为什么我的 R 箱线图中的变量不能反映我的实际数据?
问题描述
我R
用来分析一些生态数据,当我尝试创建箱线图时,我的一个变量出现了两个不同的框。
这是我的代码:
plot(Ratio.gap.per ~ Circadian, data=circ)
它应该为我的每个 x 轴因子生成一个带有框的箱线图,但我总是为我的类别N
(对于“夜间”)获得两个不同的条形图。箱线图显示在这里:
有谁知道如何纠正这个?
解决方案
看起来您的某些数据被编码为"N "
(带空格)而不是"N"
.
尝试
circ$Circadian[circ$Circadian=="N "] <- "N"
然后如果需要(即如果circ$Circadian
是一个因素),
circ$Circadian <- as.factor(as.character(circ$Circadian))
摆脱额外的因素水平。
推荐阅读
- aem - 如何在吊索模型中获取当前页面
- php - 尝试在php
中回显“”时如何停止出现标签? - javascript - Vanilla JS - 遍历列表并插入元素会导致无限循环错误
- python - 解码字符熊猫
- video - 如何使用ffmpeg分块下载m3u8?
- kubernetes - 如何将 VLAN 附加到 kubernetes pod?
- sql-server - 这个case语句是不必要的吗?
- logic - 数字逻辑中的编码器
- java - 如何在 java 字符串查询中为 DB2 列创建别名?
- android - react-native 的“网络请求失败”(即使使用 `android:usesCleartextTraffic="true"`)