r - 我有一个 geom_bar 我想组织但似乎无法弄清楚如何
问题描述
我有一组正在处理的数据,但似乎无法组织我的数据的 bin 大小
vgsales %>%
ggplot(aes(User_Score)) +
geom_bar()
垃圾箱都挤满了,不知道如何让它们看起来更好看:
我希望它们的范围为 1-10,但 bin 大小为 0.5。不确定如何做到这一点。我是初学者,需要帮助。
解决方案
首先,它似乎User_Score
是 a factor
or character
, not numeric
。其次,看起来您可能需要geom_histogram()
而不是geom_bar
.
您可以尝试以下方法,看看它们是否有任何不同:
vgsales %>%
mutate(x = as.numeric(as.character(User_Score))) %>%
ggplot(aes(x)) +
geom_bar()
或者
vgsales %>%
mutate(x = as.numeric(as.character(User_Score))) %>%
ggplot(aes(x)) +
geom_histogram()
推荐阅读
- ruby - 获取原始 rake 任务的名称或传递参数
- fonts - Webfont 生成器 - 希腊字母“μ”的问题
- java - 使用Kafka消费者池是否正确?
- python - Scikit-learn:在超参数调整后对整个数据集使用交叉验证
- php - 按 ID 过滤 XML 文件
- ios - JSON 有问题 - 数据重复
- objective-c - 在 Objective-C 生成的代码中 Protobuf 缺少“列表”后缀
- twilio - Twilio 合并子录音
- javascript - 如何正确递归地遍历磁盘目录并使用node.js将所有相对格式的路径流式传输到json中?
- javascript - 使用 reducer 更新 Redux 中的特定状态